|
MeteoIODoc 20251207.a703fe45
Environmental timeseries pre-processing
|
#include <RandomNumberGenerator.h>
Public Member Functions | |
| RngPcg () | |
| uint64_t | int64 () override |
| uint32_t | int32 () override |
| void | getState (std::vector< uint64_t > &ovec_seed) const override |
| void | setState (const std::vector< uint64_t > &ivec_seed) override |
Public Member Functions inherited from mio::RngCore | |
| RngCore () | |
| virtual | ~RngCore () |
| bool | getUniqueSeed (uint64_t &store) const |
Additional Inherited Members | |
Public Attributes inherited from mio::RngCore | |
| bool | hardware_seed_success |
Protected Member Functions inherited from mio::RngCore | |
| uint64_t | combine32to64 (const uint32_t &low, const uint32_t &high) const |
| double | doubFromInt (const uint64_t &rn) const |
| double | trueDoub () |
| mio::RngPcg::RngPcg | ( | ) |
|
overridevirtual |
Implements mio::RngCore.
|
overridevirtual |
Implements mio::RngCore.
|
overridevirtual |
Implements mio::RngCore.
|
overridevirtual |
Implements mio::RngCore.