Desktop/FinalOpenEaagles/FinalOpenEaagles/basic/Rand.cpp File Reference

Include dependency graph for Rand.cpp:


Namespaces

namespace  Eaagles
namespace  Eaagles::Basic

Classes

class  Eaagles::Basic::RngStream

Functions

double Eaagles::Basic::MultModM (double a, double s, double c, double m)
void Eaagles::Basic::MatVecModM (const double A[3][3], const double s[3], double v[3], double m)
void Eaagles::Basic::MatMatModM (const double A[3][3], const double B[3][3], double C[3][3], double m)
void Eaagles::Basic::MatTwoPowModM (const double A[3][3], double B[3][3], double m, long e)
void Eaagles::Basic::MatPowModM (const double A[3][3], double B[3][3], double m, long n)
int Eaagles::Basic::CheckSeed (const unsigned long seed[6])

Variables

 Eaagles::Basic::Seed
 Eaagles::Basic::Antithetic
 Eaagles::Basic::Min
 Eaagles::Basic::Mean
const double Eaagles::Basic::m1 = 4294967087.0
const double Eaagles::Basic::m2 = 4294944443.0
const double Eaagles::Basic::norm = 1.0 / (m1 + 1.0)
const double Eaagles::Basic::a12 = 1403580.0
const double Eaagles::Basic::a13n = 810728.0
const double Eaagles::Basic::a21 = 527612.0
const double Eaagles::Basic::a23n = 1370589.0
const double Eaagles::Basic::two17 = 131072.0
const double Eaagles::Basic::two53 = 9007199254740992.0
const double Eaagles::Basic::fact = 5.9604644775390625e-8
const double Eaagles::Basic::InvA1 [3][3]
const double Eaagles::Basic::InvA2 [3][3]
const double Eaagles::Basic::A1p0 [3][3]
const double Eaagles::Basic::A2p0 [3][3]
const double Eaagles::Basic::A1p76 [3][3]
const double Eaagles::Basic::A2p76 [3][3]
const double Eaagles::Basic::A1p127 [3][3]
const double Eaagles::Basic::A2p127 [3][3]

Generated on Tue Dec 19 16:22:46 2006 for Eaagles by  doxygen 1.5.0