Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"
#include "phycon.h"
#include "heavy.h"
#include "grainvar.h"
#include "conv.h"
#include "thermal.h"
#include "iso.h"
#include "abund.h"
#include "save.h"
#include "elementnames.h"
#include "atmdat.h"
#include "ionbal.h"
#include "dense.h"
Functions | |
void | ion_recomb (bool lgPrintIt, long int nelem) |
void | ion_recombAGN (FILE *io) |
void ion_recomb | ( | bool | lgPrintIt, |
long int | nelem | ||
) |
References ASSERT, atmdat, t_elementnames::chElementName, t_elementnames::chElementSym, t_ionbal::CotaRate, t_ionbal::CX_recomb_rate_used, DEBUG_ENTRY, dense, t_ionbal::DR_Badnell_rate_coef, t_dense::eden, elementnames, fnzone, fprintf(), GrainVar::GrainChTrRate, gv, Heavy, ionbal, t_dense::IonHigh, t_dense::IonLow, ioQQQ, t_save::ioRecom, ipH_LIKE, ipHYDROGEN, t_save::lgioRecom, LIMELM, MAX2, MIN2, NISO, t_atmdat::nsbig, phycon, t_ionbal::RateRecomIso, t_ionbal::RateRecomTot, t_ionbal::RR_Badnell_rate_coef, t_ionbal::RR_rate_coef_used, t_ionbal::RR_Verner_rate_coef, save, SDIV(), t_phycon::te, t_dense::xIonDense, and t_Heavy::xLyaHeavy.
Referenced by IonNelem().
void ion_recombAGN | ( | FILE * | io | ) |
ion_recombAGN generate recombination coefficients for AGN table
References abund, ASSERT, t_elementnames::chElementSym, ConvBase(), DEBUG_ENTRY, dense, t_dense::eden, EdenChange(), elementnames, fprintf(), Heavy, ionbal, t_dense::IonHigh, t_dense::IonLow, ipHYDROGEN, ipLITHIUM, t_abund::lgAGN, t_dense::lgElmtOn, LIMELM, phycon, t_ionbal::RateRecomTot, t_phycon::te, TempChange(), and t_Heavy::Valence_IP_Ryd.
Referenced by SaveDo().