state.cpp File Reference

#include "cddefines.h"
#include "taulines.h"
#include "iso.h"
#include "struc.h"
#include "mole.h"
#include "rfield.h"
#include "iterations.h"
#include "h2.h"
#include "dense.h"
#include "opacity.h"
#include "atomfeii.h"
#include "state.h"

Include dependency graph for state.cpp:

Go to the source code of this file.

Functions

static void state_do (void *pnt, size_t sizeof_pnt)
void state_get_put (const char chJob[])

Variables

static bool lgGet
static FILE * ioSTATE


Function Documentation

static void state_do ( void *  pnt,
size_t  sizeof_pnt 
) [static]

Definition at line 24 of file state.cpp.

References cdEXIT(), DEBUG_ENTRY, DEBUG_EXIT, ioQQQ, ioSTATE, and lgGet.

Referenced by state_get_put().

Here is the call graph for this function:

void state_get_put ( const char  chJob[]  ) 

state_get_put get or save state - job is either "get" or "put"

Definition at line 82 of file state.cpp.

References C12O16Rotate, C13O16Rotate, cdEXIT(), t_state::chGetFilename, t_state::chPutFilename, t_struc::CO_molec, t_struc::coolstr, DEBUG_ENTRY, DEBUG_EXIT, t_struc::DenMass, t_struc::DenParticles, dense, t_struc::depth, t_struc::dr_ionfrac_limit, t_struc::drad, t_struc::drad_x_fillfac, t_struc::ednstr, EmisLines, t_iso::ExtraLymanLines, Fe2LevN, FeII, t_struc::gas_phase, t_struc::GasPressure, h2, t_struc::H2_molec, H2Lines, t_struc::hden, t_struc::heatstr, HFLines, t_struc::hiistr, t_struc::histr, INPUT_LINE_LENGTH, ioQQQ, ioSTATE, ipH_LIKE, ipHYDROGEN, iso, iteration, iterations, t_iterations::itermx, t_h2::Jlowest, t_dense::lgElmtOn, lgGet, t_h2::lgH2ON, t_state::lgPutAll, t_state::lgState_print, t_opac::lgTauOutOn, LIMELM, MAX2, mole, t_mole::n_h2_elec_states, N_H_MOLEC, nCORotate, t_FeII::nFeIILevel, nHFLines, NISO, nLevel1, t_iso::nLyman_malloc, t_h2::nRot_hi, t_mole::num_comole_calc, t_iso::numLevels_max, t_rfield::nupper, nUTA, t_h2::nVib_hi, nWindLine, t_struc::nzlim, t_struc::nzone, t_struc::o3str, opac, t_struc::pres_radiation_lines_curr, t_struc::pressure, rfield, state, state_do(), struc, t_opac::TauAbsGeo, EmLine::TauIn, TauLine2, TauLines, t_opac::TauScatGeo, EmLine::TauTot, t_opac::TauTotalGeo, t_struc::testr, TotalInsanity(), UTALines, t_struc::volstr, t_struc::xIonDense, and t_struc::xLyman_depth.

Referenced by cloudy().

Here is the call graph for this function:


Variable Documentation

FILE* ioSTATE [static]

Definition at line 20 of file state.cpp.

Referenced by state_do(), and state_get_put().

bool lgGet [static]

Definition at line 19 of file state.cpp.

Referenced by state_do(), and state_get_put().


Generated for cloudy by doxygen 1.5.9