CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
cbl::data::CovarianceMatrix Member List

This is the complete list of members for cbl::data::CovarianceMatrix, including all inherited members.

correlation(const int i, const int j) constcbl::data::CovarianceMatrixinline
correlation() constcbl::data::CovarianceMatrix
CovarianceMatrix()cbl::data::CovarianceMatrixinline
CovarianceMatrix(std::vector< std::vector< double >> covariance_matrix, const double nmeasures=-1, const double prec=1.e-10)cbl::data::CovarianceMatrixinline
CovarianceMatrix(std::vector< double > standard_deviation, const double nmeasures=-1)cbl::data::CovarianceMatrixinline
CovarianceMatrix(const std::string filename, const int cov_col=2, const int skipped_lines=0, const double nmeasures=-1, const double prec=1.e-10)cbl::data::CovarianceMatrixinline
cut(const std::vector< bool > mask) constcbl::data::CovarianceMatrix
determinant() constcbl::data::CovarianceMatrixinline
hartlap_factor(const double order, const double nmeasures=-1)cbl::data::CovarianceMatrixinlineprotected
m_correlationcbl::data::CovarianceMatrixprotected
m_determinantcbl::data::CovarianceMatrixprotected
m_hartlap_factorcbl::data::CovarianceMatrixprotected
m_matrixcbl::data::CovarianceMatrixprotected
m_ordercbl::data::CovarianceMatrixprotected
m_precisioncbl::data::CovarianceMatrixprotected
m_set(const std::vector< double > matrix, const double nmeasures=-1, const double prec=1.e-10)cbl::data::CovarianceMatrixprotectedvirtual
m_set_default()cbl::data::CovarianceMatrixprotected
m_stdcbl::data::CovarianceMatrixprotected
m_variancecbl::data::CovarianceMatrixprotected
measure(const std::vector< std::shared_ptr< Data >> dataset, const double normalization=1, const double prec=1.e-10)cbl::data::CovarianceMatrix
measure(const std::vector< std::vector< std::shared_ptr< Data >>> dataset, const double normalization=1, const double prec=1.e-10)cbl::data::CovarianceMatrix
operator()(const int i, const int j) constcbl::data::CovarianceMatrixinline
operator()() constcbl::data::CovarianceMatrix
operator+=(const CovarianceMatrix covariance) constcbl::data::CovarianceMatrix
operator+=(const std::shared_ptr< CovarianceMatrix > covariance) constcbl::data::CovarianceMatrix
operator+=(const std::vector< CovarianceMatrix > covariance) constcbl::data::CovarianceMatrix
operator+=(const std::vector< std::shared_ptr< CovarianceMatrix >> covariance) constcbl::data::CovarianceMatrix
order() constcbl::data::CovarianceMatrixinline
precision(const int i, const int j) constcbl::data::CovarianceMatrixinline
precision() constcbl::data::CovarianceMatrix
precision_hartlap(const int i, const int j) constcbl::data::CovarianceMatrixinline
precision_hartlap() constcbl::data::CovarianceMatrix
read(const std::string filename, const int cov_col=2, const int skipped_lines=0, const double nmeasures=-1, const double prec=1.e-10)cbl::data::CovarianceMatrix
set_from_matrix(const std::vector< std::vector< double >> covariance, const double nmeasures=-1, const double prec=1.e-10)cbl::data::CovarianceMatrixinline
set_from_standard_deviation(const std::vector< double > standard_deviation, const double nmeasures=-1)cbl::data::CovarianceMatrix
standard_deviation(const int i) constcbl::data::CovarianceMatrixinline
standard_deviation() constcbl::data::CovarianceMatrix
variance(const int i) constcbl::data::CovarianceMatrixinline
variance() constcbl::data::CovarianceMatrix
write(const std::string dir, const std::string file, const int precision=4, const int rank=0) constcbl::data::CovarianceMatrix
~CovarianceMatrix()=defaultcbl::data::CovarianceMatrixvirtual