#include <random_utils.h>
Public Member Functions | |
std::unique_ptr< RandomVariable1D< Engine > > | clone () const override |
double | sample (Engine &rnd_engine) override |
UniformRV1D (double from, double to) | |
Public Member Functions inherited from RandomVariable1D< Engine > | |
virtual | ~RandomVariable1D () |
Private Attributes | |
std::uniform_real_distribution | _distr |
double | _from |
double | _to |
Definition at line 37 of file random_utils.h.
|
inline |
Definition at line 39 of file random_utils.h.
|
inlineoverridevirtual |
Implements RandomVariable1D< Engine >.
Definition at line 46 of file random_utils.h.
|
inlineoverridevirtual |
Implements RandomVariable1D< Engine >.
Definition at line 42 of file random_utils.h.
|
private |
Definition at line 53 of file random_utils.h.
|
private |
Definition at line 51 of file random_utils.h.
|
private |
Definition at line 52 of file random_utils.h.