cloudy trunk
Loading...
Searching...
No Matches
cont_setintensity.cpp File Reference
#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"
Include dependency graph for cont_setintensity.cpp:

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}

Function Documentation

◆ conorm()

STATIC void conorm ( )

◆ ContSetIntensity()

◆ extin()

STATIC void extin ( realnum * ex1ryd)

Definition at line 1448 of file cont_setintensity.cpp.

References DEBUG_ENTRY, ipoint(), rfield, sexp(), and STATIC.

Referenced by ContSetIntensity().

Here is the call graph for this function:

◆ IncidentContinuumHere()

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.

Here is the call graph for this function:

◆ pintr()

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().

Here is the call graph for this function:

◆ ptrcer()

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().

Here is the call graph for this function:

◆ qintr()

STATIC double qintr ( double * qenlo,
double * qenhi )

Definition at line 1945 of file cont_setintensity.cpp.

References ASSERT, aweigh, cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, ffun1(), fweigh, ioQQQ, ipoint(), MAX2, MIN2, rfield, and STATIC.

Referenced by conorm().

Here is the call graph for this function:

◆ sumcon()

STATIC void sumcon ( long int il,
long int ih,
realnum * q,
realnum * p,
realnum * panu )

Definition at line 1267 of file cont_setintensity.cpp.

References DEBUG_ENTRY, EN1RYD, MIN2, rfield, and STATIC.

Referenced by ContSetIntensity().

Variable Documentation

◆ aweigh

const double aweigh[4] ={-0.4305682,-0.1699905, 0.1699905, 0.4305682}
static

Definition at line 40 of file cont_setintensity.cpp.

Referenced by ContSetIntensity(), pintr(), and qintr().

◆ fweigh

const double fweigh[4] ={ 0.1739274, 0.3260726, 0.3260726, 0.1739274}
static

Definition at line 41 of file cont_setintensity.cpp.

Referenced by ContSetIntensity(), pintr(), and qintr().