ARTS
2.3.1285(git:92a29ea9-dirty)
|
#include <linemixingdata.h>
Public Types | |
enum | LM_Type : Index { LM_NONE, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_1STORDER, LM_2NDORDER, LM_BYBAND } |
Public Member Functions | |
LineMixingData () | |
const LM_Type & | Type () const |
const ArrayOfVector & | Data () const |
void | GetLineMixingParams (Numeric &Y, Numeric &G, Numeric &DV, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit, const Index &order=1) const |
void | GetLineMixingParams_dT (Numeric &dY_dT, Numeric &dG_dG, Numeric &dDV_dT, const Numeric &Temperature, const Numeric &dt, const Numeric &Pressure, const Numeric &Pressure_Limit, const Index &order=1) const |
void | GetLineMixingParams_dZerothOrder (Numeric &dY0, Numeric &dG0, Numeric &dDV0, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | GetLineMixingParams_dFirstOrder (Numeric &dY1, Numeric &dG1, Numeric &dDV1, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | GetLineMixingParams_dExponent (Numeric &dYexp, Numeric &dGexp, Numeric &dDVexp, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get2ndOrder (Numeric &Y, Numeric &G, Numeric &DV, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get2ndOrder_dT (Numeric &dY_dT, Numeric &dG_dT, Numeric &dDV_dT, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get2ndOrder_dZerothOrder (Numeric &dY0, Numeric &dG0, Numeric &dDV0, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get2ndOrder_dFirstOrder (Numeric &dY1, Numeric &dG1, Numeric &dDV1, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get2ndOrder_dExponent (Numeric &dYexp, Numeric &dGexp, Numeric &dDVexp, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get1stOrder (Numeric &Y, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get1stOrder_dT (Numeric &dY_dT, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get1stOrder_dZerothOrder (Numeric &dY0, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | Get1stOrder_dExponent (Numeric &dYexp, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit) const |
void | GetLBLRTM (Numeric &Y, Numeric &G, const Numeric &Temperature, const Numeric &Pressure, const Numeric &Pressure_Limit, const Index &order) const |
void | GetLBLRTM_dT (Numeric &dY_dT, Numeric &dG_dT, const Numeric &Temperature, const Numeric &dt, const Numeric &Pressure, const Numeric &Pressure_Limit, const Index &order) const |
void | GetLBLRTM_O2NonResonant (Numeric &G) const |
void | ChangeY0 (const Numeric &change, const bool relative=false) |
void | ChangeY1 (const Numeric &change, const bool relative=false) |
void | ChangeYexp (const Numeric &change, const bool relative=false) |
void | ChangeG0 (const Numeric &change, const bool relative=false) |
void | ChangeG1 (const Numeric &change, const bool relative=false) |
void | ChangeGexp (const Numeric &change, const bool relative=false) |
void | ChangeDF0 (const Numeric &change, const bool relative=false) |
void | ChangeDF1 (const Numeric &change, const bool relative=false) |
void | ChangeDFexp (const Numeric &change, const bool relative=false) |
void | SetLBLRTMFromTheirCatalog (const Vector &t, const Vector &y, const Vector &g) |
void | SetLBLRTM_O2NonResonantFromTheirCatalog (const Vector &t, const Vector &gamma1, const Vector &gamma2) |
void | SetByBandType () |
void | Set2ndOrderType () |
void | StorageTag2SetType (const String &input) |
void | SetTypeFromIndex (const Index &type) |
Index | ExpectedVectorLengthFromType () const |
void | SetDataFromVectorWithKnownType (ConstVectorView) |
void | Vector2LBLRTMData (const Vector &input) |
void | Vector2LBLRTM_O2NonResonantData (const Vector &input) |
void | Vector2NoneData (const Vector &) |
void | Vector2SecondOrderData (const Vector &input) |
void | Vector2FirstOrderData (const Vector &input) |
void | GetVectorFromData (Vector &output) const |
void | LBLRTMData2Vector (Vector &output) const |
void | LBLRTM_O2NonResonantData2Vector (Vector &output) const |
String | Type2StorageTag () const |
void | SecondOrderData2Vector (Vector &output) const |
void | FirstOrderData2Vector (Vector &output) const |
void | SetInternalDerivatives (ComplexVector &derivatives, const ArrayOfRetrievalQuantity &ppd, const QuantumIdentifier &QI, const Numeric &temperature, const Numeric &pressure, const Numeric &pressure_limit) const |
Private Attributes | |
LM_Type | mtype |
ArrayOfVector | mdata |
Definition at line 39 of file linemixingdata.h.
enum LineMixingData::LM_Type : Index |
Enumerator | |
---|---|
LM_NONE | |
LM_LBLRTM | |
LM_LBLRTM_O2NonResonant | |
LM_1STORDER | |
LM_2NDORDER | |
LM_BYBAND |
Definition at line 43 of file linemixingdata.h.
|
inline |
Definition at line 53 of file linemixingdata.h.
void LineMixingData::ChangeDF0 | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 723 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeDF1 | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 736 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeDFexp | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 749 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeG0 | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 684 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeG1 | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 697 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeGexp | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 710 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeY0 | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 638 of file linemixingdata.cc.
References LM_1STORDER, LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeY1 | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 652 of file linemixingdata.cc.
References LM_2NDORDER, mdata, and mtype.
Referenced by Data().
void LineMixingData::ChangeYexp | ( | const Numeric & | change, |
const bool | relative = false |
||
) |
Definition at line 665 of file linemixingdata.cc.
References LM_1STORDER, LM_2NDORDER, mdata, and mtype.
Referenced by Data().
|
inline |
Definition at line 57 of file linemixingdata.h.
References ChangeDF0(), ChangeDF1(), ChangeDFexp(), ChangeG0(), ChangeG1(), ChangeGexp(), ChangeY0(), ChangeY1(), ChangeYexp(), Get1stOrder(), Get1stOrder_dExponent(), Get1stOrder_dT(), Get1stOrder_dZerothOrder(), Get2ndOrder(), Get2ndOrder_dExponent(), Get2ndOrder_dFirstOrder(), Get2ndOrder_dT(), Get2ndOrder_dZerothOrder(), GetLBLRTM(), GetLBLRTM_dT(), GetLBLRTM_O2NonResonant(), GetLineMixingParams(), GetLineMixingParams_dExponent(), GetLineMixingParams_dFirstOrder(), GetLineMixingParams_dT(), GetLineMixingParams_dZerothOrder(), mdata, and Temperature.
Index LineMixingData::ExpectedVectorLengthFromType | ( | ) | const |
Definition at line 791 of file linemixingdata.cc.
References LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by SetTypeFromIndex(), Vector2FirstOrderData(), Vector2LBLRTM_O2NonResonantData(), Vector2LBLRTMData(), Vector2NoneData(), and Vector2SecondOrderData().
void LineMixingData::FirstOrderData2Vector | ( | Vector & | output | ) | const |
Definition at line 1008 of file linemixingdata.cc.
References mdata, and Vector::resize().
Referenced by GetVectorFromData(), and SetTypeFromIndex().
void LineMixingData::Get1stOrder | ( | Numeric & | Y, |
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 555 of file linemixingdata.cc.
References LM_1STORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams().
void LineMixingData::Get1stOrder_dExponent | ( | Numeric & | dYexp, |
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 616 of file linemixingdata.cc.
References LM_1STORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dExponent().
void LineMixingData::Get1stOrder_dT | ( | Numeric & | dY_dT, |
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 575 of file linemixingdata.cc.
References LM_1STORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dT().
void LineMixingData::Get1stOrder_dZerothOrder | ( | Numeric & | dY0, |
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 597 of file linemixingdata.cc.
References LM_1STORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dZerothOrder().
void LineMixingData::Get2ndOrder | ( | Numeric & | Y, |
Numeric & | G, | ||
Numeric & | DV, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 420 of file linemixingdata.cc.
References LM_2NDORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams().
void LineMixingData::Get2ndOrder_dExponent | ( | Numeric & | dYexp, |
Numeric & | dGexp, | ||
Numeric & | dDVexp, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 528 of file linemixingdata.cc.
References LM_2NDORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dExponent().
void LineMixingData::Get2ndOrder_dFirstOrder | ( | Numeric & | dY1, |
Numeric & | dG1, | ||
Numeric & | dDV1, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 502 of file linemixingdata.cc.
References LM_2NDORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dFirstOrder().
void LineMixingData::Get2ndOrder_dT | ( | Numeric & | dY_dT, |
Numeric & | dG_dT, | ||
Numeric & | dDV_dT, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 446 of file linemixingdata.cc.
References LM_2NDORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dT().
void LineMixingData::Get2ndOrder_dZerothOrder | ( | Numeric & | dY0, |
Numeric & | dG0, | ||
Numeric & | dDV0, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 476 of file linemixingdata.cc.
References LM_2NDORDER, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dZerothOrder().
void LineMixingData::GetLBLRTM | ( | Numeric & | Y, |
Numeric & | G, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit, | ||
const Index & | order = 1 |
||
) | const |
Definition at line 305 of file linemixingdata.cc.
References LM_LBLRTM, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams().
void LineMixingData::GetLBLRTM_dT | ( | Numeric & | dY_dT, |
Numeric & | dG_dT, | ||
const Numeric & | Temperature, | ||
const Numeric & | dt, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit, | ||
const Index & | order = 1 |
||
) | const |
Definition at line 354 of file linemixingdata.cc.
References LM_LBLRTM, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams_dT().
void LineMixingData::GetLBLRTM_O2NonResonant | ( | Numeric & | G | ) | const |
Definition at line 410 of file linemixingdata.cc.
References LM_LBLRTM_O2NonResonant, mdata, mtype, Array< base >::nelem(), and Absorption::nelem().
Referenced by Data(), and GetLineMixingParams().
void LineMixingData::GetLineMixingParams | ( | Numeric & | Y, |
Numeric & | G, | ||
Numeric & | DV, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit, | ||
const Index & | order = 1 |
||
) | const |
Definition at line 35 of file linemixingdata.cc.
References Get1stOrder(), Get2ndOrder(), GetLBLRTM(), GetLBLRTM_O2NonResonant(), LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by Data().
void LineMixingData::GetLineMixingParams_dExponent | ( | Numeric & | dYexp, |
Numeric & | dGexp, | ||
Numeric & | dDVexp, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 279 of file linemixingdata.cc.
References Get1stOrder_dExponent(), Get2ndOrder_dExponent(), LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by Data().
void LineMixingData::GetLineMixingParams_dFirstOrder | ( | Numeric & | dY1, |
Numeric & | dG1, | ||
Numeric & | dDV1, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 258 of file linemixingdata.cc.
References Get2ndOrder_dFirstOrder(), LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by Data().
void LineMixingData::GetLineMixingParams_dT | ( | Numeric & | dY_dT, |
Numeric & | dG_dG, | ||
Numeric & | dDV_dT, | ||
const Numeric & | Temperature, | ||
const Numeric & | dt, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit, | ||
const Index & | order = 1 |
||
) | const |
Definition at line 55 of file linemixingdata.cc.
References Get1stOrder_dT(), Get2ndOrder_dT(), GetLBLRTM_dT(), LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by Data().
void LineMixingData::GetLineMixingParams_dZerothOrder | ( | Numeric & | dY0, |
Numeric & | dG0, | ||
Numeric & | dDV0, | ||
const Numeric & | Temperature, | ||
const Numeric & | Pressure, | ||
const Numeric & | Pressure_Limit | ||
) | const |
Definition at line 233 of file linemixingdata.cc.
References Get1stOrder_dZerothOrder(), Get2ndOrder_dZerothOrder(), LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by Data().
void LineMixingData::GetVectorFromData | ( | Vector & | output | ) | const |
Definition at line 1023 of file linemixingdata.cc.
References FirstOrderData2Vector(), LBLRTM_O2NonResonantData2Vector(), LBLRTMData2Vector(), LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, mtype, Vector::resize(), and SecondOrderData2Vector().
Referenced by SetTypeFromIndex().
void LineMixingData::LBLRTM_O2NonResonantData2Vector | ( | Vector & | output | ) | const |
Definition at line 975 of file linemixingdata.cc.
References mdata, and Vector::resize().
Referenced by GetVectorFromData(), and SetTypeFromIndex().
void LineMixingData::LBLRTMData2Vector | ( | Vector & | output | ) | const |
Definition at line 950 of file linemixingdata.cc.
References mdata, and Vector::resize().
Referenced by GetVectorFromData(), and SetTypeFromIndex().
void LineMixingData::SecondOrderData2Vector | ( | Vector & | output | ) | const |
Definition at line 983 of file linemixingdata.cc.
References mdata, and Vector::resize().
Referenced by GetVectorFromData(), and SetTypeFromIndex().
|
inline |
Definition at line 109 of file linemixingdata.h.
References LM_2NDORDER, mtype, and StorageTag2SetType().
|
inline |
Definition at line 108 of file linemixingdata.h.
void LineMixingData::SetDataFromVectorWithKnownType | ( | ConstVectorView | input | ) |
Definition at line 770 of file linemixingdata.cc.
References LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, mtype, Vector2FirstOrderData(), Vector2LBLRTM_O2NonResonantData(), Vector2LBLRTMData(), Vector2NoneData(), and Vector2SecondOrderData().
Referenced by SetTypeFromIndex().
void LineMixingData::SetInternalDerivatives | ( | ComplexVector & | derivatives, |
const ArrayOfRetrievalQuantity & | ppd, | ||
const QuantumIdentifier & | QI, | ||
const Numeric & | temperature, | ||
const Numeric & | pressure, | ||
const Numeric & | pressure_limit | ||
) | const |
Definition at line 75 of file linemixingdata.cc.
Referenced by SetTypeFromIndex().
|
inline |
Definition at line 99 of file linemixingdata.h.
References LM_LBLRTM_O2NonResonant, mdata, and mtype.
|
inline |
Definition at line 90 of file linemixingdata.h.
|
inline |
Definition at line 113 of file linemixingdata.h.
References ExpectedVectorLengthFromType(), FirstOrderData2Vector(), GetVectorFromData(), LBLRTM_O2NonResonantData2Vector(), LBLRTMData2Vector(), mtype, SecondOrderData2Vector(), SetDataFromVectorWithKnownType(), SetInternalDerivatives(), Type2StorageTag(), Vector2FirstOrderData(), Vector2LBLRTM_O2NonResonantData(), Vector2LBLRTMData(), Vector2NoneData(), and Vector2SecondOrderData().
void LineMixingData::StorageTag2SetType | ( | const String & | input | ) |
Definition at line 930 of file linemixingdata.cc.
References LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by Set2ndOrderType().
|
inline |
Definition at line 56 of file linemixingdata.h.
References mtype.
String LineMixingData::Type2StorageTag | ( | ) | const |
Definition at line 1046 of file linemixingdata.cc.
References LM_1STORDER, LM_2NDORDER, LM_BYBAND, LM_LBLRTM, LM_LBLRTM_O2NonResonant, LM_NONE, and mtype.
Referenced by SetTypeFromIndex().
void LineMixingData::Vector2FirstOrderData | ( | const Vector & | input | ) |
Definition at line 905 of file linemixingdata.cc.
References ExpectedVectorLengthFromType(), LM_1STORDER, mdata, mtype, and ConstVectorView::nelem().
Referenced by SetDataFromVectorWithKnownType(), and SetTypeFromIndex().
void LineMixingData::Vector2LBLRTM_O2NonResonantData | ( | const Vector & | input | ) |
Definition at line 847 of file linemixingdata.cc.
References ExpectedVectorLengthFromType(), LM_LBLRTM_O2NonResonant, mdata, mtype, and ConstVectorView::nelem().
Referenced by SetDataFromVectorWithKnownType(), and SetTypeFromIndex().
void LineMixingData::Vector2LBLRTMData | ( | const Vector & | input | ) |
Definition at line 811 of file linemixingdata.cc.
References ExpectedVectorLengthFromType(), LM_LBLRTM, mdata, mtype, and ConstVectorView::nelem().
Referenced by SetDataFromVectorWithKnownType(), and SetTypeFromIndex().
void LineMixingData::Vector2NoneData | ( | const Vector & | input | ) |
Definition at line 862 of file linemixingdata.cc.
References ExpectedVectorLengthFromType(), LM_NONE, mtype, and ConstVectorView::nelem().
Referenced by SetDataFromVectorWithKnownType(), and SetTypeFromIndex().
void LineMixingData::Vector2SecondOrderData | ( | const Vector & | input | ) |
Definition at line 871 of file linemixingdata.cc.
References ExpectedVectorLengthFromType(), LM_2NDORDER, mdata, mtype, and ConstVectorView::nelem().
Referenced by SetDataFromVectorWithKnownType(), and SetTypeFromIndex().
|
private |
Definition at line 137 of file linemixingdata.h.
Referenced by ChangeDF0(), ChangeDF1(), ChangeDFexp(), ChangeG0(), ChangeG1(), ChangeGexp(), ChangeY0(), ChangeY1(), ChangeYexp(), Data(), FirstOrderData2Vector(), Get1stOrder(), Get1stOrder_dExponent(), Get1stOrder_dT(), Get1stOrder_dZerothOrder(), Get2ndOrder(), Get2ndOrder_dExponent(), Get2ndOrder_dFirstOrder(), Get2ndOrder_dT(), Get2ndOrder_dZerothOrder(), GetLBLRTM(), GetLBLRTM_dT(), GetLBLRTM_O2NonResonant(), LBLRTM_O2NonResonantData2Vector(), LBLRTMData2Vector(), SecondOrderData2Vector(), SetLBLRTM_O2NonResonantFromTheirCatalog(), SetLBLRTMFromTheirCatalog(), Vector2FirstOrderData(), Vector2LBLRTM_O2NonResonantData(), Vector2LBLRTMData(), and Vector2SecondOrderData().
|
private |
Definition at line 136 of file linemixingdata.h.
Referenced by ChangeDF0(), ChangeDF1(), ChangeDFexp(), ChangeG0(), ChangeG1(), ChangeGexp(), ChangeY0(), ChangeY1(), ChangeYexp(), ExpectedVectorLengthFromType(), Get1stOrder(), Get1stOrder_dExponent(), Get1stOrder_dT(), Get1stOrder_dZerothOrder(), Get2ndOrder(), Get2ndOrder_dExponent(), Get2ndOrder_dFirstOrder(), Get2ndOrder_dT(), Get2ndOrder_dZerothOrder(), GetLBLRTM(), GetLBLRTM_dT(), GetLBLRTM_O2NonResonant(), GetLineMixingParams(), GetLineMixingParams_dExponent(), GetLineMixingParams_dFirstOrder(), GetLineMixingParams_dT(), GetLineMixingParams_dZerothOrder(), GetVectorFromData(), Set2ndOrderType(), SetByBandType(), SetDataFromVectorWithKnownType(), SetLBLRTM_O2NonResonantFromTheirCatalog(), SetLBLRTMFromTheirCatalog(), SetTypeFromIndex(), StorageTag2SetType(), Type(), Type2StorageTag(), Vector2FirstOrderData(), Vector2LBLRTM_O2NonResonantData(), Vector2LBLRTMData(), Vector2NoneData(), and Vector2SecondOrderData().