ARTS 2.5.11 (git: 725533f0)
|
Implementation of CovarianceMatrix class. More...
#include <queue>
#include <tuple>
#include <utility>
#include <vector>
#include "covariance_matrix.h"
#include "lapack.h"
#include "lin_alg.h"
#include "matpack_math.h"
Go to the source code of this file.
Functions | |
void | mult (MatrixView C, ConstMatrixView A, const Block &B) |
void | mult (MatrixView C, const Block &A, ConstMatrixView B) |
void | mult (VectorView w, const Block &A, ConstVectorView v) |
MatrixView | operator+= (MatrixView A, const Block &B) |
void | mult (MatrixView C, ConstMatrixView A, const CovarianceMatrix &B) |
void | mult (MatrixView C, const CovarianceMatrix &A, ConstMatrixView B) |
void | mult (VectorView w, const CovarianceMatrix &A, ConstVectorView v) |
void | mult_inv (MatrixView C, ConstMatrixView A, const CovarianceMatrix &B) |
void | mult_inv (MatrixView C, const CovarianceMatrix &A, ConstMatrixView B) |
void | solve (VectorView w, const CovarianceMatrix &A, ConstVectorView v) |
MatrixView | operator+= (MatrixView A, const CovarianceMatrix &B) |
void | add_inv (MatrixView A, const CovarianceMatrix &B) |
std::ostream & | operator<< (std::ostream &os, const CovarianceMatrix &covmat) |
void add_inv | ( | MatrixView | A, |
const CovarianceMatrix & | B | ||
) |
Definition at line 608 of file covariance_matrix.cc.
References CovarianceMatrix::correlations_.
void mult | ( | MatrixView | C, |
const Block & | A, | ||
ConstMatrixView | B | ||
) |
Definition at line 52 of file covariance_matrix.cc.
void mult | ( | MatrixView | C, |
const CovarianceMatrix & | A, | ||
ConstMatrixView | B | ||
) |
Definition at line 551 of file covariance_matrix.cc.
void mult | ( | MatrixView | C, |
ConstMatrixView | A, | ||
const Block & | B | ||
) |
Definition at line 22 of file covariance_matrix.cc.
Referenced by add_za_aa(), cloud_RT_surface(), diff_za_aa(), MCAntenna::draw_los(), get_ppath_transmat(), iy_transmittance_mult(), iy_transmittance_mult(), iyClearsky(), iySurfaceFastem(), jacobianCalcFreqShift(), jacobianCalcFreqStretch(), jacobianCalcPointingZaInterp(), jacobianCalcPointingZaRecalc(), MatrixMatrixMultiply(), MCGeneral(), mcPathTraceGeneral(), mcPathTraceRadar(), MCRadar(), met_mm_polarisation_hmatrix(), MCAntenna::return_los(), rte_step_doit_replacement(), rtmethods_jacobian_finalisation(), sensor_responseFillFgrid(), sensor_responseMetMM(), sensor_responseMixer(), sensor_responseMixerBackendPrecalcWeights(), sensor_responsePolarisation(), sensor_responseStokesRotation(), sensor_responseWMRF(), SparseSparseMultiply(), surface_calc(), surfaceFlatReflectivity(), surfaceMapToLinearPolarisation(), transform_jacobian(), transform_x(), transform_x_back(), VectorMatrixMultiply(), VectorSparseMultiply(), yCalc(), yCalc_mblock_loop_body(), yRadar(), and ySimpleSpectrometer().
void mult | ( | MatrixView | C, |
ConstMatrixView | A, | ||
const CovarianceMatrix & | B | ||
) |
Definition at line 541 of file covariance_matrix.cc.
void mult | ( | VectorView | w, |
const Block & | A, | ||
ConstVectorView | v | ||
) |
Definition at line 82 of file covariance_matrix.cc.
void mult | ( | VectorView | w, |
const CovarianceMatrix & | A, | ||
ConstVectorView | v | ||
) |
Definition at line 561 of file covariance_matrix.cc.
void mult_inv | ( | MatrixView | C, |
const CovarianceMatrix & | A, | ||
ConstMatrixView | B | ||
) |
Definition at line 581 of file covariance_matrix.cc.
void mult_inv | ( | MatrixView | C, |
ConstMatrixView | A, | ||
const CovarianceMatrix & | B | ||
) |
Definition at line 571 of file covariance_matrix.cc.
References CovarianceMatrix::correlations_.
MatrixView operator+= | ( | MatrixView | A, |
const Block & | B | ||
) |
Definition at line 104 of file covariance_matrix.cc.
References c, and Block::dense.
MatrixView operator+= | ( | MatrixView | A, |
const CovarianceMatrix & | B | ||
) |
Definition at line 601 of file covariance_matrix.cc.
std::ostream & operator<< | ( | std::ostream & | os, |
const CovarianceMatrix & | covmat | ||
) |
Definition at line 614 of file covariance_matrix.cc.
void solve | ( | VectorView | w, |
const CovarianceMatrix & | A, | ||
ConstVectorView | v | ||
) |
Definition at line 591 of file covariance_matrix.cc.
Referenced by nlte_fieldForSingleSpeciesNonOverlappingLines().