| cloudy
    trunk
    | 
#include <grid.h>

| Data Fields | |
| vector< realnum > | Energies | 
| multi_arr< realnum, 3 > | Spectra | 
| char ** | paramNames | 
| long * | paramMethods | 
| realnum ** | paramRange | 
| realnum ** | paramData | 
| realnum ** | interpParameters | 
| realnum | paramLimits [LIMPAR][2] | 
| realnum | paramIncrements [LIMPAR] | 
| vector< realnum > | paramValuesFromList [LIMPAR] | 
| bool | lgLinearIncrements [LIMPAR] | 
| bool | lgNegativeIncrements | 
| bool | lgSaveXspec | 
| bool | lgGrid | 
| bool | lgGridDone | 
| bool | lgStrictRepeat | 
| bool | lgParallel | 
| unsigned int | useCPU | 
| bool | lgKeepMainOutputSeparate | 
| long int | nGridCommands | 
| long | nintparm | 
| long | naddparm | 
| long | numEnergies | 
| long | numParamValues [LIMPAR] | 
| long | totNumModels | 
| long | nCycle | 
| bool | lgOutputTypeOn [NUM_OUTPUT_TYPES] | 
| long | ipLoEnergy | 
| long | ipHiEnergy | 
| realnum | LoEnergy_keV | 
| realnum | HiEnergy_keV | 
| FILE * | pnunit | 
| long | seqNum | 
| vector<realnum> t_grid::Energies | 
Definition at line 26 of file grid.h.
Referenced by GridGatherInCloudy(), and saveFITSfile().
| realnum t_grid::HiEnergy_keV | 
Definition at line 69 of file grid.h.
Referenced by GridGatherInCloudy(), and InitCoreload().
| realnum** t_grid::interpParameters | 
Definition at line 32 of file grid.h.
Referenced by gridXspec(), saveFITSfile(), and SaveGrid().
| long t_grid::ipHiEnergy | 
Definition at line 68 of file grid.h.
Referenced by GridGatherInCloudy(), and InitCoreload().
| long t_grid::ipLoEnergy | 
Definition at line 68 of file grid.h.
Referenced by GridGatherInCloudy(), InitCoreload(), and saveFITSfile().
| bool t_grid::lgGrid | 
set true when grid command entered
Definition at line 42 of file grid.h.
Referenced by BadStart(), cdInit(), cdMain(), cdPrepareExit(), cdRead(), grid_do(), GridGatherInCloudy(), main(), optimize_func(), ParseCommands(), ParseGrid(), SaveDo(), SaveFilesInit(), and vary_input().
| bool t_grid::lgGridDone | 
Definition at line 43 of file grid.h.
Referenced by gridXspec(), InitCoreload(), main(), and saveFITSfile().
| bool t_grid::lgKeepMainOutputSeparate | 
option to not gather the main output for each grid point into a single file
Definition at line 52 of file grid.h.
Referenced by InitDefaultsPreparse(), ParseGrid(), and process_output().
| bool t_grid::lgLinearIncrements[LIMPAR] | 
Definition at line 37 of file grid.h.
Referenced by grid_do(), gridXspec(), and ParseGrid().
| bool t_grid::lgNegativeIncrements | 
Definition at line 38 of file grid.h.
Referenced by InitDefaultsPreparse(), ParseCommands(), and ParseGrid().
| bool t_grid::lgOutputTypeOn[NUM_OUTPUT_TYPES] | 
Definition at line 66 of file grid.h.
Referenced by cdInit(), GridGatherInCloudy(), and SaveDo().
| bool t_grid::lgParallel | 
option to run the grid in parallel mode
Definition at line 46 of file grid.h.
Referenced by grid_do(), InitDefaultsPreparse(), main(), and ParseGrid().
| bool t_grid::lgSaveXspec | 
Definition at line 39 of file grid.h.
Referenced by gridXspec(), InitDefaultsPreparse(), and ParseCommands().
| bool t_grid::lgStrictRepeat | 
Definition at line 44 of file grid.h.
Referenced by gridXspec(), InitCoreload(), and ParseGrid().
| realnum t_grid::LoEnergy_keV | 
Definition at line 69 of file grid.h.
Referenced by GridGatherInCloudy(), and InitCoreload().
| long t_grid::naddparm | 
Definition at line 58 of file grid.h.
Referenced by gridXspec(), and saveFITSfile().
| long t_grid::nCycle | 
number of times the grid is executed, default is 1
Definition at line 64 of file grid.h.
Referenced by gridXspec(), InitDefaultsPreparse(), and ParseGrid().
| long int t_grid::nGridCommands | 
number of grid commands entered
Definition at line 55 of file grid.h.
Referenced by cdInit(), cdRead(), and ParseCommands().
| long t_grid::nintparm | 
Definition at line 57 of file grid.h.
Referenced by gridXspec(), saveFITSfile(), and SaveGrid().
| long t_grid::numEnergies | 
Definition at line 59 of file grid.h.
Referenced by GridGatherInCloudy(), and saveFITSfile().
| long t_grid::numParamValues[LIMPAR] | 
Definition at line 60 of file grid.h.
Referenced by grid_do(), gridXspec(), ParseGrid(), and saveFITSfile().
| realnum** t_grid::paramData | 
Definition at line 31 of file grid.h.
Referenced by gridXspec(), and saveFITSfile().
Definition at line 35 of file grid.h.
Referenced by grid_do(), gridXspec(), ParseGrid(), and vary_input().
Definition at line 34 of file grid.h.
Referenced by grid_do(), and ParseGrid().
| long* t_grid::paramMethods | 
Definition at line 29 of file grid.h.
Referenced by gridXspec(), and saveFITSfile().
| char** t_grid::paramNames | 
Definition at line 28 of file grid.h.
Referenced by gridXspec(), and saveFITSfile().
| realnum** t_grid::paramRange | 
Definition at line 30 of file grid.h.
Referenced by gridXspec(), and saveFITSfile().
Definition at line 36 of file grid.h.
Referenced by grid_do(), gridXspec(), and ParseGrid().
| FILE* t_grid::pnunit | 
Definition at line 71 of file grid.h.
Referenced by cdPrepareExit(), CloseSaveFiles(), and SaveFilesInit().
| long t_grid::seqNum | 
Definition at line 72 of file grid.h.
Referenced by InitCoreload(), main(), and SaveGrid().
Definition at line 27 of file grid.h.
Referenced by GridGatherInCloudy(), and saveFITSfile().
| long t_grid::totNumModels | 
Definition at line 61 of file grid.h.
Referenced by GridGatherInCloudy(), gridXspec(), main(), process_output(), and saveFITSfile().
| unsigned int t_grid::useCPU | 
number of CPUs to be used in parallel grid runs (ignored in MPI mode)
Definition at line 49 of file grid.h.
Referenced by grid_do(), InitDefaultsPreparse(), main(), and ParseGrid().
 1.8.5
 1.8.5