Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <prt.h>
Public Member Functions | |
t_prt () | |
|
inline |
References lgIncludeBlends, and lgPrintTime.
vector<t_blend> t_prt::blend |
array of blends from data/blends.ini
Referenced by InitDefaultsPreparse(), lines(), and ParseSet().
realnum t_prt::fx1ryd |
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::GammaLumin |
Referenced by ContSetIntensity(), and PrtHeader().
long int t_prt::ipeak |
Referenced by ContSetIntensity(), and PrtHeader().
bool t_prt::lgDiffuseInward |
Referenced by InitDefaultsPreparse(), lines_continuum(), and ParseSet().
bool t_prt::lgDiffuseOutward |
Referenced by InitDefaultsPreparse(), lines_continuum(), and ParseSet().
bool t_prt::lgFaintOn |
Referenced by grid_do(), gridXspec(), InitDefaultsPreparse(), optimize_do(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgFntSet |
flag set true if print faint command entered, only used to not override it with print short
Referenced by InitDefaultsPreparse(), and ParsePrint().
bool t_prt::lgIncludeBlends |
bool t_prt::lgOnlyHead |
lgOnlyHead set with print only header
Referenced by cloudy(), InitDefaultsPreparse(), and ParsePrint().
bool t_prt::lgOnlyZone |
lgOnlyZone set with print only zones
Referenced by InitDefaultsPreparse(), iter_end_check(), and ParsePrint().
bool t_prt::lgPrintBlock |
lgPrintBlock, option to turn off printing of the main line blocks
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrtFinal().
bool t_prt::lgPrintBlockEmergent |
lgPrintBlockEmergent, option to turn off printing of the emergent line blocks
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrintBlockIntrinsic |
lgPrintBlockIntrinsic, option to turn off printing of the intrinsic line blocks
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrintColumns |
print hydrogenic level populations,
set with print hydrogenic command bool lgPrintHLevPops; print column densities
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrtFinal().
bool t_prt::lgPrintFluxEarth |
lgPrintFluxEarth says to print flux of lines at Earth, if luminosity can be predicted
Referenced by conorm(), InitDefaultsPreparse(), ParsePrint(), and PrtFinal().
bool t_prt::lgPrintHeating |
flag to turn on printout of heat sources
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrtZone().
bool t_prt::lgPrintHTML |
Referenced by cdMain(), InitDefaultsPreparse(), and ParseCommands().
bool t_prt::lgPrintLineAirWavelengths |
use air wavelengths for wl > 2000A, as per atomic physics tradition dating back to 19th century. SDSS does not follow this tradition and uses vacuum wavelengths - PRINT LINE VACUUM will do this.
Referenced by InitDefaultsPreparse(), ParsePrint(), RefIndex(), and wlAirVac().
bool t_prt::lgPrintLineCumulative |
flag set by print line cumulative command, also print large set of emission line integrated intensities over time depend model
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrintTime |
should we print execution time? normally true, but set false with no times command so that different runs can compare exactly
Referenced by cdMain(), cdRead(), check_data(), database_readin(), lgCheckMonitors(), newreact(), ParseCommands(), ParseDont(), PrtFinal(), t_prt(), and writeCloudyDetails().
bool t_prt::lgPrnAges |
print ages command tells code to print various timescales
Referenced by AgeCheck(), InitDefaultsPreparse(), and ParsePrint().
bool t_prt::lgPrnColl |
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrnHeat |
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrnInwd |
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrnIsoCollapsed |
print predictions from collapsed levels of iso sequences, print line iso collapsed
Referenced by InitDefaultsPreparse(), lines_helium(), lines_hydro(), ParsePrint(), PrtAllTau(), and SaveDo().
bool t_prt::lgPrnLineCell |
these implement the print line cell commmand, flag saying to do this
Referenced by InitDefaultsPreparse(), ipLineEnergy(), and ParsePrint().
bool t_prt::lgPrnPump |
these are various contributors to the line output, and are changed with the print line or print continuum commands in prtfinal code uses these to make a final filter over what lines will be printed
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrtArry[LIMELM] |
flag set with print array command to print ionization recombination arrays
Referenced by InitDefaultsPreparse(), ion_solver(), ParsePrint(), and PrintRates().
bool t_prt::lgPrtBN |
flag set with print departure coefficients
bool t_prt::lgPrtCitations |
print citations command flag
Referenced by InitDefaultsPreparse(), ParsePrint(), PrtFinal(), and PrtHeader().
bool t_prt::lgPrtContIndices |
Referenced by InitDefaultsPreparse(), and ipLineEnergy().
realnum t_prt::lgPrtContIndices_hi_E |
Referenced by ipLineEnergy().
realnum t_prt::lgPrtContIndices_lo_E |
Referenced by ipLineEnergy().
bool t_prt::lgPrtLastIt |
if true then print only last iteration
Referenced by InitDefaultsPreparse(), IterStart(), and ParsePrint().
bool t_prt::lgPrtLineArray |
option to print main block of lines as a single column instead of the normal array. if true then usual array
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrtLineLog |
printing as a column also has an option to print linear quantity in exponential format
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgPrtMaser |
option to print maser lines (true) normally false print maser turns on
Referenced by InitDefaultsPreparse(), ParsePrint(), and RT_line_one_tau_reset().
bool t_prt::lgPrtShort |
flag set with print short command
Referenced by InitDefaultsPreparse(), and PrtFinal().
bool t_prt::lgPrtStart |
lgPrtStart is option to start printout at certain zone
Referenced by InitDefaultsPreparse(), iter_end_check(), and IterStart().
bool t_prt::lgPrtTau |
lgPrtTau tells whether to print line optical depths
Referenced by InitDefaultsPreparse(), ParsePrint(), and prtmet().
bool t_prt::lgSortLineIntensity |
Referenced by ParsePrint(), and PrintSpectrum().
bool t_prt::lgSortLines |
lgSortLines, option to sort lines by wavelength- print sort command
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
bool t_prt::lgSortLineWavelength |
if above is set, then one of the following must also be set, say whether to sort by wavelength or intensity
Referenced by ParsePrint(), and PrintSpectrum().
bool t_prt::lgSourceReflected |
flags for determining what is included in nFnu
Referenced by InitDefaultsPreparse(), lines_continuum(), and ParseSet().
bool t_prt::lgSourceTransmitted |
Referenced by InitDefaultsPreparse(), lines_continuum(), and ParseSet().
bool t_prt::lgSurfaceBrightness |
print line surface brightness command, units either sr or sq arcsec, default is SR, set to arcsec with arcsec option
Referenced by conorm(), InitDefaultsPreparse(), ParsePrint(), and PrtFinal().
bool t_prt::lgSurfaceBrightness_SR |
Referenced by conorm(), InitDefaultsPreparse(), ParsePrint(), and PrtFinal().
t_prt_matrix t_prt::matrix |
Referenced by diatomics::H2_Reset(), iso_allocate(), iso_level(), Atom_LevelN::operator()(), ParsePrint(), and states_nelemfill().
long int t_prt::nPrnLineCell |
the cell number, on the physics scale, counts from 1, will print labels of all lines that lie within that cell
Referenced by InitDefaultsPreparse(), ipLineEnergy(), and ParsePrint().
long int t_prt::nstart |
nstart is zone number, set with print start command
Referenced by InitDefaultsPreparse(), and iter_end_check().
long int t_prt::nzdump |
Referenced by InitDefaultsPreparse(), and iter_end_check().
realnum t_prt::pbal |
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::powion |
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::pradio |
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::PrtTauFnt |
PrtTauFnt is smallest line optical depth to print
Referenced by InitDefaultsPreparse(), ParsePrint(), and prme().
realnum t_prt::q |
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::qgam |
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::qx |
quantities to do with radiation field and printed in header
Referenced by ContSetIntensity(), and PrtHeader().
realnum t_prt::TooFaint |
logical lgFaintOn normally true, says to not print very faint lines set false with print faint off command lines fainter than TooFaint will not be printed. This is set in zerologic and reset with print line faint command
Referenced by InitDefaultsPreparse(), ParsePrint(), and PrintSpectrum().
realnum t_prt::wlSort1 |
lower and upper wavelength bounds for printed spectrum, range option on print sort command
Referenced by ParsePrint(), and PrintSpectrum().
realnum t_prt::wlSort2 |
Referenced by ParsePrint(), and PrintSpectrum().
realnum t_prt::xpow |
Referenced by ContSetIntensity(), and PrtHeader().