cloudy trunk
|
#include "cddefines.h"
#include "physconst.h"
#include "iso.h"
#include "noexec.h"
#include "ionbal.h"
#include "hextra.h"
#include "trace.h"
#include "dense.h"
#include "oxy.h"
#include "conv.h"
#include "prt.h"
#include "heavy.h"
#include "rfield.h"
#include "phycon.h"
#include "called.h"
#include "hydrogenic.h"
#include "timesc.h"
#include "secondaries.h"
#include "opacity.h"
#include "thermal.h"
#include "ipoint.h"
#include "atmdat.h"
#include "rt.h"
#include "radius.h"
#include "geometry.h"
#include "grainvar.h"
#include "continuum.h"
#include "taulines.h"
Go to the source code of this file.
Functions | |
STATIC void | conorm () |
STATIC double | pintr (double penlo, double penhi) |
STATIC double | qintr (double *qenlo, double *qenhi) |
STATIC void | sumcon (long int il, long int ih, realnum *q, realnum *p, realnum *panu) |
STATIC void | extin (realnum *ex1ryd) |
STATIC void | ptrcer () |
void | IncidentContinuumHere () |
void | ContSetIntensity () |
Variables | |
static const double | aweigh [4] ={-0.4305682,-0.1699905, 0.1699905, 0.4305682} |
static const double | fweigh [4] ={ 0.1739274, 0.3260726, 0.3260726, 0.1739274} |
STATIC void conorm | ( | ) |
Definition at line 1495 of file cont_setintensity.cpp.
References AS1RAD, ASSERT, cdEXIT, continuum, DEBUG_ENTRY, dense, EN1RYD, EXIT_FAILURE, ffun1(), fp_equal(), FR1RYD, geometry, gv, ioQQQ, ipHYDROGEN, PI4, pintr(), pow2(), prt, qintr(), radius, rfield, SMALLDOUBLE, SPEEDLIGHT, SQAS_SKY, STATIC, TotalInsanity(), and trace.
Referenced by ContSetIntensity().
void ContSetIntensity | ( | ) |
ContSetIntensity derive intensity of incident continuum
Definition at line 100 of file cont_setintensity.cpp.
References ASSERT, aweigh, BIGFLOAT, called, cdEXIT, t_ADfA::coll_ion_wrapper(), conorm(), continuum, DEBUG_ENTRY, dense, EdenChange(), ELECTRON_MASS, ELEM_CHARGE_ESU, EN1RYD, EXIT_FAILURE, EXIT_SUCCESS, extin(), ffun(), FR1RYD, fweigh, Heavy, hextra, HNU3C2, HPLANCK, hydro, Singleton< t_ADfA >::Inst(), ionbal, ioQQQ, ipCARBON, ipH1s, ipH2p, ipH_LIKE, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipLITHIUM, ipoint(), ipOXYGEN, iso_continuum_lower(), iso_ctrl, iso_sp, LIMELM, max(), MAX2, MIN2, NISO, noexec, opac, oxy, phycon, PI, PI4, POW2, pow2(), POW3, prt, ptrcer(), rfield, RT_OTS_Zero(), secondaries, ShowMe(), SMALLFLOAT, SPEEDLIGHT, sumcon(), TE1RYD, TempChange(), thermal, timesc, TorF(), TotalInsanity(), and trace.
Referenced by cloudy().
Definition at line 1448 of file cont_setintensity.cpp.
References DEBUG_ENTRY, ipoint(), rfield, sexp(), and STATIC.
Referenced by ContSetIntensity().
void IncidentContinuumHere | ( | ) |
IncidentContinuumHere derive intensity of incident continuum
Definition at line 68 of file cont_setintensity.cpp.
References DEBUG_ENTRY, ffun(), ioQQQ, max(), rfield, and SMALLFLOAT.
STATIC double pintr | ( | double | penlo, |
double | penhi ) |
Definition at line 2006 of file cont_setintensity.cpp.
References aweigh, DEBUG_ENTRY, ffun1(), fweigh, ipoint(), rfield, and STATIC.
Referenced by conorm().
STATIC void ptrcer | ( | ) |
Definition at line 1301 of file cont_setintensity.cpp.
References AS_LOCAL_ONLY, cdEXIT, continuum, DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, ipoint(), open_data(), read_whole_line(), rfield, and STATIC.
Referenced by ContSetIntensity().
STATIC double qintr | ( | double * | qenlo, |
double * | qenhi ) |
Definition at line 1267 of file cont_setintensity.cpp.
References DEBUG_ENTRY, EN1RYD, MIN2, rfield, and STATIC.
Referenced by ContSetIntensity().
|
static |
Definition at line 40 of file cont_setintensity.cpp.
Referenced by ContSetIntensity(), pintr(), and qintr().
|
static |
Definition at line 41 of file cont_setintensity.cpp.
Referenced by ContSetIntensity(), pintr(), and qintr().