/home66/gary/public_html/cloudy/c10_branch/source/opacity_addtotal.cpp File Reference

#include "cddefines.h"
#include "physconst.h"
#include "iso.h"
#include "grainvar.h"
#include "ca.h"
#include "rfield.h"
#include "oxy.h"
#include "mole.h"
#include "dense.h"
#include "atoms.h"
#include "conv.h"
#include "ionbal.h"
#include "trace.h"
#include "hmi.h"
#include "phycon.h"
#include "opacity.h"
#include "taulines.h"
Include dependency graph for opacity_addtotal.cpp:

Go to the source code of this file.

Functions

void OpacityAddTotal (void)

Function Documentation

void OpacityAddTotal ( void   ) 

OpacityAddTotal derive total opacity for this position

Todo:
2 add charged heavy elements
Todo:
1 stupid - why this test on opacity_abs ? - we only get here if we already passed above test on this very thing

Definition at line 23 of file opacity_addtotal.cpp.

References t_opac::albedo, t_rfield::anu, ASSERT, atoms, ca, cdEXIT, t_iso::ConOpacRatio, t_rfield::ContBoltz, conv, csphot(), DEBUG_ENTRY, dense, t_iso::DepartCoef, GrainVar::dstab, GrainVar::dstsc, t_dense::eden, findspecies(), t_opac::FreeFreeOpacity, t_dense::gas_phase, t_rfield::gff, gv, t_hmi::H2_total, molecule::hevmol, hmi, t_hmi::hmidep, t_hmi::Hmolec, hydro, t_opac::ica2ex, t_opac::ica2op, t_opac::ih2pnt, t_opac::ih2pof, t_opac::in1, ionbal, t_opac::iopcom, t_opac::ioppr, ioQQQ, t_opac::ipBrems, ipCARBON, t_ionbal::ipCompRecoil, ipH1s, t_opac::ipH2_photo_opac_offset, t_opac::ipH2_photo_thresh, ipH2p, ipH2s, ipH3d, ipH3p, ipH3s, ipH4d, ipH4f, ipH4p, ipH4s, ipH_LIKE, ipHe1s1S, ipHE_LIKE, ipHELIUM, t_hmi::iphmin, t_opac::iphmop, t_opac::iphmra, ipHYDROGEN, t_iso::ipIsoLevNIonCon, ipMAGNESIUM, t_opac::ipmgex, ipMH2p, ipMH3p, ipMHeHp, ipMHm, ipNITROGEN, t_opac::ipo1exc, t_opac::ipo3exc, t_opac::ipo3exc3, t_iso::ipOpac, t_opac::ipOpMgEx, ipOXYGEN, t_opac::ippr, t_opac::ipRayScat, isnan, iso, GrainVar::lgDustOn(), t_dense::lgElmtOn, t_conv::lgSearch, t_trace::lgTrace, LIMELM, MALLOC, t_ionbal::nCompRecoilElec, t_rfield::nflux, NISO, t_conv::nPres2Ioniz, t_iso::numLevels_local, t_rfield::nupper, nzone, opac, t_opac::opacity_abs, t_opac::opacity_sct, OpacityAdd1Element(), OpacityAdd1Subshell(), OpacityZero(), OpacityZeroOld(), t_opac::OpacStack, t_opac::OpacStatic, t_rfield::otscon, t_rfield::otslin, oxy, t_atoms::p2nit, phycon, t_oxy::poiexc, t_oxy::poiii2, t_oxy::poiii3, t_ca::popca2ex, t_atoms::popmg2, POW2, rfield, SMALLFLOAT, t_phycon::sqrte, StatesElemNEW, t_opac::stimax, t_phycon::te, TE1RYD, trace, Transitions, and t_dense::xIonDense.

Referenced by ConvBase().

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