class
RNGPrintContents
Base classes
- class Print
Derived classes
- class rngtest::RNGTestPrint
- RNGTestPrint : tk::
RNGPrint. - class walker::WalkerPrint
- WalkerPrint : tk::
RNGPrint.
Constructors, destructors, conversion operators
- RNGPrint(const std::string& screen, std::ostream& str = std::clog, std::ios_base::openmode mode = std::ios_base::out, std::ostream& qstr = std::cout) explicit
Public functions
-
void MKLParams(const std::vector<ctr::
RNGType>& vec, const ctr:: RNGMKLParameters& map) const - Print all fields of MKL RNG parameters.
-
void RNGSSEParams(const std::vector<ctr::
RNGType>& vec, const ctr:: RNGSSEParameters& map) const - Print all fields of RNGSSE parameters.
-
void Random123Params(const std::vector<ctr::
RNGType>& vec, const ctr:: RNGRandom123Parameters& map) const - Print all fields of Random123 parameters.
Function documentation
tk:: RNGPrint:: RNGPrint(const std::string& screen,
std::ostream& str = std::clog,
std::ios_base::openmode mode = std::ios_base::out,
std::ostream& qstr = std::cout) explicit
Parameters | |
---|---|
screen in | Screen output filename |
str in/out | Verbose stream |
mode in | Open mode for screen output file, see http://en.cppreference.com/w/cpp/io/ios_ |
qstr in/out | Quiet stream |
Constructor
void tk:: RNGPrint:: MKLParams(const std::vector<ctr:: RNGType>& vec,
const ctr:: RNGMKLParameters& map) const
Print all fields of MKL RNG parameters.
Parameters | |
---|---|
vec in | Vector of RNG type enums to print |
map in | MKL RNG parameters map |
void tk:: RNGPrint:: RNGSSEParams(const std::vector<ctr:: RNGType>& vec,
const ctr:: RNGSSEParameters& map) const
Print all fields of RNGSSE parameters.
Parameters | |
---|---|
vec in | Vector of RNG type enums to print |
map in | RNGSSE RNG parameters map |
void tk:: RNGPrint:: Random123Params(const std::vector<ctr:: RNGType>& vec,
const ctr:: RNGRandom123Parameters& map) const
Print all fields of Random123 parameters.
Parameters | |
---|---|
vec in | Vector of RNG type enums to print |
map in | Random123 RNG parameters map |