cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Functions | Variables
mole_h2_io.cpp File Reference
#include "cddefines.h"
#include "cddrive.h"
#include "save.h"
#include "hmi.h"
#include "prt.h"
#include "secondaries.h"
#include "grainvar.h"
#include "input.h"
#include "phycon.h"
#include "rfield.h"
#include "hyperfine.h"
#include "thermal.h"
#include "lines.h"
#include "dense.h"
#include "radius.h"
#include "colden.h"
#include "h2.h"
#include "doppvel.h"
#include "parser.h"
#include "mole.h"
Include dependency graph for mole_h2_io.cpp:

Go to the source code of this file.

Data Structures

class  level_tmp
 

Functions

STATIC char chMolBranch (long iRotHi, long int iRotLo)
 
long int cdH2_Line (long int iElecHi, long int iVibHi, long int iRotHi, long int iElecLo, long int iVibLo, long int iRotLo, double *relint, double *absint)
 

Variables

static realnum thresh_punline_h2
 

Function Documentation

long int cdH2_Line ( long int  iElecHi,
long int  iVibHi,
long int  iRotHi,
long int  iElecLo,
long int  iVibLo,
long int  iRotLo,
double *  relint,
double *  absint 
)

cdH2_Line returns 1 if we found the line, or false==0 if we did not find the line because ortho-para transition or upper level has lower energy than lower level NB - this is in mole_h2_io.c

Parameters
iElecHiindices for the upper level
iVibHiindices for the upper level
iRotHiindices for the upper level
iElecLoindices for lower level
iVibLoindices for lower level
iRotLoindices for lower level
*relintlinear intensity relative to normalization line
*absintlog of luminosity or intensity of line

Definition at line 1899 of file mole_h2_io.cpp.

References DEBUG_ENTRY, diatomics::getLine(), and h2.

Here is the call graph for this function:

STATIC char chMolBranch ( long  iRotHi,
long int  iRotLo 
)

Definition at line 1178 of file mole_h2_io.cpp.

References fprintf(), and ioQQQ.

Referenced by diatomics::H2_PunchDo().

Here is the call graph for this function:

Variable Documentation

realnum thresh_punline_h2
static

Definition at line 40 of file mole_h2_io.cpp.

Referenced by diatomics::H2_ParseSave(), and diatomics::H2_PunchDo().