ARTS
2.3.1285(git:92a29ea9-dirty)
|
Contains the line shape namespace. More...
#include "lineshapemodel.h"
Go to the source code of this file.
Macros | |
#define | ReturnJacPropMatType(ID) |
Functions | |
ArrayOfString | AllLineShapeCoeffs () |
All available line shape coefficients. More... | |
ArrayOfString | AllLineShapeVars () |
All available line shape variables. More... | |
JacPropMatType | select_derivativeLineShape (const String &var, const String &coeff) |
Select the derivative that will be used in Jacobian calculations — also checks validity of var and coeff. More... | |
Contains the line shape namespace.
Implementations of lineshapemodel.h
This mostly contains functions that either did not compile while placed in the header or for other reasons are not there. This means most of the real work happens in the header file and not here
Definition in file lineshapemodel.cc.
#define ReturnJacPropMatType | ( | ID | ) |
ArrayOfString AllLineShapeCoeffs | ( | ) |
All available line shape coefficients.
Definition at line 37 of file lineshapemodel.cc.
Referenced by jacobianAddShapeCatalogParameters(), and select_derivativeLineShape().
ArrayOfString AllLineShapeVars | ( | ) |
All available line shape variables.
Definition at line 39 of file lineshapemodel.cc.
Referenced by jacobianAddShapeCatalogParameters(), LineShape::MetaData2ModelShape(), LineShape::ModelShape2MetaData(), and select_derivativeLineShape().
JacPropMatType select_derivativeLineShape | ( | const String & | var, |
const String & | coeff | ||
) |
Select the derivative that will be used in Jacobian calculations — also checks validity of var and coeff.
Return the derivative type based on string input.
Definition at line 43 of file lineshapemodel.cc.
References all_coefficientsLineFunctionData(), all_variablesLineFunctionData(), AllLineShapeCoeffs(), and AllLineShapeVars().