![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
The namespace of the functions and classes used to handle data of any kind. More...
Classes | |
class | CovarianceMatrix |
The class CovarianceMatrix. More... | |
class | Data |
The class Data. More... | |
class | Data1D |
The class Data1D. More... | |
class | Data1D_collection |
The class Data1D_collection. More... | |
class | Data1D_extra |
The class Data1D_extra. More... | |
class | Data2D |
The class Data2D. More... | |
class | Data2D_extra |
The class Data2D_extra. More... | |
class | Field3D |
The class Field3D. More... | |
class | ScalarField3D |
The class ScalarField3D. More... | |
class | VectorField3D |
The class VectorField3D. More... | |
class | Table |
The class Table. More... | |
class | TaperedCovarianceMatrix |
The class TaperedCovarianceMatrix. More... | |
Typedefs | |
typedef std::map< std::string, std::vector< double > > | table_map |
Map type used in Table class. | |
Enumerations | |
enum class | DataType { _1D_ , _2D_ , _1D_collection_ , _1D_extra_ , _2D_extra_ } |
the data type More... | |
Functions | |
std::vector< std::string > | DataTypeNames () |
return a vector containing the DataType names More... | |
std::shared_ptr< data::Data > | join_dataset (std::vector< std::shared_ptr< data::Data >> dataset) |
merge dataset (only work for one dataset type) More... | |
std::shared_ptr< data::Data > | join_dataset_1D (std::vector< std::shared_ptr< data::Data >> dataset) |
merge dataset of type 1D More... | |
std::shared_ptr< data::Data > | join_dataset_1D_extra (std::vector< std::shared_ptr< data::Data >> dataset) |
merge dataset of type 1D_extra More... | |
The namespace of the functions and classes used to handle data of any kind.
The data namespace contains all the main functions and classes to handle data of any kind
|
strong |
|
inline |
shared_ptr< data::Data > cbl::data::join_dataset | ( | std::vector< std::shared_ptr< data::Data >> | dataset | ) |
shared_ptr< data::Data > cbl::data::join_dataset_1D | ( | std::vector< std::shared_ptr< data::Data >> | dataset | ) |
shared_ptr< data::Data > cbl::data::join_dataset_1D_extra | ( | std::vector< std::shared_ptr< data::Data >> | dataset | ) |