Classes | |
| class | CMAParams |
| struct | CMAStateImpl |
| class | CMAState |
Functions | |
| int | eig (int N, const lower_triangular_matrix &C, valarray< double > &diag, square_matrix &Q, int niter) |
| int | eig (int N, const lower_triangular_matrix &C, std::valarray< double > &diag, square_matrix &Q, int niter=0) |
| template<typename T> | |
| T | random (const T &max) |
| Random function. | |
| template<typename T> | |
| T | random (const T &min, const T &max) |
| Random function. | |
| double | normal () |
| Normal distribution. | |
Variables | |
| eoRng | rng (time(0)) |
| The one and only global eoRng object. | |
| eoRng | rng (time(0)) |
| The one and only global eoRng object. | |
| eoRng | rng |
| The one and only global eoRng object. | |
| T eo::random | ( | const T & | max | ) | [inline] |
Random function.
Templatized random function, returns a random double in the range [0, max).
| max | Maximum for distribution |
Definition at line 504 of file eoRNG.h.
References rng, and eoRng::uniform().
| T eo::random | ( | const T & | min, | |
| const T & | max | |||
| ) | [inline] |
Random function.
Templatized random function, returns a random double in the range [min, max).
| min | Minimum for distribution | |
| max | Maximum for distribution |
Definition at line 517 of file eoRNG.h.
References rng, and eoRng::uniform().
1.4.7