ARTS  1.0.222
partition_function_data.cc File Reference

Coefficients for 3rd order polynomial of partition function in temperature, plus safety check. More...

#include "arts.h"
#include "make_array.h"
#include "absorption.h"

Go to the source code of this file.

Some #defines for better readability

#define Qcoeff   MakeArray<Numeric>
 
void spec (Array< SpeciesRecord >::iterator &is, Array< IsotopeRecord >::iterator &ii, String name)
 Define partition function coefficients lookup data. More...
 
void iso (Array< IsotopeRecord >::iterator &ii, String name, const ArrayOfNumeric &coeff)
 
void define_partition_species_data ()
 

Detailed Description

Coefficients for 3rd order polynomial of partition function in temperature, plus safety check.

This file contains the definition of this function and a safety check of the input. You have to add the coefficients of new species here, along with the new entry into the species_data (file species_data.cc) record, if you want to extend the capability of ARTS. These entries have to be in the same order, which is assured by check_q_data.

Author
Axel von Engeln, C. Verdes,
Date
2000-08-21

Definition in file partition_function_data.cc.

Macro Definition Documentation

◆ Qcoeff

#define Qcoeff   MakeArray<Numeric>

Definition at line 59 of file partition_function_data.cc.

Function Documentation

◆ define_partition_species_data()

void define_partition_species_data ( )

Definition at line 155 of file partition_function_data.cc.

◆ iso()

void iso ( Array< IsotopeRecord >::iterator &  ii,
String  name,
const ArrayOfNumeric coeff 
)

Definition at line 706 of file partition_function_data.cc.

◆ spec()

void spec ( Array< SpeciesRecord >::iterator &  is,
Array< IsotopeRecord >::iterator &  ii,
String  name 
)

Define partition function coefficients lookup data.

General Remarks

Definition at line 688 of file partition_function_data.cc.