#include "cddefines.h"#include "ionbal.h"#include "conv.h"#include "atmdat.h"#include "dense.h"#include "hmi.h"#include "mole.h"#include "secondaries.h"#include "iso.h"#include "phycon.h"#include "rfield.h"#include "trace.h"#include "taulines.h"Go to the source code of this file.
Functions | |
| void | iso_charge_transfer_update (long nelem1) |
| void | iso_ionize_recombine (long ipISO, long int nelem) |
| void iso_charge_transfer_update | ( | long | nelem | ) |
iso_charge_transfer_update - update rate coefficients for CT of H and He with everything else
Definition at line 20 of file iso_ionize_recombine.cpp.
References atmdat, DEBUG_ENTRY, dense, t_atmdat::HCharExcIonOf, t_atmdat::HCharExcIonTotal, t_atmdat::HCharExcRecTo, t_atmdat::HCharExcRecTotal, t_atmdat::HeCharExcIonOf, t_atmdat::HeCharExcIonTotal, t_atmdat::HeCharExcRecTo, t_atmdat::HeCharExcRecTotal, ipHELIUM, ipHYDROGEN, ipLITHIUM, LIMELM, and t_dense::xIonDense.
Referenced by ion_solver().
| void iso_ionize_recombine | ( | long | ipISO, | |
| long int | nelem | |||
| ) |
Definition at line 64 of file iso_ionize_recombine.cpp.
References ASSERT, conv, t_secondaries::csupra, DEBUG_ENTRY, dense, t_dense::eden, t_dense::EdenHCorr, t_iso_sp::ex, t_iso_sp::fb, fixit(), ionbal, ioQQQ, ipH1s, ipH_LIKE, IPRAD, ipRecNetEsc, ipRecRad, iso_ctrl, iso_sp, t_isoCTRL::lgColl_ionize, t_trace::lgHBug, t_trace::lgHeBug, t_isoCTRL::lgRandErrGen, t_trace::lgTrace, LIMELM, MIN2, NISO, t_conv::nTotalIoniz, t_iso_sp::numLevels_local, t_iso_sp::numLevels_max, t_rfield::OccNumbContEmitOut, t_rfield::OccNumbIncidCont, phycon, t_ionbal::RateIoniz, t_ionbal::RateIonizTot(), t_ionbal::RateRecomIso, t_iso_sp::RecomCollisFrac, rfield, t_ionbal::RR_rate_coef_used, secondaries, SMALLFLOAT, t_phycon::te_ryd, trace, and t_iso_sp::xIonSimple.
1.6.1