ARTS
2.4.0(git:4fb77825)
|
This is the complete list of members for PropagationMatrix, including all inherited members.
AddAbsorptionVectorAtPosition(ConstVectorView x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
AddAtPosition(const PropagationMatrix &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
AddAtPosition(ConstMatrixView x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | |
AddAtPosition(const Numeric &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
AddAverageAtPosition(ConstMatrixView mat1, ConstMatrixView mat2, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | |
AddFaraday(const Numeric &rot, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
Data() | PropagationMatrix | inline |
Data() const | PropagationMatrix | inline |
DivideAtPosition(const PropagationMatrix &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
DivideAtPosition(ConstMatrixView x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | |
DivideAtPosition(const Numeric &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
FittingShape(ConstMatrixView x) const | PropagationMatrix | |
GetTensor3(Tensor3View tensor3, const Index iz=0, const Index ia=0) | PropagationMatrix | |
IsEmpty() const | PropagationMatrix | inline |
IsRotational(const Index iv=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
IsZero(const Index iv=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
K12(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
K12(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
K13(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
K13(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
K14(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
K14(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
K23(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
K23(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
K24(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
K24(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
K34(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
K34(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
Kjj(const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
Kjj(const Index iz=0, const Index ia=0) const | PropagationMatrix | inline |
LeftMultiplyAtPosition(MatrixView out, ConstMatrixView in, const Index iv=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | |
maa | PropagationMatrix | protected |
MatrixAtPosition(MatrixView ret, const Index iv=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | |
MatrixInverseAtPosition(MatrixView ret, const Index iv=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | |
mdata | PropagationMatrix | protected |
mfreqs | PropagationMatrix | protected |
mstokes_dim | PropagationMatrix | protected |
MultiplyAndAdd(const Numeric x, const PropagationMatrix &y) | PropagationMatrix | |
MultiplyAtPosition(const PropagationMatrix &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
MultiplyAtPosition(ConstMatrixView x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | |
MultiplyAtPosition(const Numeric &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
mvectortype | PropagationMatrix | protected |
mza | PropagationMatrix | protected |
NumberOfAzimuthAngles() const | PropagationMatrix | inline |
NumberOfFrequencies() const | PropagationMatrix | inline |
NumberOfNeededVectors() const | PropagationMatrix | inline |
NumberOfZenithAngles() const | PropagationMatrix | inline |
OK() const | PropagationMatrix | inline |
operator()(const Index iv=0, const Index is1=0, const Index is2=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | |
operator*=(const PropagationMatrix &other) | PropagationMatrix | inline |
operator*=(ConstVectorView x) | PropagationMatrix | inline |
operator*=(const Numeric &x) | PropagationMatrix | inline |
operator+=(const PropagationMatrix &other) | PropagationMatrix | inline |
operator+=(const LazyScale< PropagationMatrix > &lpms) | PropagationMatrix | inline |
operator+=(ConstVectorView x) | PropagationMatrix | inline |
operator+=(const Numeric &x) | PropagationMatrix | inline |
operator-=(const PropagationMatrix &other) | PropagationMatrix | inline |
operator-=(ConstVectorView x) | PropagationMatrix | inline |
operator-=(const Numeric &x) | PropagationMatrix | inline |
operator/=(const PropagationMatrix &other) | PropagationMatrix | inline |
operator/=(ConstVectorView x) | PropagationMatrix | inline |
operator/=(const Numeric &x) | PropagationMatrix | inline |
operator=(PropagationMatrix &&pm) noexcept | PropagationMatrix | inline |
operator=(const LazyScale< PropagationMatrix > &lpms) | PropagationMatrix | inline |
operator=(const PropagationMatrix &other) | PropagationMatrix | inline |
operator=(const Numeric &x) | PropagationMatrix | inline |
PropagationMatrix(const Index nr_frequencies=0, const Index stokes_dim=1, const Index nr_za=1, const Index nr_aa=1, const Numeric v=0.0) | PropagationMatrix | inline |
PropagationMatrix(const PropagationMatrix &pm) | PropagationMatrix | inline |
PropagationMatrix(PropagationMatrix &&pm) noexcept | PropagationMatrix | inline |
PropagationMatrix(ConstTensor4View x) | PropagationMatrix | inlineexplicit |
PropagationMatrix(ConstMatrixView x, const bool &assume_fit=false) | PropagationMatrix | inlineexplicit |
RemoveAtPosition(const PropagationMatrix &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
RemoveAtPosition(ConstMatrixView x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | |
RemoveAtPosition(const Numeric &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
RightMultiplyAtPosition(MatrixView out, ConstMatrixView in, const Index iv=0, const Index iz=0, const Index ia=0) const | PropagationMatrix | |
SetAtPosition(const PropagationMatrix &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
SetAtPosition(ConstMatrixView x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | |
SetAtPosition(const Numeric &x, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
SetFaraday(const Numeric &rot, const Index iv=0, const Index iz=0, const Index ia=0) | PropagationMatrix | inline |
SetVectorType(bool vectortype) | PropagationMatrix | inline |
SetZero() | PropagationMatrix | inline |
StokesDimensions() const | PropagationMatrix | inline |