t_continuum Struct Reference

#include <continuum.h>

Collaboration diagram for t_continuum:
[legend]

Public Member Functions

 t_continuum ()

Data Fields

realnumfilbnd
realnumfildel
realnumfilres
long int * ifill0
long int nrange
double * StoredEnergy
double * StoredResolution
long int nStoredBands
double ResolutionScaleFactor
bool lgCon0
bool lgCoStarInterpolationCaution
double TotalLumin
double totlsv
realnum cn4861
realnum cn1216
realnum sv4861
realnum sv1216
realnum fluxv
realnum fbeta
long int nContBand
char ** chContBandLabels
realnumContBandWavelength
long int * ipContBandLow
long int * ipContBandHi
realnumBandEdgeCorrLow
realnumBandEdgeCorrHi
long int KshellLimit
realnum EnergyKshell
string mesh_md5sum

Detailed Description

Definition at line 66 of file continuum.h.


Constructor & Destructor Documentation

t_continuum::t_continuum (  )  [inline]

Definition at line 130 of file continuum.h.

References MD5datafile(), mesh_md5sum, and nrange.

Here is the call graph for this function:


Field Documentation

Definition at line 119 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

these are fractions of first and last bin to include in the band

Definition at line 119 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

Definition at line 114 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

Definition at line 102 of file continuum.h.

Referenced by ContSetIntensity(), IterRestart(), and lines_continuum().

the incident continuum at Hb and La

Definition at line 102 of file continuum.h.

Referenced by ContSetIntensity(), IterRestart(), and lines_continuum().

Definition at line 115 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

Definition at line 124 of file continuum.h.

Referenced by ContCreatePointers(), ParseSet(), and zero().

Definition at line 108 of file continuum.h.

Referenced by ContSetIntensity(), and PrtHeader().

this is information needed to set the energy binning, full continuum is described by series of ranges where resolution is constant over that range

Definition at line 70 of file continuum.h.

Referenced by ChckFill(), ContCreatePointers(), fill(), GridGatherInCloudy(), ipoint(), ptrcer(), and read_continuum_mesh().

Definition at line 70 of file continuum.h.

Referenced by fill(), ipoint(), and read_continuum_mesh().

Definition at line 70 of file continuum.h.

Referenced by fill(), and read_continuum_mesh().

Definition at line 108 of file continuum.h.

Referenced by ContSetIntensity(), and PrtHeader().

Definition at line 76 of file continuum.h.

Referenced by fill(), ipoint(), and read_continuum_mesh().

Definition at line 116 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

Definition at line 116 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

this is highest energy where k-shell opacities are counted can be adjusted with "set kshell" command

Definition at line 123 of file continuum.h.

Referenced by ContCreatePointers(), ipShells(), LimitSh(), OpacityCreate1Element(), SanityCheckBegin(), and save_opacity().

flag saying that parts of continuum are zero

Definition at line 94 of file continuum.h.

Referenced by ContSetIntensity(), PrtComment(), and zero().

Definition at line 94 of file continuum.h.

Referenced by FindVCoStar(), PrtComment(), and zero().

the md5sum of the continuum_mesh.ini file, this will be used to check the energy mesh in grain opacity files, etc.

Definition at line 128 of file continuum.h.

Referenced by InitGrid(), lgCompileAtmosphere(), lgCompileAtmosphereCoStar(), lgValidBinFile(), mie_read_opc(), mie_write_opc(), ReadTable(), SaveDo(), and t_continuum().

these are number, labels, and bounds of continuum bands they are specified in continuum_bands.ini in the data dir

Definition at line 113 of file continuum.h.

Referenced by ContBandsCreate(), and lines_continuum().

number of ranges entered for this continuum source

Definition at line 76 of file continuum.h.

Referenced by ChckFill(), ContCreateMesh(), fill(), GridGatherInCloudy(), ipoint(), ptrcer(), and t_continuum().

the number of bands read in

Definition at line 87 of file continuum.h.

Referenced by ContCreateMesh(), fill(), and read_continuum_mesh().

factor to reset continuum resolution set in continuum_mesh.ini, default is unity, reset with set resolution command

Definition at line 91 of file continuum.h.

Referenced by conorm(), lgCompileAtmosphere(), lgCompileAtmosphereCoStar(), lgValidBinFile(), mie_write_opc(), ParseSet(), read_continuum_mesh(), SaveDo(), and zero().

each of these is the upper bound of an energy band, the first lowest bound is the low-energy limit of the code

Definition at line 82 of file continuum.h.

Referenced by ContCreateMesh(), and read_continuum_mesh().

the resolution, dE/E for each band

Definition at line 82 of file continuum.h.

Referenced by ContCreateMesh(), and read_continuum_mesh().

Definition at line 102 of file continuum.h.

Referenced by ContSetIntensity(), and IterRestart().

Definition at line 102 of file continuum.h.

Referenced by ContSetIntensity(), and IterRestart().

TotalLumin is total intensity in incident continuum erg cm-2 s-1

Definition at line 98 of file continuum.h.

Referenced by ContSetIntensity(), IterRestart(), lgConserveEnergy(), and PrtHeader().

Definition at line 98 of file continuum.h.

Referenced by ContSetIntensity(), IterRestart(), and lines_general().


The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1