cloudy trunk
Loading...
Searching...
No Matches
atmdat.cpp File Reference
#include "cddefines.h"
#include "atmdat.h"
#include "thirdparty.h"
Include dependency graph for atmdat.cpp:

Go to the source code of this file.

Functions

void ReadCollisionRateTable (CollRateCoeffArray &coll_rate_table, FILE *io, FunctPtr GetIndices, long nMolLevs, long nTemps, long nTrans)
double InterpCollRate (const CollRateCoeffArray &rate_table, const long &ipHi, const long &ipLo, const double &ftemp)

Variables

t_atmdat atmdat
double **** HS_He1_Xsectn
double **** HS_He1_Energy
double ***** OP_Helike_Xsectn
double ***** OP_Helike_Energy
long **** OP_Helike_NumPts

Function Documentation

◆ InterpCollRate()

double InterpCollRate ( const CollRateCoeffArray & rate_table,
const long & ipHi,
const long & ipLo,
const double & ftemp )

Definition at line 135 of file atmdat.cpp.

References ASSERT, t_CollRatesArray::collrates, DEBUG_ENTRY, isnan, linint(), and t_CollRatesArray::temps.

Referenced by diatomics::H2_CollidRateEvalOne(), and LeidenCollRate().

Here is the call graph for this function:

◆ ReadCollisionRateTable()

void ReadCollisionRateTable ( CollRateCoeffArray & coll_rate_table,
FILE * io,
FunctPtr GetIndices,
long nMolLevs,
long nTemps,
long nTrans )

Variable Documentation

◆ atmdat

◆ HS_He1_Energy

double**** HS_He1_Energy

Definition at line 9 of file atmdat.cpp.

Referenced by atmdat_H_phot_cs(), GetHS98CrossSection(), and read_SH98_He1_cross_sections().

◆ HS_He1_Xsectn

double**** HS_He1_Xsectn

Definition at line 8 of file atmdat.cpp.

Referenced by atmdat_H_phot_cs(), GetHS98CrossSection(), and read_SH98_He1_cross_sections().

◆ OP_Helike_Energy

double***** OP_Helike_Energy

Definition at line 11 of file atmdat.cpp.

Referenced by atmdat_H_phot_cs(), cross_section(), and read_Helike_cross_sections().

◆ OP_Helike_NumPts

long**** OP_Helike_NumPts

Definition at line 12 of file atmdat.cpp.

Referenced by atmdat_H_phot_cs(), cross_section(), and read_Helike_cross_sections().

◆ OP_Helike_Xsectn

double***** OP_Helike_Xsectn

Definition at line 10 of file atmdat.cpp.

Referenced by atmdat_H_phot_cs(), cross_section(), and read_Helike_cross_sections().