92 const string &fileBands );
103 extern void mole_save(FILE *punit,
const char speciesname[],
const char args[],
bool lgHeader,
bool lgData,
bool lgCoef,
double depth);
114 bool lgPrintReagents,
size_t NPRINT,
double fprint );
183 void CoolSave(FILE * io,
const char chJob[]);
218 for(
long i=0; i <
LIMPUN; ++i )
234 for(
long i=0; i <
LIMPUN; ++i )
bool lgPunLstIter[LIMPUN]
vector< string > chAverageType[LIMPUN]
bool p_lgSaveHeaderNeeded
vector< int > nAverageIonList[LIMPUN]
realnum punarg[LIMPUN][3]
void SaveSpecial(FILE *io, const char *chTime)
void CoolSave(FILE *io, const char chJob[])
vector< save_species_bands > specBands
void save_line(FILE *ip, const char *chDo, bool lgEmergent, long ipPun)
static const long VERSION_TRNCON
void Save1LineData(const TransitionProxy &t, FILE *io, bool lgCS_2)
bool lgSaveGrid_noclobber
char chHashString[INPUT_LINE_LENGTH]
void SaveSpeciesBands(const long ipPun, const string &speciesLabel, const string &fileBands)
NORETURN void SaveLineData(FILE *io)
bool lgTraceConvergeBase_noclobber
void mole_save(FILE *punit, const char speciesname[], const char args[], bool lgHeader, bool lgData, bool lgCoef, double depth)
void SaveAllSpeciesLabelsLevels(FILE *ioPUN)
void SaveDo(const char *chTime)
bool lgCumulative[LIMPUN]
string SpeciesBandFile[LIMPUN]
void SaveSpeciesOptDep(const long int ipPun, const string &speciesLabel)
void save_opacity(FILE *io, long int np)
bool lg_separate_iterations[LIMPUN]
FILE * ipTraceConvergeBase
void SaveGrid(FILE *pnunit, exit_type status)
char chSaveArgs[LIMPUN][5]
void SaveAverageFree(long i)
void Save_Line_RT(FILE *ip)
void saveFITSfile(FILE *io, int option, realnum Elo=0.f, realnum Ehi=0.f, realnum Enorm=0.f)
bool lgPunPoint_noclobber
const int INPUT_LINE_LENGTH
long int nSaveEveryZone[LIMPUN]
bool lgQHSaveFile_noclobber
vector< int > nAverage2ndPar[LIMPUN]
bool lgLineListRatio[LIMPUN]
vector< string > chLineListLabel[LIMPUN]
void SaveTitleDone(int ipPun)
double PrtLogLin(double value)
SaveParams params[LIMPUN]
void SaveLineListFree(long i)
vector< string > contSaveSpeciesLabel
bool lgSaveEveryZone[LIMPUN]
void SaveHeaderDone(int ipPun)
bool lgPrtIsotropicCont[LIMPUN]
bool p_lgSaveTitleDone[LIMPUN]
void mole_dominant_rates(const vector< const molecule * > &debug_list, FILE *ioOut, bool lgPrintReagents, size_t NPRINT, double fprint)
vector< realnum > wlLineList[LIMPUN]
bool lgHashEndIter[LIMPUN]
bool lgPrtOldStyleLogs[LIMPUN]
long nAverageList[LIMPUN]
bool lgSaveTitle(int ipPun) const
diatomics * whichDiatomToPrint[LIMPUN]
void SaveSpecies(FILE *ioPUN, long int ipPun)
string chSpeciesDominantRates[LIMPUN]
const char * chConSavEnr[LIMPUN]
void SaveSpeciesPseudoCont(const long ipPun, const string &speciesLabel)
vector< string > chSaveSpecies[LIMPUN]
void save_average(long int ipPun)
bool lgTraceConvergeBaseHash
void SetSaveHeaderNeeded(bool lgVal)
bool lgSaveHeader(int ipPun) const
bool lgSaveToSeparateFiles[LIMPUN]
void mole_print_species_reactions(molecule *speciesToPrint)
void PrintLineDataHeader(FILE *ioPUN)
vector< adjPseudoCont > setPseudoCont
vector< string > chFileName
void Save1Line(const TransitionProxy &t, FILE *io, realnum xLimit, long index, realnum DopplerWidth)
bool p_lgSaveHeaderDone[LIMPUN]