cloudy trunk
|
#include "cddefines.h"
#include "cddrive.h"
#include "physconst.h"
#include "iso.h"
#include "taulines.h"
#include "hydrogenic.h"
#include "struc.h"
#include "dynamics.h"
#include "prt.h"
#include "hyperfine.h"
#include "dense.h"
#include "magnetic.h"
#include "continuum.h"
#include "geometry.h"
#include "h2.h"
#include "co.h"
#include "he.h"
#include "grains.h"
#include "atomfeii.h"
#include "pressure.h"
#include "stopcalc.h"
#include "conv.h"
#include "mean.h"
#include "ca.h"
#include "thermal.h"
#include "atoms.h"
#include "wind.h"
#include "opacity.h"
#include "timesc.h"
#include "trace.h"
#include "colden.h"
#include "secondaries.h"
#include "hmi.h"
#include "radius.h"
#include "phycon.h"
#include "called.h"
#include "mole.h"
#include "rfield.h"
#include "ionbal.h"
#include "atmdat.h"
#include "lines.h"
#include "molcol.h"
#include "input.h"
#include "rt.h"
#include "iterations.h"
#include "cosmology.h"
#include "deuterium.h"
Go to the source code of this file.
Functions | |
void | IterStart (void) |
void | IterRestart (void) |
void | IterEnd (void) |
void IterEnd | ( | void | ) |
close out this iteration
Definition at line 1159 of file iter_startend.cpp.
References ASSERT, colden, DEBUG_ENTRY, dynamics, geometry, ioQQQ, iteration, lgAbort, LineSave, LineSv, nzone, opac, radius, rfield, SDIV(), sexp(), SMALLFLOAT, and struc.
Referenced by cloudy().
void IterRestart | ( | void | ) |
IterRestart, reset values of many variables at start of iteration
Definition at line 771 of file iter_startend.cpp.
References ASSERT, atoms, called, CMB_TEMP, colden, continuum, cosmology, d5200r, DEBUG_ENTRY, molezone::den, den_save, dense, deriv_HeatH2Dexc_used_save, deut, deutDenseSave0, deutDenseSave1, diatoms, drNextSave, drSave, DynaIterEnd(), dynamics, e2(), EdenChange(), edsav, FeIIReset(), findspecieslocal(), gas_phase_save, geometry, GrainRestartIter(), h2, H2_H2g_to_H2s_rate_used_save, H2_photodissoc_used_H2g_save, H2_photodissoc_used_H2s_save, H2_Solomon_dissoc_rate_used_H2g_save, H2_Solomon_dissoc_rate_used_H2s_save, h2plus_heat_save, HeatH2Dexc_used_save, HeatH2Dish_used_save, HeatSave, hmi, hmihet_save, hmitot_save, hnsav, HOpacRatSav, input, ionbal, IonHighSave, IonLowSave, ioQQQ, ipH1s, ipH_LIKE, ipHYDROGEN, iso_sp, iteration, lgAbort, lgElemsConserved(), LIMELM, Magnetic_reinit(), MAX2, mole, mole_global, NCOLD, NISO, opac, ortho_save, p2nit, para_save, pressure, radius, rfield, RT_OTS_Update(), SaveMoleChTrRate, saveMoleSink, saveMoleSource, secondaries, sexp(), SMALLFLOAT, StopCalc, supsav, TE1RYD, thermal, trace, UV_Cont_rel2_Draine_DB96_depth, UV_Cont_rel2_Draine_DB96_face, UV_Cont_rel2_Habing_TH85_face, wind, and xIonFsave.
Referenced by cloudy().
void IterStart | ( | void | ) |
IterStart, set and save values of many variables at start of iteration
Definition at line 89 of file iter_startend.cpp.
References ASSERT, atmdat, atoms, BIGFLOAT, BOLTZMANN, called, cdEXIT, cdLine(), co, colden, conv, d5200r, dBaseSpecies, DEBUG_ENTRY, den_save, dense, deriv_HeatH2Dexc_used_save, deut, deutDenseSave0, deutDenseSave1, diatoms, drNextSave, drSave, DynaIterStart(), dynamics, e2(), edsav, EXIT_FAILURE, gas_phase_save, geometry, GrainStartIter(), h2, H2_H2g_to_H2s_rate_used_save, H2_photodissoc_used_H2g_save, H2_photodissoc_used_H2s_save, H2_Solomon_dissoc_rate_used_H2g_save, H2_Solomon_dissoc_rate_used_H2s_save, h2plus_heat_save, he, HeatH2Dexc_used_save, HeatH2Dish_used_save, HeatSave, hmi, hmihet_save, hmitot_save, hnsav, HOpacRatSav, HS_NZ, hydro, hyperfine, Singleton< t_fe2ovr_la >::Inst(), ionbal, IonHighSave, IonLowSave, ioQQQ, ipH2p, ipH_LIKE, ipHYDROGEN, ipRecNetEsc, ipRecRad, iso_ctrl, iso_sp, iteration, iterations, lgAbort, lgHNSAV, LIMELM, LineSave, LineSv, MALLOC, mean, molcol(), mole, mole_global, N_OI_LEVELS, NCOLD, NISO, nSpecies, opac, ortho_save, p2nit, para_save, phycon, pressure, PresTotCurrent(), prt, radius, rfield, rt, SaveMoleChTrRate, saveMoleSink, saveMoleSource, SDIV(), secondaries, sexp(), StopCalc, supsav, thermal, timesc, trace, UV_Cont_rel2_Draine_DB96_depth, UV_Cont_rel2_Draine_DB96_face, UV_Cont_rel2_Habing_TH85_face, wind, xIonFsave, and t_fe2ovr_la::zero_opacity().
Referenced by cloudy().
|
static |
Definition at line 67 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 86 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 55 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 65 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 65 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 69 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 69 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 83 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
Definition at line 85 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 56 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 57 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 56 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 55 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 56 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 54 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 54 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 54 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
Definition at line 66 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 55 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 55 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 82 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 79 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 73 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 72 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 77 of file iter_startend.cpp.
Referenced by IterStart().
|
static |
Definition at line 81 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 67 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 81 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 61 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 60 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 60 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
Definition at line 67 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 59 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 58 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
|
static |
Definition at line 59 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().
Definition at line 64 of file iter_startend.cpp.
Referenced by IterRestart(), and IterStart().