|
TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
|
Various utilities used with MC tools.
This group collects auxiliary building blocks used by the MC framework, most prominently the random number generator:
The list of available engine names is exposed at runtime via triqs::mc_tools::random_generator_names_list.
Classes | |
| class | triqs::mc_tools::random_generator |
| Random number generator with a selectable underlying engine. More... | |
Functions | |
| std::string | triqs::mc_tools::random_generator_names (std::string const &sep=" ") |
| Get a string containing the names of all available RNGs. | |
| std::vector< std::string > | triqs::mc_tools::random_generator_names_list () |
| Get a list of all available RNG names. | |
|
nodiscard |
#include <triqs/mc_tools/random_generator.cpp>
Get a string containing the names of all available RNGs.
| sep | Separator between the names. |
Definition at line 77 of file random_generator.cpp.