#include <save.h>
Definition at line 135 of file save.h.
◆ t_save()
◆ ~t_save()
◆ SaveAverageFree()
void t_save::SaveAverageFree |
( |
long | i | ) |
|
|
inline |
◆ SaveLineListFree()
void t_save::SaveLineListFree |
( |
long | i | ) |
|
|
inline |
◆ chAverageSpeciesLabel
vector<char*> t_save::chAverageSpeciesLabel[LIMPUN] |
◆ chAverageType
vector<char*> t_save::chAverageType[LIMPUN] |
◆ chConPunEnr
const char* t_save::chConPunEnr[LIMPUN] |
chConPunEnr - units of continuum in save output
Definition at line 284 of file save.h.
◆ chFilenamePrefix
string t_save::chFilenamePrefix |
this is a prefix that will be set at the start of all save file names normally an empty string, set with PUNCH PREFIX command or -p flag
Definition at line 306 of file save.h.
◆ chGridPrefix
string t_save::chGridPrefix |
this is a prefix that will be used at the start of all file names when doing an MPI grid run, normally an empty string, set with -g flag
Definition at line 302 of file save.h.
◆ chHashString
this is the hash string, normally a set of hash marks, can be reset with set save hash command
Definition at line 295 of file save.h.
◆ chHeader
◆ chLineListLabel
vector<char*> t_save::chLineListLabel[LIMPUN] |
◆ chNONSENSE
const char* t_save::chNONSENSE |
◆ chOpcTyp
char t_save::chOpcTyp[LIMPUN][5] |
which opacity to save out
Definition at line 229 of file save.h.
◆ chOutputFile
string t_save::chOutputFile |
this is the name of the main output file we are writing to it is set by calling cdOutput()
Definition at line 314 of file save.h.
◆ chPunRltType
char t_save::chPunRltType[7] |
set with save line intensities and save results commands, says whether results arrays produced by routine PunResults1Line should be column or array
Definition at line 319 of file save.h.
◆ chRedirectPrefix
string t_save::chRedirectPrefix |
this is the prefix that will be set at the start of the input and output file normally an empty string, set with -p or -r flag
Definition at line 310 of file save.h.
◆ chSave
char t_save::chSave[LIMPUN][5] |
chSave - what is it we want to save? set in GetPunch, used in DoPunch
Definition at line 225 of file save.h.
◆ chSaveArgs
char t_save::chSaveArgs[LIMPUN][5] |
set of optional arguments for save command, but as a string
Definition at line 265 of file save.h.
◆ chSaveSpecies
◆ chSpeciesDominantRates
◆ emisfreq
◆ FITStype
which FITS type is in this file
Definition at line 277 of file save.h.
Referenced by t_save().
◆ ioRecom
option to save recombination coefficients to external file
Definition at line 345 of file save.h.
◆ ipConPun
long int t_save::ipConPun |
this global variable is index of save command loop in dopunch
Definition at line 287 of file save.h.
◆ ipDRout
these control saving choice of dr - this is not really a save command ipDRout is io unit, lgDROn says saving dr logic has been set, and lgDRPLst says to save the last iteration
Definition at line 334 of file save.h.
◆ ipEmisFreq
long t_save::ipEmisFreq[LIMPUN] |
◆ ipPnunit
FILE* t_save::ipPnunit[LIMPUN] |
this is the file where we will direct the output
Definition at line 197 of file save.h.
◆ ipPoint
option to save out pointers with save pointers command ipPoint is save file handle, lgPunPoint says whether we will do it
Definition at line 324 of file save.h.
◆ ipPunConv
◆ ipTraceConvergeBase
FILE* t_save::ipTraceConvergeBase |
◆ lg_separate_iterations
option to not insert end-of-iteration separator - used for save files that create one line per iteration
Definition at line 242 of file save.h.
◆ lgCumulative
cumulative line intensities for time dependent sim
Definition at line 219 of file save.h.
◆ lgDRHash
◆ lgDROn
◆ lgDROn_noclobber
bool t_save::lgDROn_noclobber |
◆ lgDRPLst
◆ lgEmergent
emergent or intrinsic line intensities
Definition at line 216 of file save.h.
◆ lgFITS
flag saying that this save file is in FITS format
Definition at line 274 of file save.h.
Referenced by t_save().
◆ lgFLUSH
flush file after every iteration
Definition at line 298 of file save.h.
◆ lgHashEndIter
should hash marks be printed after every iteration? default is yes, set no with no hash option on save command
Definition at line 291 of file save.h.
◆ lgioRecom
◆ lgioRecom_noclobber
bool t_save::lgioRecom_noclobber |
◆ lgLineListRatio
flag saying whether to take ratio (true) of pairs
Definition at line 182 of file save.h.
◆ lgLinEvery
◆ lgNoClobber
option to append instead of overwrite
Definition at line 200 of file save.h.
◆ lgPunchFits
option to say whether any FITS output should be punched, initialized to false, but turned to true after last grid exec.
Definition at line 281 of file save.h.
◆ lgPunContinuum
bool t_save::lgPunContinuum |
flag saying whether any save continuum commands were entered set true in parsecontinuum when save continuum entered, used in PrtComment to warn if continuum punched with no iterations
Definition at line 251 of file save.h.
◆ lgPunConv
unit number, and flag, for saving reason for continued iterations
Definition at line 328 of file save.h.
◆ lgPunConv_noclobber
bool t_save::lgPunConv_noclobber |
these are for some special cases, same purpose as previous no clobber
Definition at line 203 of file save.h.
◆ lgPunHeader
flag saying whether we should save headers. Used in grid punches so that the header only gets punched once.
Definition at line 246 of file save.h.
◆ lgPunLstIter
lg flag lgPunLstIter for this save option, do we only want to save on last iteration?
Definition at line 271 of file save.h.
◆ lgPunPoint
◆ lgPunPoint_noclobber
bool t_save::lgPunPoint_noclobber |
◆ lgQHSaveFile_noclobber
bool t_save::lgQHSaveFile_noclobber |
◆ lgRealSave
is this a real save command, or one of the similar options like save dr, which is not done in save files
Definition at line 213 of file save.h.
◆ lgSaveEveryZone
implement save every option - lgSaveEveryZone true if want to save every zone, nSaveEveryZone is number of zones to save
Definition at line 261 of file save.h.
◆ lgSaveGrid_noclobber
bool t_save::lgSaveGrid_noclobber |
◆ lgSaveToSeparateFiles
this flag tells us whether to save results of a grid to separate files for each grid point or all to the same file. Different for different save commands
Definition at line 238 of file save.h.
◆ lgTraceConvergeBase
bool t_save::lgTraceConvergeBase |
◆ lgTraceConvergeBase_noclobber
bool t_save::lgTraceConvergeBase_noclobber |
◆ lgTraceConvergeBaseHash
bool t_save::lgTraceConvergeBaseHash |
◆ LinEvery
long int t_save::LinEvery |
option to save line intensities every for every zone logical variable says whether LinEvery was set
Definition at line 350 of file save.h.
◆ nAverage2ndPar
vector<int> t_save::nAverage2ndPar[LIMPUN] |
nAverage2ndPar is set of second parameters for averages
Definition at line 194 of file save.h.
◆ nAverageIonList
vector<int> t_save::nAverageIonList[LIMPUN] |
nAverageIonList is set of ions for averages
Definition at line 192 of file save.h.
◆ nAverageList
long t_save::nAverageList[LIMPUN] |
following are for save averages option nAverageList is number of averages, -1 if not defined
Definition at line 186 of file save.h.
Referenced by t_save().
◆ ncSaveSkip
long int t_save::ncSaveSkip |
set skip sets this variable, which says how many cells to skip in save
Definition at line 354 of file save.h.
◆ nLineList
long t_save::nLineList[LIMPUN] |
following are for save LineList option nLineList is number of em lines, -1 if not defined
Definition at line 176 of file save.h.
Referenced by t_save().
◆ nsave
number of save commands entered
Definition at line 222 of file save.h.
◆ nSaveEveryZone
long int t_save::nSaveEveryZone[LIMPUN] |
◆ optname
string t_save::optname[LIMPUN] |
punarg is set of optional arguments for the save command
Definition at line 257 of file save.h.
◆ punarg
punarg is set of optional arguments for the save command
Definition at line 254 of file save.h.
◆ Resolution
contrast factor for lines to continuum in save output default is 1 (gives correct line intensities) and changed with set width command (enters width in km/sec)
Definition at line 363 of file save.h.
◆ ResolutionAbs
◆ WeakHeatCool
threshold for faintest cooling or heating to be punched default is set to 0.05 in scalar, can be reset with 'set weakheatcool'
Definition at line 358 of file save.h.
◆ whichDiatomToPrint
◆ wlLineList
The documentation for this struct was generated from the following file:
- /home/iurt/rpmbuild/BUILD/cloudy-13.05-build/c13.05/source/save.h