ARTS 2.5.9 (git: 825fa5f2)
Absorption::PredefinedModel::VMRS Struct Reference

Contains known required VMR values. More...

#include <predefined_absorption_models.h>

Public Member Functions

 VMRS (const ArrayOfArrayOfSpeciesTag &abs_species, const Vector &rtp_vmr)
 Construct a new VMRS object. More...
 
constexpr VMRS ()=default
 

Public Attributes

Numeric CO2 {0}
 
Numeric O2 {0}
 
Numeric N2 {0}
 
Numeric H2O {0}
 
Numeric LWC {0}
 

Friends

std::ostream & operator<< (std::ostream &os, const VMRS &vmrs)
 

Detailed Description

Contains known required VMR values.

Note: If you add a species here, add it to the Jacobian wrapper in the compute function.

Definition at line 44 of file predefined_absorption_models.h.

Constructor & Destructor Documentation

◆ VMRS() [1/2]

Absorption::PredefinedModel::VMRS::VMRS ( const ArrayOfArrayOfSpeciesTag abs_species,
const Vector rtp_vmr 
)
inline

Construct a new VMRS object.

Parameters
abs_species
rtp_vmr

Definition at line 56 of file predefined_absorption_models.h.

◆ VMRS() [2/2]

constexpr Absorption::PredefinedModel::VMRS::VMRS ( )
constexprdefault

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const VMRS vmrs 
)
friend

Definition at line 66 of file predefined_absorption_models.h.

Member Data Documentation

◆ CO2

Numeric Absorption::PredefinedModel::VMRS::CO2 {0}

◆ H2O

Numeric Absorption::PredefinedModel::VMRS::H2O {0}

◆ LWC

Numeric Absorption::PredefinedModel::VMRS::LWC {0}

◆ N2

Numeric Absorption::PredefinedModel::VMRS::N2 {0}

◆ O2

Numeric Absorption::PredefinedModel::VMRS::O2 {0}

The documentation for this struct was generated from the following file: