Go to the documentation of this file.
81 if( abs_species.
nelem() != a_vmr_list.
nelem() )
82 throw runtime_error(
"The number of tag groups differ between "
83 "*a_vmr_list* and *abs_species*." );
90 "Water vapour is a required (must be a tag group in *abs_species*)." );
93 a_vmr_list[firstH2O] );
Declarations required for the calculation of absorption coefficients.
void refr_index_thayer_1974(Numeric &refr_index, const Numeric &p, const Numeric &t, const Numeric &h2o_vmr)
refr_index_thayer_1974
This can be used to make arrays out of anything.
Declarations having to do with the four output streams.
void refr_indexIR(Numeric &refr_index, const Numeric &a_pressure, const Numeric &a_temperature, const Vector &a_vmr_list, const Verbosity &)
WORKSPACE METHOD: refr_indexIR.
Index nelem() const
Returns the number of elements.
NUMERIC Numeric
The type to use for all floating point numbers.
void refr_indexUnit(Numeric &refr_index, const Verbosity &)
WORKSPACE METHOD: refr_indexUnit.
void refr_index_ir(Numeric &refr_index, const Numeric &p, const Numeric &t)
refr_index_ir
Header file for special_interp.cc.
INDEX Index
The type to use for all integer numbers and indices.
void refr_indexThayer(Numeric &refr_index, const Numeric &a_pressure, const Numeric &a_temperature, const Vector &a_vmr_list, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &)
WORKSPACE METHOD: refr_indexThayer.
Index nelem() const
Number of elements.
The global header file for ARTS.