ARTS  2.3.1285(git:92a29ea9-dirty)
LineShape::LegacyLineMixingData Namespace Reference

Legacy dealing with reading old LineMixingData. More...

Enumerations

enum  TypeLM {
  TypeLM::LM_NONE, TypeLM::LM_LBLRTM, TypeLM::LM_LBLRTM_O2NonResonant, TypeLM::LM_1STORDER,
  TypeLM::LM_2NDORDER, TypeLM::LM_BYBAND, TypeLM::LM_NONE, TypeLM::LM_LBLRTM,
  TypeLM::LM_LBLRTM_O2NonResonant, TypeLM::LM_1STORDER, TypeLM::LM_2NDORDER, TypeLM::LM_BYBAND
}
 
enum  TypeLM {
  TypeLM::LM_NONE, TypeLM::LM_LBLRTM, TypeLM::LM_LBLRTM_O2NonResonant, TypeLM::LM_1STORDER,
  TypeLM::LM_2NDORDER, TypeLM::LM_BYBAND, TypeLM::LM_NONE, TypeLM::LM_LBLRTM,
  TypeLM::LM_LBLRTM_O2NonResonant, TypeLM::LM_1STORDER, TypeLM::LM_2NDORDER, TypeLM::LM_BYBAND
}
 Line mixing types that used to exist. 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...
 

Detailed Description

Legacy dealing with reading old LineMixingData.

Enumeration Type Documentation

◆ TypeLM [1/2]

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.

◆ TypeLM [2/2]

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.

Function Documentation

◆ string2typelm()

LegacyLineMixingData::TypeLM LineShape::LegacyLineMixingData::string2typelm ( String  type)
inline

Line mixing types from string.

Definition at line 946 of file linefunctiondata.h.

Referenced by LineShape::from_linemixingdata(), and LineShape::from_pressurebroadeningdata().

◆ typelm2nelem()

Index LineShape::LegacyLineMixingData::typelm2nelem ( LegacyLineMixingData::TypeLM  type)
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().

◆ vector2modellm()