/home66/gary/public_html/cloudy/c13_branch/source/ion_photo.cpp File Reference

#include "cddefines.h"
#include "yield.h"
#include "heavy.h"
#include "opacity.h"
#include "dense.h"
#include "thermal.h"
#include "conv.h"
#include "grainvar.h"
#include "elementnames.h"
#include "gammas.h"
#include "ionbal.h"
#include "ca.h"
#include "mole.h"
#include "phycon.h"
#include "hmi.h"
#include "rfield.h"
#include "atoms.h"
#include "iso.h"
#include "oxy.h"
#include "atmdat.h"
#include "fe.h"
Include dependency graph for ion_photo.cpp:

Go to the source code of this file.


void ion_photo (long int nelem, bool lgPrintIt)

Function Documentation

void ion_photo ( long int  nelem,
bool  lgPrintIt 

ion_photo fill array PhotoRate with photoionization rates for heavy elements

nelem is atomic number on C scale, 0 for H
lgPrintIt debugging flag to turn on print

Definition at line 26 of file ion_photo.cpp.

References ASSERT, atmdat, atom_pop2(), atoms, t_oxy::AugerO3, ca, t_elementnames::chElementNameShort, t_Heavy::chShell, t_ionbal::CompRecoilHeatRate, t_ionbal::CompRecoilIonRate, conv, t_oxy::d4363, t_oxy::d5007r, t_atoms::d5200r, t_oxy::d6300, DEBUG_ENTRY, dense, t_ca::dstCala, elementnames, GrainVar::elmSumAbund, t_rfield::extin_mag_V_point, t_iso_sp::fb, fe, t_fe::fegrain, t_fe::fekcld, t_fe::fekhot, GammaK(), GammaPrt(), gv, t_atmdat::HCharExcIonOf, t_phoHeat::HeatHiEnr, t_thermal::heating, t_phoHeat::HeatLowEnr, t_phoHeat::HeatNet, Heavy, hmi, HMRATE, t_oxy::i2d, t_oxy::i2p, t_opac::in1, Singleton< t_yield >::Inst(), ionbal, t_dense::IonHigh, t_dense::IonLow, t_opac::iopo2d, ioQQQ, ipCALCIUM, ipCARBON, t_opac::ipElement, ipH_LIKE, ipHYDROGEN, ipIRON, ipMAGNESIUM, t_opac::ipmgex, ipNITROGEN, t_opac::ipo1exc, t_opac::ipo3exc, t_opac::ipo3exc3, t_opac::ipOpMgEx, ipOXYGEN, iso_sp, GrainVar::lgDustOn(), t_dense::lgElmtOn, t_mole_global::lgLeidenHack, t_ionbal::lgPhotoIoniz_On, t_opac::lgRedoStatic, GrainVar::lgWD01, LIMELM, MAX2, MIN2, mole_global, t_rfield::nflux, NISO, t_conv::nPres2Ioniz, t_Heavy::nsShells, nzone, opac, oxy, t_atoms::p2nit, t_ionbal::PhotoRate_Shell, t_oxy::poiexc, t_oxy::poiii2, t_oxy::poiii2Max, t_oxy::poiii3, t_oxy::poiii3Max, t_oxy::poimax, t_atoms::popmg2, t_oxy::r4363Max, t_oxy::r5007Max, rfield, t_oxy::s3727, t_oxy::s7325, thermal, t_hmi::UV_Cont_rel2_Habing_TH85_face, t_dense::xIonDense, and t_atoms::xMg2Max.

Referenced by IonNelem().

Here is the call graph for this function:

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1