| 
            
                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.