![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
The namespace of the functions and classes of internal auxiliary use More...
Classes | |
class | Distribution |
The class CombinedDistribution. More... | |
class | Exception |
The class Exception. More... | |
class | FuncGrid |
The class FuncGrid. More... | |
class | FuncGrid2D |
The class FuncGrid2D. More... | |
class | Histogram |
The class Histogram. More... | |
class | Histogram2D |
The class Histogram2D. More... | |
class | LegendrePolynomials |
The class LegendrePolynomials. More... | |
class | ParameterFile |
The class ParameterFile. More... | |
class | ReadParameters |
The class ReadParameters. More... | |
class | SphericalHarmonics_Coefficients |
The class SphericalHarmonics_Coefficients. More... | |
Typedefs | |
typedef std::unordered_map< std::string, std::vector< std::string > > | parameter_map |
Map type used in ParameterFile class. | |
Enumerations | |
enum class | DistributionType { _Constant_ , _Uniform_ , _Gaussian_ , _Poisson_ , _Custom_ , _Interpolated_ , _Discrete_ } |
the distribution type More... | |
enum class | ExitCode { _error_ , _IO_ , _workInProgress_ } |
the exit status More... | |
enum class | HistogramType { _N_V_ , _n_V_ , _dn_dV_ , _dn_dlogV_ , _dn_dlnV_ } |
the histogram type More... | |
Functions | |
std::vector< std::string > | DistributionTypeNames () |
return a vector containing the DistributionType names More... | |
DistributionType | DistributionTypeCast (const int distributionTypeIndex) |
cast an enum of type DistributionType from its index More... | |
DistributionType | DistributionTypeCast (const std::string distributionTypeName) |
cast an enum of type DistributionType from its name More... | |
std::vector< DistributionType > | DistributionTypeCast (const std::vector< int > distributionTypeIndeces) |
cast an enum of type DistributionType from indeces More... | |
std::vector< DistributionType > | DistributionTypeCast (const std::vector< std::string > distributionTypeNames) |
cast an enum of type DistributionType from thier names More... | |
std::vector< std::string > | ExitCodeNames () |
return a std::vector containing the ExitCode names More... | |
ExitCode | ExitCodeCast (const int exitCodeIndex) |
cast an enum of type ExitCode from its index More... | |
ExitCode | ExitCodeCast (const std::string exitCodeName) |
cast an enum of type ExitCode from its name More... | |
std::vector< ExitCode > | ExitCodeCast (const std::vector< int > exitCodeIndeces) |
cast an enum of type ExitCode from indeces More... | |
std::vector< ExitCode > | ExitCodeCast (const std::vector< std::string > exitCodeNames) |
cast an enum of type ExitCode from thier names More... | |
std::vector< std::string > | HistogramTypeNames () |
return a vector containing the HistogramType names More... | |
HistogramType | HistogramTypeCast (const int histogramTypeIndex) |
cast an enum of type HistogramType from its index More... | |
HistogramType | HistogramTypeCast (const std::string histogramTypeName) |
cast an enum of type HistogramType from its name More... | |
std::vector< HistogramType > | HistogramTypeCast (const std::vector< int > histogramTypeIndeces) |
cast an enum of type HistogramType from indeces More... | |
std::vector< HistogramType > | HistogramTypeCast (const std::vector< std::string > histogramTypeNames) |
cast an enum of type HistogramType from thier names More... | |
The namespace of the functions and classes of internal auxiliary use
The glob namespace contains all classes, structures and functions of internal auxiliary use
|
strong |
the distribution type
Definition at line 51 of file Distribution.h.
|
strong |
the exit status
Enumerator | |
---|---|
_error_ | generic error |
_IO_ | error related to the Input/Output |
_workInProgress_ | error due to work in progress |
Definition at line 45 of file Exception.h.
|
strong |
the histogram type
Definition at line 49 of file Histogram.h.
|
inline |
cast an enum of type DistributionType from its index
distributionTypeIndex | the distributionType index |
Definition at line 90 of file Distribution.h.
|
inline |
cast an enum of type DistributionType from its name
distributionTypeName | the distributionType name |
Definition at line 98 of file Distribution.h.
|
inline |
cast an enum of type DistributionType from indeces
distributionTypeIndeces | the distributionType indeces |
Definition at line 106 of file Distribution.h.
|
inline |
cast an enum of type DistributionType from thier names
distributionTypeNames | the distributionType names |
Definition at line 114 of file Distribution.h.
|
inline |
return a vector containing the DistributionType names
Definition at line 82 of file Distribution.h.
|
inline |
cast an enum of type ExitCode from its index
exitCodeIndex | the exitCode index |
Definition at line 73 of file Exception.h.
|
inline |
cast an enum of type ExitCode from its name
exitCodeName | the exitCode name |
Definition at line 82 of file Exception.h.
|
inline |
cast an enum of type ExitCode from indeces
exitCodeIndeces | the exitCode indeces |
Definition at line 90 of file Exception.h.
|
inline |
cast an enum of type ExitCode from thier names
exitCodeNames | the exitCode names |
Definition at line 99 of file Exception.h.
|
inline |
return a std::vector containing the ExitCode names
Definition at line 64 of file Exception.h.
|
inline |
cast an enum of type HistogramType from its index
histogramTypeIndex | the histogramType index |
Definition at line 83 of file Histogram.h.
|
inline |
cast an enum of type HistogramType from its name
histogramTypeName | the histogramType name |
Definition at line 92 of file Histogram.h.
|
inline |
cast an enum of type HistogramType from indeces
histogramTypeIndeces | the histogramType indeces |
Definition at line 101 of file Histogram.h.
|
inline |
cast an enum of type HistogramType from thier names
histogramTypeNames | the histogramType names |
Definition at line 110 of file Histogram.h.
|
inline |
return a vector containing the HistogramType names
Definition at line 74 of file Histogram.h.