/home66/gary/public_html/cloudy/c08_branch/source/grid.h File Reference

#include "optimize.h"

Include dependency graph for grid.h:

This graph shows which files directly or indirectly include this file:

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 (realnum *, long)
void GridGatherInCloudy (void)
void GridGatherAfterCloudy (const char *chTime)

Variables

EXTERN struct t_grid grid


Define Documentation

#define NUM_OUTPUT_TYPES   11

Definition at line 26 of file grid.h.

Referenced by cdInit(), cdSPEC2(), GridGatherInCloudy(), and punchFITSfile().


Function Documentation

bool grid_do ( void   ) 

called by cdDrive, this returns 0 if things went ok, 1 for disaster

Definition at line 19 of file grid_do.cpp.

References called, cdEXIT, t_optimize::chOptRtn, t_optimize::chVarFmt, conv, DEBUG_ENTRY, grid, InitDefaultsPreparse(), INPUT_LINE_LENGTH, ioQQQ, t_prt::lgFaintOn, t_grid::lgGrid, t_optimize::lgOptLum, t_punch::lgPunHeader, t_called::lgTalk, t_called::lgTalkIsOK, t_trace::lgTrOptm, t_conv::LimFail, LIMPAR, t_optimize::ncobs, t_optimize::nlobs, t_optimize::nparm, t_optimize::nRangeSet, t_optimize::nTempObs, t_optimize::nvarxt, t_optimize::nvary, optimize, t_optimize::OptIncrm, ParseCommands(), prt, punch, ReturnGrainBins(), trace, t_optimize::varang, and t_optimize::vparm.

Referenced by cdDrive().

Here is the call graph for this function:

void GridGatherAfterCloudy ( const char *  chTime  ) 

GridGatherAfterCloudy - gather information after Cloudy exits

Definition at line 169 of file grid_xspec.cpp.

References ASSERT, DEBUG_ENTRY, grid, t_grid::lgAbort, lgAbort, t_grid::lgGrid, t_grid::lgWarn, t_warnings::lgWarngs, t_optimize::nOptimiz, optimize, TotalInsanity(), t_grid::totNumModels, and warnings.

Referenced by PunchDo().

Here is the call graph for this function:

void GridGatherInCloudy ( void   ) 

GridGatherInCloudy

Definition at line 194 of file grid_xspec.cpp.

References DEBUG_ENTRY, t_grid::Energies, grid, lgFirstRun, t_grid::lgGrid, t_grid::lgOutputTypeOn, MALLOC, NUM_OUTPUT_TYPES, t_grid::numEnergies, t_rfield::nupper, rfield, t_grid::Spectra, TotalInsanity(), and t_grid::totNumModels.

Referenced by PunchDo().

Here is the call graph for this function:

void gridXspec ( realnum ,
long   
)

gridXspec

Parameters:
xc[] 
nInterpVars 


Variable Documentation

EXTERN struct t_grid grid

Referenced by AtlasInterpolate(), BadStart(), cdInit(), cdRead(), CheckVal(), CoStarInterpolate(), CoStarListModels(), FillJ(), FindHCoStar(), FindVCoStar(), FreeGrid(), GetModel(), grid_do(), GridCompile(), GridGatherAfterCloudy(), GridGatherInCloudy(), GridInterpolate(), gridXspec(), InitCoreload(), InitGrid(), InitGridCoStar(), InitIndexArrays(), InterpolateGridCoStar(), InterpolateModel(), InterpolateModelCoStar(), InterpolateRectGrid(), JIndex(), Kurucz79Interpolate(), lgValidBinFile(), MihalasInterpolate(), optimize_func(), ParseGrid(), ParsePunch(), PunchDo(), PunchFilesInit(), punchFITSfile(), RauchInterpolateHCa(), RauchInterpolateHelium(), RauchInterpolateHNi(), RauchInterpolateHpHe(), RauchInterpolateHydr(), RauchInterpolatePG1159(), SetLimits(), SetLimitsSub(), TlustyInterpolate(), ValidateGrid(), WernerInterpolate(), and WMBASICInterpolate().


Generated on Mon Feb 16 12:06:30 2009 for cloudy by  doxygen 1.4.7