Doxygen
1.9.1
|
The enumerated types used in the DREAM module. More...
Go to the source code of this file.
Namespaces | |
TasDREAM | |
Encapsulates the Tasmanian DREAM module. | |
TasDREAM::Utils | |
TasDREAM::IO | |
Similar to TasGrid::IO this holds conversion methods between enums and int/string types. | |
Enumerations | |
enum | TasDREAM::TypeSamplingForm { TasDREAM::regform , TasDREAM::logform } |
Describes whether sampling should be done with the regular or logarithm form of the probability density. More... | |
enum | TasDREAM::TypeDistribution { TasDREAM::dist_uniform , TasDREAM::dist_gaussian , TasDREAM::dist_exponential , TasDREAM::dist_beta , TasDREAM::dist_gamma , TasDREAM::dist_none , TasDREAM::dist_null } |
Indicates a specific probability distribution for the associated function. More... | |
Functions | |
TypeSamplingForm | TasDREAM::IO::intToForm (int form) |
Converts an integer to TypeSamplingForm, synced with the Python interface. More... | |
std::map< std::string, TypeDistribution > | TasDREAM::IO::getStringRuleMap () |
Returns the map from a string to a distribution type. More... | |
TypeDistribution | TasDREAM::IO::getDistributionString (std::string const &name) |
Map the string distribution name to the enumerate, used by python. More... | |
Variables | |
constexpr double | TasDREAM::DreamMaths::pi = TasGrid::Maths::pi |
Dream copy of TasGrid::Maths::pi. More... | |
The enumerated types used in the DREAM module.
Defines the enumerated types used throughout the DREAM module. The file is included in every other DREAM header.