/home66/gary/public_html/cloudy/c13_branch/source/parse_save.cpp File Reference

#include "cddefines.h"
#include "cddrive.h"
#include "physconst.h"
#include "elementnames.h"
#include "input.h"
#include "geometry.h"
#include "prt.h"
#include "optimize.h"
#include "rfield.h"
#include "hcmap.h"
#include "atomfeii.h"
#include "h2.h"
#include "mole.h"
#include "hmi.h"
#include "version.h"
#include "grainvar.h"
#include "parse.h"
#include "grid.h"
#include "save.h"
#include "mpi_utilities.h"
#include "parser.h"
Include dependency graph for parse_save.cpp:

Go to the source code of this file.

Functions

STATIC void ChkUnits (Parser &p)
void ParseSave (Parser &p)
void SaveFilesInit ()
void CloseSaveFiles (bool lgFinal)

Function Documentation

STATIC void ChkUnits ( Parser p  ) 

Definition at line 2842 of file parse_save.cpp.

References t_save::chConPunEnr, DEBUG_ENTRY, Parser::nMatch(), t_save::nsave, save, StandardEnergyUnit(), and Parser::StandardEnergyUnit().

Referenced by ParseSave().

Here is the call graph for this function:

void CloseSaveFiles ( bool  lgFinal  ) 
void ParseSave ( Parser p  ) 

ParseSave parse the save command

Parameters:
*chCard 

Definition at line 51 of file parse_save.cpp.

References AS_LOCAL_ONLY, cdEXIT, cdGetLineList(), CHARS_SPECIES, t_save::chConPunEnr, t_elementnames::chElementNameShort, t_elementnames::chElementSym, t_save::chFilenamePrefix, t_save::chGridPrefix, t_save::chHeader, ChkUnits(), t_save::chLineListLabel, t_save::chNONSENSE, t_save::chOpcTyp, t_save::chPunRltType, t_save::chSave, t_save::chSaveArgs, t_save::chSaveSpecies, t_save::chSpeciesDominantRates, t_input::chTitle, t_version::chVersion, DEBUG_ENTRY, t_rfield::egamry, elementnames, t_save::emisfreq, t_rfield::emm, EXIT_FAILURE, t_FeII::fe2ener, t_FeII::fe2thresh, FeII, Parser::FFmtRead(), t_save::FITStype, geometry, Parser::GetElem(), Parser::GetQuote(), grid, gv, h2, diatomics::H2_ParseSave(), hcmap, hd, t_grid::HiEnergy_keV, input, INPUT_LINE_LENGTH, Singleton< t_version >::Inst(), ioMAP, ioQQQ, t_save::ioRecom, ipCARBON, t_save::ipDRout, ipHELIUM, ipHYDROGEN, ipOXYGEN, t_save::ipPnunit, t_save::ipPoint, t_save::ipPunConv, t_save::ipTraceConvergeBase, is_odd(), t_save::lg_separate_iterations, t_save::lgCumulative, t_save::lgDRHash, t_save::lgDROn, t_save::lgDROn_noclobber, t_save::lgDRPLst, t_save::lgEmergent, Parser::lgEOL(), t_save::lgFITS, t_save::lgHashEndIter, t_save::lgioRecom, t_save::lgioRecom_noclobber, t_save::lgLineListRatio, t_save::lgLinEvery, t_save::lgNoClobber, t_grid::lgOutputTypeOn, t_save::lgPunContinuum, t_save::lgPunConv, t_save::lgPunConv_noclobber, t_save::lgPunHeader, t_save::lgPunLstIter, t_save::lgPunPoint, t_save::lgPunPoint_noclobber, GrainVar::lgQHPunLast, t_save::lgQHSaveFile_noclobber, t_save::lgRealSave, t_save::lgSaveEveryZone, t_save::lgSaveGrid_noclobber, t_rfield::lgSaveOpacityFine, t_save::lgSaveToSeparateFiles, t_grid::lgSaveXspec, t_FeII::lgShortFe2, t_save::lgTraceConvergeBase, t_save::lgTraceConvergeBase_noclobber, t_save::lgTraceConvergeBaseHash, LIMELM, LIMPUN, t_save::LinEvery, t_grid::LoEnergy_keV, t_hcmap::MapZone, MAX2, MAX_HEADER_SIZE, MIN2, t_geometry::nend, NFE2LEVN, t_save::nLineList, nMatch(), Parser::nMatch(), Parser::nMatchErase(), Parser::NoNumb(), t_save::nsave, t_save::nSaveEveryZone, NUM_OUTPUT_TYPES, open_data(), t_save::optname, parse_save_average(), parse_save_colden(), parse_save_line(), Parse_Save_Line_RT(), t_grid::pnunit, pow(), t_save::punarg, GrainVar::QHSaveFile, t_hcmap::RangeMap, rfield, Energy::Ryd(), save, t_save::SaveLineListFree(), Energy::set(), sprt_wl(), Parser::StandardEnergyUnit(), strchr_s(), TotalInsanity(), WAVNRYD, and t_save::wlLineList.

Referenced by ParseCommands().

Here is the call graph for this function:

void SaveFilesInit ( void   ) 
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1