LatMRG Online Documentation unknown
Tools to analyze the lattice structure of linear generators
|
NLatMRG | This has to be redone in a way similar to Rank1Lattice |
CAWCSWBLattice | This class represents the lattice associated with either an AWC or a SWB random number generator |
CComboLattice | This class represents a combined MRG |
CFlexModInt | The FlexModInt class permits one to use the NTL functions that work on integers, vectors, and polynomials over Z_p (with arithmetic modulo p) using the flexible type Int for the modulus and coefficients |
CFlexModInt< NTL::ZZ > | |
CFlexModInt< std::int64_t > | |
CIntFactor | An object of this class represents a factor in the decomposition of a positive integer |
CIntFactorization | Represents the factorization of an arbitrary positive integer, usually into prime factors, but not always |
CLCGComponent | This class offers tools to test the period of an LCG recurrence modulo \(m\), of the form |
CLCGLattice | This class handles lattices that are produced by linear congruential generators (LCGs) |
CMixmaxMMRG | This class is used to manipulate easily MMRG of Mixmax types as described by Savvidy [CITE PAPER] |
CMMRGLattice | |
CModulus | This class offers a few tools to work with a modulus m |
CMRGComponent | This class offers tools to verify if an MRG recurrence or order \(k\) modulo \(m\), of the form |
CMRGLattice | This subclass of IntLatticeExt defines an MRG lattice and is similar to Rank1Lattice, but constructs lattices associated with multiple recursive generators (MRGs) with modulus m, order k, and vector of multipliers a = (a_1, |
CMRGLatticeLac | This subclass of MRGLattice constructs and handles lattice bases built from MRGs as in MRGLattice, but with arbitrary lacunary indices that can be spaced very far apart |
CMWCComponent | This class represents the lattice associated to a Multiply-with-carry (MWC) random number generator |
Ntinyxml2 | |
CDynArray | |
CMemPool | |
CMemPoolT | |
CStrPair | |
CXMLAttribute | An attribute is a name-value pair |
CXMLComment | An XML Comment |
CXMLConstHandle | A variant of the XMLHandle class for working with const XMLNodes and Documents |
CXMLDeclaration | In correct XML the declaration is the first entry in the file |
CXMLDocument | A Document binds together all the functionality |
CXMLElement | The element is a container class |
CXMLHandle | A XMLHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing |
CXMLNode | XMLNode is a base class for every object that is in the XML Document Object Model (DOM), except XMLAttributes |
CXMLPrinter | Printing functionality |
CXMLText | XML text |
CXMLUnknown | Any tag that TinyXML-2 doesn't recognize is saved as an unknown |
CXMLUtil | |
CXMLVisitor | Implements the interface to the "Visitor pattern" (see the Accept() method.) If you call the Accept() method, it requires being passed a XMLVisitor class to handle callbacks |