|
ARTS
2.3.1285(git:92a29ea9-dirty)
|
Legacy dealing with reading old LineMixingData. More...
Functions | |
| LegacyLineMixingData::TypeLM | string2typelm (String type) |
| Line mixing types from string. More... | |
| Index | typelm2nelem (LegacyLineMixingData::TypeLM type) |
| Line mixing types to number. More... | |
| Model | vector2modellm (Vector x, LegacyLineMixingData::TypeLM type) |
| LineShape::Model from legacy input vector. More... | |
Legacy dealing with reading old LineMixingData.
|
strong |
| Enumerator | |
|---|---|
| LM_NONE | |
| LM_LBLRTM | |
| LM_LBLRTM_O2NonResonant | |
| LM_1STORDER | |
| LM_2NDORDER | |
| LM_BYBAND | |
| LM_NONE | |
| LM_LBLRTM | |
| LM_LBLRTM_O2NonResonant | |
| LM_1STORDER | |
| LM_2NDORDER | |
| LM_BYBAND | |
Definition at line 937 of file linefunctiondata.h.
|
strong |
Line mixing types that used to exist.
| Enumerator | |
|---|---|
| LM_NONE | |
| LM_LBLRTM | |
| LM_LBLRTM_O2NonResonant | |
| LM_1STORDER | |
| LM_2NDORDER | |
| LM_BYBAND | |
| LM_NONE | |
| LM_LBLRTM | |
| LM_LBLRTM_O2NonResonant | |
| LM_1STORDER | |
| LM_2NDORDER | |
| LM_BYBAND | |
Definition at line 1528 of file lineshapemodel.h.
|
inline |
Line mixing types from string.
Definition at line 946 of file linefunctiondata.h.
Referenced by LineShape::from_linemixingdata(), and LineShape::from_pressurebroadeningdata().
|
inline |
Line mixing types to number.
Definition at line 967 of file linefunctiondata.h.
References vector2modellm().
Referenced by LineShape::from_linemixingdata(), and LineShape::from_pressurebroadeningdata().
| Model LineShape::LegacyLineMixingData::vector2modellm | ( | Vector | x, |
| LegacyLineMixingData::TypeLM | type | ||
| ) |
LineShape::Model from legacy input vector.
Definition at line 351 of file linefunctiondata.cc.
References VectorView::begin(), copy(), VectorView::end(), LineShape::LM_AER, LineShape::T0, LineShape::T1, and LineShape::T4.
Referenced by LineShape::from_linemixingdata(), LineShape::from_pressurebroadeningdata(), Absorption::SingleLine::SetLineMixing2SecondOrderData(), LineRecord::SetLineMixing2SecondOrderData(), typelm2nelem(), and LineShape::LegacyPressureBroadeningData::vector2modelpb().