dcmt-cpp  1.0.0
Namespaces | Classes | Typedefs
dcmt Namespace Reference

Namespace for classes that wraps the DCMT library. More...

Namespaces

 detail
 Internal details.
 

Classes

class  dcmt_engine
 Mersenne Twister pseudo-random number generator engine. More...
 
class  dcmt_param
 Set of parameters for Mersenne Twister pseudo-random number generators. More...
 

Typedefs

using dcmt521 = dcmt_engine< std::uint_fast32_t, 32, 521 >
 32-bit Mersenne Twister pseudo-random number generator engine with a period 2^521-1. More...
 

Detailed Description

Namespace for classes that wraps the DCMT library.

Typedef Documentation

◆ dcmt521

using dcmt::dcmt521 = typedef dcmt_engine<std::uint_fast32_t, 32, 521>

32-bit Mersenne Twister pseudo-random number generator engine with a period 2^521-1.