MTToolBox  0.2.10
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CMTToolBox::AbstractGenerator< U >Pseudo random number generator
 CMTToolBox::RecursionSearchable< U, V >
 CMTToolBox::EquidistributionCalculatable< U, V >This class is an Abstract class for calculating dimension of equi-distribution for GF(2)-linear pseudo random number generators
 CMTToolBox::ReducibleGenerator< U, V >This class is an Abstract class for reducible generator
 CMTToolBox::TemperingCalculatable< U, V >Users can search tempering parameters by making GF(2)-linear pseudo random generator class which inherits from this class
 CMTToolBox::RecursionSearchable< U, U >
 CMTToolBox::EquidistributionCalculatable< U, U >
 CMTToolBox::ReducibleGenerator< U >
 CMTToolBox::ReducibleTemperingCalculatable< U >
 CMTToolBox::TemperingCalculatable< U >
 CMTToolBox::ReducibleTemperingCalculatable< U >
 CMTToolBox::AbstractGenerator< T >
 CMTToolBox::Sequential< T >Counting down number generator
 CMTToolBox::AbstractGenerator< uint32_t >
 CMTToolBox::MersenneTwisterMersenne Twister pseudo random number generator
 CMTToolBox::AbstractGenerator< uint64_t >
 CMTToolBox::MersenneTwister64Mersenne Twister pseudo random number generator
 CMTToolBox::AbstractGenerator< V >
 CMTToolBox::AlgorithmCalculateParity< U, G >Calculate the parity check vector of reducible generator
 CMTToolBox::AlgorithmEquidistribution< U, V >Calculate dimension of equi-distribution of output of pseudo random number generators
 CMTToolBox::AlgorithmPrimitivityAlgorithm which check if given polynomial is primitive
 CMTToolBox::AlgorithmRecursionAndTempering< U, V >
 CMTToolBox::AlgorithmRecursionSearch< U, V >Search parameters of state transition function of pseudo random number generator so that the characteristic polynomial of the function will have max degree and will be primitive
 CMTToolBox::AlgorithmReducibleEquidistribution< U, G, V >Calculate dimension of equi-distribution of reducible generator in worst case
 CMTToolBox::AlgorithmReducibleRecursionAndTempering< U, G >
 CMTToolBox::AlgorithmReducibleRecursionSearch< U, V >Search parameters of state transition function of pseudo random number generator so that the characteristic polynomial of the function will have max degree and will be primitive
 CMTToolBox::AlgorithmTempering< U, V >Algorithm that search tempering parameters to improve dimension of equi-distribution of output of pseudo random number generator
 CMTToolBox::AlgorithmBestBits< U, V >Algorithm which searches tempering parameters
 CMTToolBox::AlgorithmPartialBitPattern< U, V, bit_len, param_num, try_bit_len, step, lsb >Algorithm that search tempering parameters to improve dimension of equi-distribution of output of pseudo random number generator
 CMTToolBox::linear_generator_vector< U, V >GF(2) pseudo random number generator as a GF(2) vector
 CResursionSearchableAbstract class for searching parameters of state transition function of pseudo random number generator
 CMTToolBox::temper_params< U >Class which keeps tempering parameters
 CMTToolBox::TestLinearity< U, V >Checks if a pseudo random number generator is GF(2)-linear