![]() |
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.