Go to the source code of this file.
Data Structures | |
struct | t_grid |
Defines | |
#define | NUM_OUTPUT_TYPES 11 |
Functions | |
bool | grid_do (void) |
void | gridXspec (float *, long) |
void | GridInitialize (void) |
void | GridGather (void) |
Variables | |
EXTERN struct t_grid | grid |
#define NUM_OUTPUT_TYPES 11 |
Definition at line 20 of file grid.h.
Referenced by cdInit(), cdSPEC2(), GridGather(), GridInitialize(), PunchDo(), and punchFITSfile().
bool grid_do | ( | void | ) |
called by cdDrive, this returns 0 if things went ok, 1 for disaster
Definition at line 18 of file grid_do.cpp.
References called, cdEXIT(), t_input::chCardSav, t_version::chDate, chOptimFileName, t_optimize::chOptRtn, t_optimize::chVarFmt, t_version::chVersion, conv, DEBUG_ENTRY, DEBUG_EXIT, grid, gridXspec(), input, INPUT_LINE_LENGTH, t_optimize::ioOptim, ioQQQ, lgAbort, t_prt::lgFaintOn, t_grid::lgGrid, t_punch::lgOpenUnits, t_optimize::lgOptCol, t_optimize::lgOptCont, t_optimize::lgOptimFlow, lgOptimize_do(), t_optimize::lgOptLin, t_optimize::lgOptLum, t_optimize::lgOptTemp, t_optimize::lgParallel, t_punch::lgPunHeader, t_called::lgTalk, t_called::lgTalkIsOK, t_optimize::lgTrOpt, t_trace::lgTrOptm, t_conv::LimFail, LIMPAR, t_optimize::ncobs, nint(), t_optimize::nIterOptim, t_optimize::nlobs, t_optimize::nOptimiz, t_optimize::nparm, t_optimize::nRangeSet, t_input::nSave, t_optimize::nTempObs, t_optimize::nvarxt, t_optimize::nvary, t_optimize::nvfpnt, t_optimize::OptGlobalErr, t_optimize::optier, optimize, t_optimize::OptIncrm, t_optimize::optint, t_grid::paramIncrements, ParseCommands(), prt, punch, ReturnGrainBins(), trace, t_optimize::useCPU, t_optimize::varang, t_optimize::varmax, t_optimize::varmin, version, t_optimize::vincr, and t_optimize::vparm.
Referenced by cdDrive().
void GridGather | ( | void | ) |
GridGather
Definition at line 332 of file grid_xspec.cpp.
References ASSERT, cdSPEC2(), DEBUG_ENTRY, DEBUG_EXIT, grid, t_grid::lgGrid, t_optimize::nOptimiz, NUM_OUTPUT_TYPES, t_grid::numEnergies, optimize, t_grid::Spectra, and t_grid::totNumModels.
Referenced by cloudy().
void GridInitialize | ( | void | ) |
GridInitialize
Definition at line 280 of file grid_xspec.cpp.
References t_rfield::AnuOrg, cdSPEC2(), DEBUG_ENTRY, DEBUG_EXIT, t_grid::Energies, FirstRun, grid, MALLOC, t_optimize::nOptimiz, NUM_OUTPUT_TYPES, t_grid::numEnergies, t_rfield::nupper, optimize, rfield, t_grid::Spectra, and t_grid::totNumModels.
Referenced by optimize_func().
void gridXspec | ( | float * | , | |
long | ||||
) |
Referenced by AtlasInterpolate(), cdDrive(), cdInit(), cdRead(), CoStarInterpolate(), grid_do(), GridCompile(), GridGather(), GridInitialize(), GridInterpolate(), gridXspec(), Kurucz79Interpolate(), lgValidBinFile(), MihalasInterpolate(), optimize_func(), ParseCommands(), ParseOptimize(), ParsePunch(), PunchDo(), PunchFilesInit(), punchFITSfile(), RauchInterpolateHCa(), RauchInterpolateHelium(), RauchInterpolateHNi(), RauchInterpolateHpHe(), RauchInterpolateHydr(), RauchInterpolatePG1159(), TlustyInterpolate(), WernerInterpolate(), and WMBASICInterpolate().