cloudy trunk
|
#include "cddefines.h"
#include "physconst.h"
#include "iterations.h"
#include "hydrogenic.h"
#include "oxy.h"
#include "doppvel.h"
#include "dense.h"
#include "hextra.h"
#include "grains.h"
#include "magnetic.h"
#include "state.h"
#include "rt.h"
#include "he.h"
#include "struc.h"
#include "h2.h"
#include "co.h"
#include "coolheavy.h"
#include "lines.h"
#include "dynamics.h"
#include "carb.h"
#include "mean.h"
#include "atomfeii.h"
#include "iso.h"
#include "conv.h"
#include "geometry.h"
#include "timesc.h"
#include "peimbt.h"
#include "ionbal.h"
#include "continuum.h"
#include "atmdat.h"
#include "mole.h"
#include "ca.h"
#include "input.h"
#include "atoms.h"
#include "pressure.h"
#include "numderiv.h"
#include "colden.h"
#include "yield.h"
#include "hmi.h"
#include "rfield.h"
#include "abund.h"
#include "radius.h"
#include "opacity.h"
#include "secondaries.h"
#include "called.h"
#include "phycon.h"
#include "warnings.h"
#include "thermal.h"
#include "cooling.h"
#include "fe.h"
#include "hyperfine.h"
#include "init.h"
#include "dark_matter.h"
Go to the source code of this file.
Functions | |
void | zero (void) |
void zero | ( | void | ) |
zero actively zero out or initialize variables needed for model calculation this is the old one and should be removed - its vars moved into those above
option to set proton elimination rates to zero
>refer CO chemistry Huntress, W. T., 1977, ApJS, 33, 495 By default, this is false - changed with set chemistry command
option to not include neutrals in the non-equilibrium scheme
refer Federman, S. R. & Zsargo, J. 2003, ApJ, 589, 319 By default, this is false - changed with set chemistry command
HeatH2Dexc_used is heating due to collisional deexcitation of vib-excited H2 actually used
these are derivative wrt temp for collisional processes within X
the Solomon process rate H2 dissociates into X continuum - actually used
set_NaN( hmi.H2_Solomon_dissoc_rate_used );
H2 + hnu => 2H from TH85
H2 + hnu => 2H actually used
Definition at line 73 of file zero.cpp.
References abund, AbundancesZero(), atmdat, atoms, ca, called, cdEXIT, co, colden, continuum, conv, CoolHeavy, CoolZero(), dark, DEBUG_ENTRY, dense, DEPTH_OFFSET, DoppVel, dynamics, DynaZero(), EXIT_FAILURE, FeIIZero(), fill(), fixit(), fnzone, geometry, GrainZero(), he, HeatZero(), hextra, hmi, hydro, hyperfine, input, Singleton< t_ADfA >::Inst(), Singleton< t_fe2ovr_la >::Inst(), Singleton< t_yield >::Inst(), ionbal, ioPrnErr, ioQQQ, ipCRD, ipCRDW, ipH2p, ipH_LIKE, ipHe2p1P, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipIRON, ipPRD, iso_ctrl, iteration, iterations, lgAbort, lgPrnErr, lgTestCodeCalled, lgTestCodeEnabled, LIMELM, LineSave, Magnetic_init(), MALLOC, mean, mole, mole_global, N_OI_LEVELS, NCOLD, t_atmdat::NCX, NISO, NSHELLS, NumDeriv, nzone, opac, oxy, peimbt, PHFIT96, phycon, pressure, radius, t_yield::reset_yield(), rfield, rt, secondaries, set_NaN(), t_ADfA::set_version(), ShowMe(), SMALLFLOAT, state, TempChange(), thermal, timesc, wcnint(), and t_fe2ovr_la::zero_opacity().
Referenced by cdInit(), hypho(), and optimize_func().