/home66/gary/public_html/cloudy/c08_branch/source/parse_optimize.cpp File Reference

#include "cddefines.h"
#include "trace.h"
#include "optimize.h"
#include "grid.h"
#include "input.h"
#include "prt.h"
#include "parse.h"
#include "lines_service.h"

Include dependency graph for parse_optimize.cpp:

Go to the source code of this file.

Functions

STATIC void GetOptLineInt (char *chCard)
STATIC void GetOptColDen (char *chCard)
STATIC void GetOptTemp (char *chCard)
void ParseOptimize (char *chCard)

Variables

static const realnum DEFERR = 0.05f


Function Documentation

STATIC void GetOptColDen ( char *  chCard  ) 

Definition at line 250 of file parse_optimize.cpp.

References cap4(), caps(), cdEXIT, t_optimize::chColDen_error, t_optimize::chColDen_label, t_optimize::ColDen_Obs, DEBUG_ENTRY, DEFERR, FFmtRead(), INPUT_LINE_LENGTH, input_readarray(), t_optimize::ion_ColDen, ioQQQ, t_trace::lgTrace, t_optimize::lgTrOpt, t_optimize::ncobs, NCOLLM, optimize, and trace.

Referenced by ParseOptimize().

Here is the call graph for this function:

STATIC void GetOptLineInt ( char *  chCard  ) 

Definition at line 366 of file parse_optimize.cpp.

References caps(), cdEXIT, t_input::chCARDCAPS, t_optimize::chLineLabel, DEBUG_ENTRY, DEFERR, t_optimize::errorwave, FFmtRead(), input, INPUT_LINE_LENGTH, input_readarray(), ioQQQ, t_trace::lgTrace, t_trace::lgTrOptm, t_optimize::nlobs, NOBSLM, optimize, prt_wl(), trace, t_optimize::wavelength, WavlenErrorGet(), t_optimize::xLineInt_error, and t_optimize::xLineInt_Obs.

Referenced by ParseOptimize().

Here is the call graph for this function:

STATIC void GetOptTemp ( char *  chCard  ) 

Definition at line 495 of file parse_optimize.cpp.

References caps(), cdEXIT, t_optimize::chTempLab, t_optimize::chTempWeight, DEBUG_ENTRY, DEFERR, FFmtRead(), INPUT_LINE_LENGTH, input_readarray(), t_optimize::ionTemp, ioQQQ, t_trace::lgTrace, t_trace::lgTrOptm, nMatch(), NOBSLM, t_optimize::nTempObs, optimize, t_optimize::temp_error, t_optimize::temp_obs, and trace.

Referenced by ParseOptimize().

Here is the call graph for this function:

void ParseOptimize ( char *  chCard  ) 

ParseOptimize parse the optimize command

Parameters:
*chCard 

Definition at line 28 of file parse_optimize.cpp.

References AS_LOCAL_ONLY, cdEXIT, chOptimFileName, t_optimize::chOptRtn, cpu, DEBUG_ENTRY, DEFERR, FFmtRead(), GetOptColDen(), GetOptLineInt(), GetOptTemp(), GetQuote(), INPUT_LINE_LENGTH, t_optimize::ioOptim, ioQQQ, t_optimize::lgOptCol, t_optimize::lgOptCont, t_optimize::lgOptimFlow, t_optimize::lgOptimize, t_optimize::lgOptLin, t_optimize::lgOptLum, t_optimize::lgOptTemp, t_optimize::lgParallel, t_optimize::lgTrOpt, t_cpu::nCPU(), t_optimize::nIterOptim, nMatch(), t_optimize::nparm, t_optimize::nRangeSet, t_optimize::nTrOpt, open_data(), t_optimize::OptGlobalErr, t_optimize::optier, optimize, t_optimize::OptIncrm, t_optimize::optint, TotalInsanity(), t_optimize::useCPU, and t_optimize::varang.

Here is the call graph for this function:


Variable Documentation

const realnum DEFERR = 0.05f [static]

Definition at line 16 of file parse_optimize.cpp.

Referenced by GetOptColDen(), GetOptLineInt(), GetOptTemp(), and ParseOptimize().


Generated on Mon Feb 16 12:10:35 2009 for cloudy by  doxygen 1.4.7