|
cloudy trunk
|
#include "cddefines.h"#include "taulines.h"#include "dense.h"#include "hmi.h"#include "conv.h"#include "doppvel.h"#include "thermal.h"#include "gammas.h"#include "iso.h"#include "opacity.h"#include "phycon.h"#include "physconst.h"#include "radius.h"#include "rfield.h"#include "secondaries.h"#include "timesc.h"#include "trace.h"#include "called.h"#include "hcmap.h"#include "coolheavy.h"#include "mole.h"#include "mole_priv.h"#include "dynamics.h"#include "h2.h"#include "co.h"#include "ionbal.h"
Go to the source code of this file.
Functions | |
| STATIC void | mole_effects (void) |
| STATIC void | mole_h_rate_diagnostics (void) |
| STATIC void | mole_ion_trim (void) |
| STATIC void | mole_update_limiting_reactants () |
| void | mole_drive (void) |
| void | mole_update_sources (void) |
Variables | |
| static const double | MOLETOLER = 0.10 |
| void mole_drive | ( | void | ) |
mole_drive main driver for chemical equilibrium routines
Definition at line 41 of file mole_drive.cpp.
References DEBUG_ENTRY, mole_effects(), mole_ion_trim(), mole_solve(), mole_update_limiting_reactants(), mole_update_rks(), mole_update_species_cache(), and MOLETOLER.
Referenced by ConvBase().

| STATIC void mole_effects | ( | void | ) |
Definition at line 114 of file mole_drive.cpp.
References co, DEBUG_ENTRY, molezone::den, dense, EN1EV, findspecieslocal(), GammaK(), h2, t_phoHeat::HeatNet, hmi, ipHYDROGEN, MAX2, mole, mole_eval_sources(), mole_global, mole_h_rate_diagnostics(), nzone, opac, POW2, pow2(), radius, SDIV(), secondaries, SMALLFLOAT, STATIC, thermal, timesc, TotalInsanity(), and unresolved_atom_list.
Referenced by mole_drive().

| STATIC void mole_h_rate_diagnostics | ( | void | ) |
total H2 creation rate, cm-3 s-1
Definition at line 418 of file mole_drive.cpp.
References molezone::den, dense, findspecieslocal(), fnzone, frac_H2star_hminus(), h2, hmi, ioQQQ, ipH1s, ipH_LIKE, ipHYDROGEN, ipLITHIUM, iso_sp, LIMELM, mole, mole_global, nzone, phycon, SDIV(), secondaries, SMALLFLOAT, molezone::snk, STATIC, trace, and unresolved_atom_list.
Referenced by mole_effects().

| STATIC void mole_ion_trim | ( | void | ) |
Definition at line 67 of file mole_drive.cpp.
References dense, ionbal, STATIC, and unresolved_atom_list.
Referenced by mole_drive().
| STATIC void mole_update_limiting_reactants | ( | ) |
Definition at line 781 of file mole_drive.cpp.
References DEBUG_ENTRY, dense, mole, mole_global, and STATIC.
Referenced by mole_drive().
| void mole_update_sources | ( | void | ) |
Definition at line 106 of file mole_drive.cpp.
References DEBUG_ENTRY, mole_eval_sources(), mole_global, and mole_update_species_cache().
Referenced by ConvBase().

|
static |
Definition at line 33 of file mole_drive.cpp.
Referenced by mole_drive().