|
LatMRG Online Documentation unknown
Tools to analyze the lattice structure of linear generators
|
Classes | |
| class | LatMRG::MWCComponent< Int, Real > |
| This class represents the lattice associated to a Multiply-with-carry (MWC) random number generator. More... | |
Namespaces | |
| namespace | MWCEquiv |
| Small functions that give the modulo and the coefficient of the LCG generator equivalent to a MWC generator with modulo b and coefficients e. | |
| namespace | LatMRG |
| This has to be redone in a way similar to Rank1Lattice. | |
Functions | |
| template<typename Int> | |
| Int | MWCEquiv::LCGMod (const Int &b, const NTL::vector< Int > &e) |
| Returns the modulo for an MWC with coefficients in e and modulo b. | |
| template<typename Int> | |
| NTL::vector< Int > | MWCEquiv::LCGCoeff (const Int &b, const NTL::vector< Int > &e) |
| Returns the coefficient a of the equivalent LCG for a MWC with coefficients in e and modulo b. | |