#include <prt.h>
◆ t_prt()
◆ blend
array of blends from data/blends.ini
◆ fx1ryd
◆ GammaLumin
◆ ipeak
◆ lgDiffuseInward
| bool t_prt::lgDiffuseInward |
◆ lgDiffuseOutward
| bool t_prt::lgDiffuseOutward |
◆ lgFaintOn
◆ lgFntSet
flag set true if print faint command entered, only used to not override it with print short
◆ lgIncludeBlends
| bool t_prt::lgIncludeBlends |
should blends.ini be included?
Referenced by t_prt().
◆ lgOnlyHead
lgOnlyHead set with print only header
◆ lgOnlyZone
lgOnlyZone set with print only zones
◆ lgPrintBlock
lgPrintBlock, option to turn off printing of the main line blocks
◆ lgPrintBlockEmergent
| bool t_prt::lgPrintBlockEmergent |
lgPrintBlockEmergent, option to turn off printing of the emergent line blocks
◆ lgPrintBlockIntrinsic
| bool t_prt::lgPrintBlockIntrinsic |
lgPrintBlockIntrinsic, option to turn off printing of the intrinsic line blocks
◆ lgPrintColumns
| bool t_prt::lgPrintColumns |
print hydrogenic level populations, set with print hydrogenic command bool lgPrintHLevPops; print column densities
◆ lgPrintFluxEarth
| bool t_prt::lgPrintFluxEarth |
lgPrintFluxEarth says to print flux of lines at Earth, if luminosity can be predicted
◆ lgPrintHeating
| bool t_prt::lgPrintHeating |
flag to turn on printout of heat sources
◆ lgPrintHTML
◆ lgPrintLineAirWavelengths
| 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.
◆ lgPrintLineCumulative
| bool t_prt::lgPrintLineCumulative |
flag set by print line cumulative command, also print large set of emission line integrated intensities over time depend model
◆ lgPrintTime
should we print execution time? normally true, but set false with no times command so that different runs can compare exactly
Referenced by t_prt().
◆ lgPrnAges
print ages command tells code to print various timescales
◆ lgPrnColl
◆ lgPrnHeat
◆ lgPrnInwd
◆ lgPrnIsoCollapsed
| bool t_prt::lgPrnIsoCollapsed |
print predictions from collapsed levels of iso sequences, print line iso collapsed
◆ lgPrnLineCell
| bool t_prt::lgPrnLineCell |
these implement the print line cell commmand, flag saying to do this
◆ 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
◆ lgPrtArry
flag set with print array command to print ionization recombination arrays
◆ lgPrtBN
flag set with print departure coefficients
◆ lgPrtCitations
| bool t_prt::lgPrtCitations |
print citations command flag
◆ lgPrtContIndices
| bool t_prt::lgPrtContIndices |
◆ lgPrtContIndices_hi_E
| realnum t_prt::lgPrtContIndices_hi_E |
◆ lgPrtContIndices_lo_E
| realnum t_prt::lgPrtContIndices_lo_E |
◆ lgPrtLastIt
if true then print only last iteration
◆ lgPrtLineArray
| 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
◆ lgPrtLineLog
printing as a column also has an option to print linear quantity in exponential format
◆ lgPrtMaser
option to print maser lines (true) normally false print maser turns on
◆ lgPrtShort
flag set with print short command
◆ lgPrtStart
lgPrtStart is option to start printout at certain zone
◆ lgPrtTau
lgPrtTau tells whether to print line optical depths
◆ lgSortLineIntensity
| bool t_prt::lgSortLineIntensity |
◆ lgSortLines
lgSortLines, option to sort lines by wavelength- print sort command
◆ lgSortLineWavelength
| 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
◆ lgSourceReflected
| bool t_prt::lgSourceReflected |
flags for determining what is included in nFnu
◆ lgSourceTransmitted
| bool t_prt::lgSourceTransmitted |
◆ lgSurfaceBrightness
| bool t_prt::lgSurfaceBrightness |
print line surface brightness command, units either sr or sq arcsec, default is SR, set to arcsec with arcsec option
◆ lgSurfaceBrightness_SR
| bool t_prt::lgSurfaceBrightness_SR |
◆ matrix
◆ nPrnLineCell
| 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
◆ nstart
nstart is zone number, set with print start command
◆ nzdump
◆ pbal
◆ powion
◆ pradio
◆ PrtTauFnt
PrtTauFnt is smallest line optical depth to print
◆ qgam
◆ qx
quantities to do with radiation field and printed in header
◆ 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
◆ wlSort1
lower and upper wavelength bounds for printed spectrum, range option on print sort command
◆ wlSort2
◆ xpow
The documentation for this struct was generated from the following file: