ALPS MPS Codes
Reference documentation.
|
#include <random.hpp>
Public Types | |
typedef double | value_type |
typedef boost::mt19937 | engine_t |
typedef boost::uniform_real < value_type > | uniform_dist_t |
typedef boost::normal_distribution < value_type > | normal_dist_t |
typedef boost::poisson_distribution < value_type > | poisson_dist_t |
Static Public Member Functions | |
static value_type | uniform (value_type min, value_type max) |
static value_type | uniform () |
static value_type | normal (value_type mean, value_type sigma) |
static value_type | normal () |
Static Public Attributes | |
static engine_t | engine = dmrg_random::engine_t(42) |
Definition at line 32 of file random.hpp.
typedef boost::mt19937 dmrg_random::engine_t |
Definition at line 34 of file random.hpp.
typedef boost::normal_distribution<value_type> dmrg_random::normal_dist_t |
Definition at line 36 of file random.hpp.
typedef boost::poisson_distribution<value_type> dmrg_random::poisson_dist_t |
Definition at line 37 of file random.hpp.
typedef boost::uniform_real<value_type> dmrg_random::uniform_dist_t |
Definition at line 35 of file random.hpp.
typedef double dmrg_random::value_type |
Definition at line 33 of file random.hpp.
|
inlinestatic |
Definition at line 53 of file random.hpp.
|
inlinestatic |
Definition at line 58 of file random.hpp.
|
inlinestatic |
Definition at line 42 of file random.hpp.
|
inlinestatic |
Definition at line 47 of file random.hpp.
|
static |
Definition at line 39 of file random.hpp.