cloudy trunk
Loading...
Searching...
No Matches
opacity_addtotal.cpp File Reference
#include "cddefines.h"
#include "physconst.h"
#include "iso.h"
#include "ipoint.h"
#include "grainvar.h"
#include "ca.h"
#include "rfield.h"
#include "oxy.h"
#include "mole.h"
#include "h2.h"
#include "h2_priv.h"
#include "hmi.h"
#include "dense.h"
#include "atoms.h"
#include "conv.h"
#include "ionbal.h"
#include "trace.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

◆ OpacityAddTotal()

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 27 of file opacity_addtotal.cpp.

References ASSERT, atoms, ca, cdEXIT, conv, csphot(), DEBUG_ENTRY, molezone::den, dense, diatoms, EXIT_FAILURE, findspecieslocal(), fixit(), gv, h2, hmi, hydro, ionbal, ioQQQ, ipCARBON, ipH1s, ipH2p, ipH2s, ipH3d, ipH3p, ipH3s, ipH4d, ipH4f, ipH4p, ipH4s, ipH_LIKE, ipHe1s1S, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipMAGNESIUM, ipNITROGEN, ipoint(), ipOXYGEN, isnan, iso_sp, LIMELM, MALLOC, MIN2, mole, mole_global, NISO, nzone, opac, OpacityAdd1Element(), OpacityAdd1Subshell(), OpacityZero(), OpacityZeroOld(), oxy, phycon, POW2, rfield, SMALLFLOAT, TE1RYD, and trace.

Referenced by ConvBase().

Here is the call graph for this function: