LatMRG Online Documentation unknown
Tools to analyze the lattice structure of linear generators
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NLatMRGThis has to be redone in a way similar to Rank1Lattice
 CAWCSWBLatticeThis class represents the lattice associated with either an AWC or a SWB random number generator
 CComboLatticeThis class represents a combined MRG
 CFlexModIntThe 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 >
 CIntFactorAn object of this class represents a factor in the decomposition of a positive integer
 CIntFactorizationRepresents the factorization of an arbitrary positive integer, usually into prime factors, but not always
 CLCGComponentThis class offers tools to test the period of an LCG recurrence modulo \(m\), of the form
 CLCGLatticeThis class handles lattices that are produced by linear congruential generators (LCGs)
 CMixmaxMMRGThis class is used to manipulate easily MMRG of Mixmax types as described by Savvidy [CITE PAPER]
 CMMRGLattice
 CModulusThis class offers a few tools to work with a modulus m
 CMRGComponentThis class offers tools to verify if an MRG recurrence or order \(k\) modulo \(m\), of the form
 CMRGLatticeThis 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,
 CMRGLatticeLacThis 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
 CMWCComponentThis class represents the lattice associated to a Multiply-with-carry (MWC) random number generator
 Ntinyxml2
 CDynArray
 CMemPool
 CMemPoolT
 CStrPair
 CXMLAttributeAn attribute is a name-value pair
 CXMLCommentAn XML Comment
 CXMLConstHandleA variant of the XMLHandle class for working with const XMLNodes and Documents
 CXMLDeclarationIn correct XML the declaration is the first entry in the file
 CXMLDocumentA Document binds together all the functionality
 CXMLElementThe element is a container class
 CXMLHandleA XMLHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing
 CXMLNodeXMLNode is a base class for every object that is in the XML Document Object Model (DOM), except XMLAttributes
 CXMLPrinterPrinting functionality
 CXMLTextXML text
 CXMLUnknownAny tag that TinyXML-2 doesn't recognize is saved as an unknown
 CXMLUtil
 CXMLVisitorImplements 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