ARTS  2.4.0(git:4fb77825)
LineShape::LegacyLineFunctionData Namespace Reference

Legacy dealing with reading old LineFunctionData. More...

Functions

Index temperaturemodel2legacynelem (TemperatureModel type) noexcept
 Length per variable for temperature model. More...
 
std::vector< Variablelineshapetag2variablesvector (String type)
 Line shape models from string. More...
 
std::vector< Variablelinemixingtag2variablesvector (String type)
 Line mixing models from string. More...
 

Detailed Description

Legacy dealing with reading old LineFunctionData.

Function Documentation

◆ linemixingtag2variablesvector()

std::vector<Variable> LineShape::LegacyLineFunctionData::linemixingtag2variablesvector ( String  type)
inline

Line mixing models from string.

Definition at line 1505 of file lineshapemodel.h.

References LineShape::DV, LineShape::G, and LineShape::Y.

Referenced by LineShape::from_linefunctiondata().

◆ lineshapetag2variablesvector()

std::vector<Variable> LineShape::LegacyLineFunctionData::lineshapetag2variablesvector ( String  type)
inline

Line shape models from string.

Definition at line 1480 of file lineshapemodel.h.

References LineShape::D0, LineShape::D2, LineShape::ETA, LineShape::FVC, LineShape::G0, and LineShape::G2.

Referenced by LineShape::from_linefunctiondata().

◆ temperaturemodel2legacynelem()

Index LineShape::LegacyLineFunctionData::temperaturemodel2legacynelem ( TemperatureModel  type)
inlinenoexcept

Length per variable for temperature model.

Definition at line 1455 of file lineshapemodel.h.

References LineShape::None, LineShape::T0, LineShape::T1, LineShape::T2, LineShape::T3, and LineShape::T4.