26#ifndef dftefeRandNumGen_h
27#define dftefeRandNumGen_h
56 std::uniform_int_distribution<short>
d_dis;
70 std::uniform_int_distribution<unsigned short>
d_dis;
84 std::uniform_int_distribution<int>
d_dis;
98 std::uniform_int_distribution<unsigned int>
d_dis;
112 std::uniform_int_distribution<long>
d_dis;
126 std::uniform_int_distribution<unsigned long>
d_dis;
140 std::uniform_int_distribution<long long>
d_dis;
154 std::uniform_int_distribution<unsigned long long>
d_dis;
168 std::uniform_real_distribution<float>
d_dis;
182 std::uniform_real_distribution<double>
d_dis;
196 std::uniform_real_distribution<long double>
d_dis;
203 RandNumGen(std::complex<float> min, std::complex<float> max);
210 std::uniform_real_distribution<float>
d_dis;
217 RandNumGen(std::complex<double> min, std::complex<double> max);
224 std::uniform_real_distribution<double>
d_dis;
231 RandNumGen(std::complex<long double> min, std::complex<long double> max);
233 std::complex<long double>
238 std::uniform_real_distribution<long double>
d_dis;
std::uniform_real_distribution< double > d_dis
Definition: RandNumGen.h:182
std::mt19937 d_gen
Definition: RandNumGen.h:181
std::mt19937 d_gen
Definition: RandNumGen.h:167
std::uniform_real_distribution< float > d_dis
Definition: RandNumGen.h:168
std::mt19937 d_gen
Definition: RandNumGen.h:83
std::uniform_int_distribution< int > d_dis
Definition: RandNumGen.h:84
std::mt19937 d_gen
Definition: RandNumGen.h:111
std::uniform_int_distribution< long > d_dis
Definition: RandNumGen.h:112
std::uniform_real_distribution< long double > d_dis
Definition: RandNumGen.h:196
std::mt19937 d_gen
Definition: RandNumGen.h:195
RandNumGen(long double min, long double max)
std::mt19937 d_gen
Definition: RandNumGen.h:139
std::uniform_int_distribution< long long > d_dis
Definition: RandNumGen.h:140
RandNumGen(long long min, long long max)
std::uniform_int_distribution< short > d_dis
Definition: RandNumGen.h:56
std::mt19937 d_gen
Definition: RandNumGen.h:55
std::mt19937 d_gen
Definition: RandNumGen.h:223
std::uniform_real_distribution< double > d_dis
Definition: RandNumGen.h:224
std::mt19937 d_gen
Definition: RandNumGen.h:209
std::uniform_real_distribution< float > d_dis
Definition: RandNumGen.h:210
std::mt19937 d_gen
Definition: RandNumGen.h:237
std::complex< long double > generate()
RandNumGen(std::complex< long double > min, std::complex< long double > max)
std::uniform_real_distribution< long double > d_dis
Definition: RandNumGen.h:238
std::uniform_int_distribution< unsigned int > d_dis
Definition: RandNumGen.h:98
RandNumGen(unsigned int min, unsigned int max)
std::mt19937 d_gen
Definition: RandNumGen.h:97
std::mt19937 d_gen
Definition: RandNumGen.h:125
std::uniform_int_distribution< unsigned long > d_dis
Definition: RandNumGen.h:126
RandNumGen(unsigned long min, unsigned long max)
unsigned long long generate()
std::mt19937 d_gen
Definition: RandNumGen.h:153
std::uniform_int_distribution< unsigned long long > d_dis
Definition: RandNumGen.h:154
RandNumGen(unsigned long long min, unsigned long long max)
unsigned short generate()
std::uniform_int_distribution< unsigned short > d_dis
Definition: RandNumGen.h:70
RandNumGen(unsigned short min, unsigned short max)
std::mt19937 d_gen
Definition: RandNumGen.h:69
Definition: RandNumGen.h:37
T generate()
Definition: RandNumGen.cpp:67
dealii includes
Definition: AtomFieldDataSpherical.cpp:31