Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
t_continuum Struct Reference

#include <continuum.h>

Inheritance diagram for t_continuum:
Collaboration diagram for t_continuum:

Public Member Functions

const char * chName () const
 
void zero ()
 
void comment (t_warnings &)
 
- Public Member Functions inherited from module
 module ()
 
virtual ~module ()
 

Public Attributes

bool lgCon0
 
bool lgCoStarInterpolationCaution
 
double TotalLumin
 
double totlsv
 
realnum cn4861
 
realnum cn1216
 
realnum cn1367
 
realnum cn2066
 
realnum sv4861
 
realnum sv1216
 
realnum sv2066
 
realnum sv1367
 
realnum fluxv
 
realnum fbeta
 
long int nContBand
 
vector< string > chContBandLabels
 
vector< realnumContBandWavelength
 
vector< long > ipContBandLow
 
vector< long > ipContBandHi
 
vector< realnumBandEdgeCorrLow
 
vector< realnumBandEdgeCorrHi
 
bool lgPrtIsotropicCont
 
long int KshellLimit
 
realnum EnergyKshell
 
bool lgCheckEnergyEveryZone
 

Member Function Documentation

const char* t_continuum::chName ( ) const
inlinevirtual

Implements module.

void t_continuum::comment ( t_warnings )
inlinevirtual

Implements module.

void t_continuum::zero ( void  )
virtual

Member Data Documentation

vector<realnum> t_continuum::BandEdgeCorrHi

Referenced by ContBandsCreate(), and lines_continuum().

vector<realnum> t_continuum::BandEdgeCorrLow

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

Referenced by ContBandsCreate(), and lines_continuum().

vector<string> t_continuum::chContBandLabels

Referenced by ContBandsCreate(), and lines_continuum().

realnum t_continuum::cn1216
realnum t_continuum::cn1367
realnum t_continuum::cn2066
realnum t_continuum::cn4861

the incident continuum at Hb, FUV out of damped Lya, and La

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

vector<realnum> t_continuum::ContBandWavelength

Referenced by ContBandsCreate(), and lines_continuum().

realnum t_continuum::EnergyKshell

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

realnum t_continuum::fbeta

Referenced by ContSetIntensity(), and PrtHeader().

realnum t_continuum::fluxv

Referenced by ContSetIntensity(), and PrtHeader().

vector<long> t_continuum::ipContBandHi

Referenced by ContBandsCreate(), and lines_continuum().

vector<long> t_continuum::ipContBandLow

Referenced by ContBandsCreate(), and lines_continuum().

long int t_continuum::KshellLimit

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

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

bool t_continuum::lgCheckEnergyEveryZone
bool t_continuum::lgCon0

flag saying that parts of continuum are zero

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

bool t_continuum::lgCoStarInterpolationCaution

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

bool t_continuum::lgPrtIsotropicCont

option to include isotropic continua in output

Referenced by flux_correct_isotropic(), ParseDont(), and zero().

long int t_continuum::nContBand

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

Referenced by ContBandsCreate(), and lines_continuum().

realnum t_continuum::sv1216

Referenced by ContSetIntensity(), and IterRestart().

realnum t_continuum::sv1367

Referenced by ContSetIntensity(), and IterRestart().

realnum t_continuum::sv2066

Referenced by ContSetIntensity(), and IterRestart().

realnum t_continuum::sv4861

Referenced by ContSetIntensity(), and IterRestart().

double t_continuum::TotalLumin

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

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

double t_continuum::totlsv

The documentation for this struct was generated from the following files: