Go to the documentation of this file.
29 fprintf(
ioQQQ,
"grid_do: too many parameters are varied, increase LIMPAR\n" );
44 for( i=0; i<nInterpVars; i++ )
97 for( j=0; j<nInterpVars; j++ )
100 long volumeOtherDimensions = 1;
107 for(
long k=j+1; k<nInterpVars; k++ )
137 variableVector[j] = xc[j];
144 variableVector[j] = log10(variableVector[j]);
147 for( j=nInterpVars; j<
LIMPAR; j++ )
149 variableVector[j] = xc[j];
void ContCreateMesh(void)
void reserve(size_type i1)
void gridXspec(realnum xc[], long int nInterpVars)
realnum paramIncrements[LIMPAR]
realnum ** interpParameters
vector< realnum > Energies
long ipoint(double energy_ryd)
multi_arr< realnum, 3 > Spectra
void cdSPEC2(int Option, long int nEnergy, long int ipLoEnergy, long int ipHiEnergy, realnum ReturnedSpectrum[])
bool lgLinearIncrements[LIMPAR]
NORETURN void TotalInsanity(void)
void GridGatherInCloudy()
const int NUM_OUTPUT_TYPES
bool lgOptimizeAsLinear[LIMPAR]
long numParamValues[LIMPAR]
chi2_type optimize_func(const realnum param[], int grid_index=-1)
bool lgOutputTypeOn[NUM_OUTPUT_TYPES]
const UNUSED double EVRYD
#define DEBUG_ENTRY(funcname)