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

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

Go to the source code of this file.

Defines

#define CMB_TEMP   2.725

Functions

void ParseCommands (void)
void ParseCosmicRays (char *chCard)
void ParseAbundances (char *chCard, bool lgDSet)
void ParseDont (char *)
void ParsePunch (char *chCard)
void PunchFilesInit (void)
void ClosePunchFiles (bool lgFinal)
void ParseAge (char *)
void ParseAgn (char *chCard)
void ParseState (char *chCard)
void ParseBlackbody (char *chCard, long int *nqh, realnum *ar1)
void ParseCompile (char *chCard)
void ParseConstant (char *)
void ParseDLaw (char *chCard)
void ParseTLaw (char *chCard)
void ParseDrive (char *chCard)
void ParseGrain (char *chCard, bool *lgDset)
void ParseFluc (char *)
void ParseHDEN (char *)
void ParseAtomISO (long ipISO, char *chCard)
void ParseAtomH2 (char *chCard)
void ParseAtomCO (char *chCard)
void ParseGrid (char *chCard)
void ParseInit (char *)
void ParseInterp (char *chCard, bool *lgEOF)
void ParseIonPar (long int *nqh, char *chCard, realnum *ar1)
void ParseNorm (char *chCard)
void ParseOptimize (char *chCard)
void ParsePrint (char *chCard)
void ParseRadius (char *, realnum *)
void ParseSet (char *)
void ParseTable (long int *nqh, char *chCard, realnum *ar1)
void ParseTrace (char *)
void ParseExtinguish (char *chCard)
void ParseCaseB (char *chCard)
void ParseTest (char *, long int *nqh, realnum *ar1, bool lgDSet)
void ParseAbsMag (char *, long *)
void ParseBackgrd (long *, char *, realnum *)
void ParseCoronal (char *, long *, realnum *)
void ParseElement (char *chCard)
void ParseCMB (double z, long int *nqh, realnum *ar1)
void ParseF_nu (char *chCard, long int *nqh, realnum *ar1, const char *chType, bool lgNU2)
void ParseGlobule (char *chCard)
void ParseRangeOption (long, char *)
void ParseMap (char *)
void ParseMetal (char *)
void ParsePlot (char *)
void ParsePowerlawContinuum (char *)
void ParseRatio (char *, long *)
void ParseSphere (char *)
void ParseStop (char *)
void ParseCrashDo (char *chCard)


Define Documentation

#define CMB_TEMP   2.725

this is the assumed temperature of the cosmic background radiation
>>refer CMB temp Mather, J.C., Fixsen, D.J., Shafer, R.A., Mosier, C., &
>>refercon Wilkinson, D.T. 1999, ApJ, 512, 511

Definition at line 11 of file parse.h.

Referenced by ParseBackgrd(), and ParseCMB().


Function Documentation

void ClosePunchFiles ( bool  lgFinal  ) 

close all open punch files

Parameters:
lgFinal - close ALL files, regardless of "no clobber" status when true

Definition at line 2518 of file parse_punch.cpp.

References DEBUG_ENTRY, ioQQQ, t_punch::ipPnunit, t_punch::lgFITS, lgNoClobber, t_punch::npunch, and punch.

Referenced by cdClosePunchFiles(), cdDrive(), cdExit(), and cloudy().

void ParseAbsMag ( char *  ,
long *   
)

ParseAbsMag parse the absolute magnitude command

void ParseAbundances ( char *  chCard,
bool  lgDSet 
)

ParseAbundances parse and read in composition as set by abundances command

Parameters:
*chCard 
lgDSet 

Definition at line 13 of file parse_abundances.cpp.

References abund, abund_starburst(), called, caps(), cdEXIT, t_elementnames::chElementSym, DEBUG_ENTRY, elementnames, FFmtRead(), INPUT_LINE_LENGTH, input_readarray(), ioQQQ, t_abund::ipSolar, lgInputComment(), t_called::lgTalk, LIMELM, nMatch(), t_abund::npSolar, t_abund::OldSolar84, t_abund::solar, and t_abund::SolarSave.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseAge ( char *   ) 

ParseAge - parse the age command

Definition at line 8 of file parse_age.cpp.

References cdEXIT, t_timesc::CloudAgeSet, DEBUG_ENTRY, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, nMatch(), and timesc.

Here is the call graph for this function:

void ParseAgn ( char *  chCard  ) 

ParseAgn parse parameters for the AGN continuum shape command

Parameters:
*chCard 

Definition at line 9 of file parse_agn.cpp.

References cdEXIT, t_rfield::chSpType, t_rfield::cutoff, DEBUG_ENTRY, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, LIMSPC, nMatch(), t_rfield::nspec, rfield, sexp(), t_rfield::slope, and TE1RYD.

Here is the call graph for this function:

void ParseAtomCO ( char *  chCard  ) 

ParseAtomCO parse the atom co command

Parameters:
*chCard 

Definition at line 8 of file parse_atom_co.cpp.

References cdEXIT, DEBUG_ENTRY, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, lgCORotateMalloc, nCORotate, and nMatch().

Here is the call graph for this function:

void ParseAtomH2 ( char *  chCard  ) 

ParseAtomH2 parse information from the rotor command line

Parameters:
*chCard 

Definition at line 13 of file parse_atom_h2.cpp.

References cdEXIT, DEBUG_ENTRY, FFmtRead(), h2, t_mole::H2_to_H_limit, hmi, init_genrand(), INPUT_LINE_LENGTH, ioQQQ, t_mole::lgColl_deexec_Calc, t_mole::lgColl_dissoc_coll, t_mole::lgColl_gbar, t_hmi::lgH2_Chemistry_BigH2, t_mole::lgH2_grain_deexcitation, t_mole::lgH2_He_ORNL, t_mole::lgH2_LTE, t_mole::lgH2_NOISE, t_mole::lgH2_NOISECOSMIC, t_mole::lgH2_ortho_para_coll_on, lgH2_READ_DATA, t_hmi::lgH2_Thermal_BigH2, t_h2::lgH2ON, mole, N_H2_ELEC, t_mole::n_h2_elec_states, t_mole::nH2_TRACE, t_mole::nH2_trace_final, t_mole::nH2_trace_full, t_mole::nH2_trace_iterations, t_mole::nH2_trace_matrix, nMatch(), NoNumb(), nXLevelsMatrix, t_mole::xMeanNoise, and t_mole::xSTDNoise.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseAtomISO ( long  ipISO,
char *  chCard 
)

ParseAtomISO parse the atom XX-like command, to set options for iso sequences

Parameters:
ipISO 
*chCard 

Definition at line 16 of file parse_atom_iso.cpp.

References ASSERT, cdEXIT, t_elementnames::chElementSym, t_iso::chTypeAtomSet, t_hydro::DampOnFac, DEBUG_ENTRY, elementnames, t_rfield::emm, FFmtRead(), GetElem(), hydro, init_genrand(), INPUT_LINE_LENGTH, ioQQQ, ipCRD, ipCRDW, ipH_LIKE, ipHE_LIKE, ipHYDROGEN, ipLY_A, t_iso::ipLyaRedist, ipPRD, t_iso::ipResoRedist, t_iso::ipSubRedist, iso, iso_update_num_levels(), t_iso::lgColl_excite, t_iso::lgColl_ionize, t_iso::lgColl_l_mixing, t_iso::lgCS_None, t_iso::lgCS_therm_ave, t_iso::lgCS_Vriens, t_iso::lgCS_Vrinceanu, t_iso::lgDielRecom, t_iso::lgFSM, lgHydroMalloc, t_hydro::lgLymanPumping, t_iso::lgNoRecombInterp, t_phycon::lgPhysOK, t_iso::lgPrintNumberOfLevels, t_iso::lgRandErrGen, t_iso::lgTopoff, LIMELM, MAX2, t_iso::modelRank, t_iso::n_HighestResolved_max, t_iso::nCollapsed_max, t_iso::nCS_new, NHYDRO_MAX_LEVEL, t_iso::nLyman, nMatch(), NoNumb(), phycon, POW3, rfield, RREC_MAXN, TotalInsanity(), and t_hydro::xLymanPumpingScaleFactor.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseBackgrd ( long *  ,
char *  ,
realnum  
)

ParseBackgrd parse the background continuum command

void ParseBlackbody ( char *  chCard,
long int *  nqh,
realnum ar1 
)

parse the blackgody command

Parameters:
*chCard input command line, already changed to caps
*nqh counter for which continuum source this is
*ar1 optional area that might be set here

Definition at line 10 of file parse_blackbody.cpp.

References cdEXIT, t_rfield::chRSpec, t_rfield::chSpNorm, t_rfield::chSpType, t_rfield::cutoff, DEBUG_ENTRY, t_rfield::egamry, t_rfield::emm, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, t_radius::lgRadiusKnown, LIMSPC, MIN2, nMatch(), t_rfield::nspec, radius, t_radius::Radius, t_rfield::range, t_radius::rdfalt, rfield, t_rfield::slope, STEFAN_BOLTZ, TE1RYD, and t_rfield::totpow.

Here is the call graph for this function:

void ParseCaseB ( char *  chCard  ) 

Definition at line 9 of file parse_caseb.cpp.

References DEBUG_ENTRY, FFmtRead(), INPUT_LINE_LENGTH, t_opac::lgCaseB, t_opac::lgCaseB_HummerStorey, t_opac::lgCaseB_no_pdest, t_opac::lgCaseB_no_photo, nMatch(), opac, and t_opac::tlamin.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseCMB ( double  z,
long int *  nqh,
realnum ar1 
)

ParseCMB parse parameters from fireball command

Parameters:
z 
*nqh 
*ar1 

Definition at line 10 of file parse_CMB.cpp.

References cdEXIT, t_rfield::chRSpec, t_rfield::chSpNorm, t_rfield::chSpType, CMB_TEMP, t_rfield::cutoff, DEBUG_ENTRY, t_rfield::egamry, t_rfield::emm, ioQQQ, t_rfield::lgBeamed, t_rfield::lgCMB_set, t_radius::lgRadiusKnown, LIMSPC, t_rfield::nspec, radius, t_radius::Radius, t_rfield::range, t_radius::rdfalt, rfield, t_rfield::slope, STEFAN_BOLTZ, and t_rfield::totpow.

void ParseCommands ( void   ) 

ParseCommands main command line parser, called by Cloudy to decode commands, it then call other routines to parse specific commands

Todo:
2 is there a need to keep this negative?

Definition at line 39 of file parse_commands.cpp.

References abund, called, t_rfield::chRSpec, DEBUG_ENTRY, InitAssertResults(), input, INPUT_LINE_LENGTH, ioQQQ, t_abund::lgAbnSolar, t_plotCom::lgPlotON, t_input::lgSetNoBuffering, t_called::lgTalk, t_trace::lgTrace, t_optimize::lgTrOpt, t_trace::lgTrOvrd, LIMSPC, t_optimize::nOptimiz, t_optimize::nparm, t_plotCom::nplot, t_rfield::nspec, t_optimize::nTrOpt, optimize, plotCom, radius, t_radius::Radius, rfield, t_radius::rinner, and trace.

Referenced by cloudy(), and grid_do().

Here is the call graph for this function:

void ParseCompile ( char *  chCard  ) 

ParseCompile compile werner or kurucz model atmospheres into cloudy format, by K Volk

Parameters:
*chCard 

Definition at line 17 of file parse_compile.cpp.

References AtlasCompile(), atmdat_readin(), Badnell_rec_init(), cdEXIT, t_input::chOrgCard, ContCreateMesh(), ContCreatePointers(), CoStarCompile(), DEBUG_ENTRY, dense, FFmtRead(), FILENAME_PATH_LENGTH_2, GetQuote(), GridCompile(), input, INPUT_LINE_LENGTH, ioQQQ, ipH_LIKE, ipHE_LIKE, iso, iso_update_num_levels(), Kurucz79Compile(), t_rfield::lgCompileGauntFF, t_opac::lgCompileOpac, t_iso::lgCompileRecomb, t_dense::lgElmtOn, LIKE_RREC_MAXN, LIMELM, mie_write_opc(), MihalasCompile(), t_iso::n_HighestResolved_max, t_iso::nCollapsed_max, process_counter::nFail, process_counter::nFound, nMatch(), process_counter::nOK, process_counter::notProcessed, opac, OpacityCreateAll(), RauchCompile(), rfield, RREC_MAXN, StarburstCompile(), StarburstInitialize(), TlustyCompile(), WernerCompile(), and WMBASICCompile().

Here is the call graph for this function:

void ParseConstant ( char *   ) 

ParseConstant parse the constant ... command

Definition at line 14 of file parse_constant.cpp.

References BOLTZMANN, cdEXIT, t_dense::chDenseLaw, t_optimize::chVarFmt, t_thermal::ConstGrainTemp, t_thermal::ConstTemp, DEBUG_ENTRY, dense, EVDEGK, FFmtRead(), input, INPUT_LINE_LENGTH, ioQQQ, t_pressure::lgContRadPresOn, t_dense::lgDenseInitConstant, t_pressure::lgPres_magnetic_ON, t_pressure::lgPres_radiation_ON, t_pressure::lgPres_ram_ON, t_pressure::lgPressureInitialSpecified, t_pressure::lgRadPresAbortOK, t_thermal::lgTemperatureConstant, t_thermal::lgTemperatureConstantCommandParsed, t_optimize::lgVarOn, nMatch(), NoNumb(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, phycon, t_pressure::PresPowerlaw, pressure, t_pressure::PressureInitialSpecified, t_phycon::te, t_phycon::TEMP_LIMIT_HIGH, TempChange(), thermal, t_optimize::vincr, and t_optimize::vparm.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseCoronal ( char *  ,
long *  ,
realnum  
)

ParseCoronal parse the cronal equilibrum command

void ParseCosmicRays ( char *  chCard  ) 

ParseCosmicRays parse the cosmic rays command

Parameters:
*chCard 

Definition at line 12 of file parse_cosmic_rays.cpp.

References ASSERT, t_hextra::background_density, t_hextra::background_rate, cdEXIT, t_optimize::chVarFmt, t_ionbal::CosRayIonRate, t_hextra::crpowr, t_hextra::crtemp, t_hextra::cryden, t_hextra::cryden_ov_background, DEBUG_ENTRY, FFmtRead(), hextra, input, INPUT_LINE_LENGTH, ionbal, ioQQQ, t_hextra::lg_CR_B_equipartition, t_optimize::lgVarOn, MIN2, nMatch(), NoNumb(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, SMALLFLOAT, t_optimize::vincr, and t_optimize::vparm.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseCrashDo ( char *  chCard  ) 

ParseCrashDo any of several tests to check that the code can crash

Parameters:
*chCard 

Definition at line 37 of file parse_crashdo.cpp.

References multi_arr< T, d, ALLOC, lgBC >::alloc(), ar2, ARR_SIZE, ASSERT, cdEXIT, multi_arr< T, d, ALLOC, lgBC >::clear(), DEBUG_ENTRY, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, isnan, MALLOC, MyIsnan(), nMatch(), multi_arr< T, d, ALLOC, lgBC >::ptr(), multi_arr< T, d, ALLOC, lgBC >::reserve(), set_NaN(), and ZeroNum.

Here is the call graph for this function:

void ParseDLaw ( char *  chCard  ) 

ParseDLaw parse parameters on the dlaw command so set some density vs depth law

Parameters:
*chCard 

Definition at line 12 of file parse_dlaw.cpp.

References cap4(), cdEXIT, t_dense::chDenseLaw, DEBUG_ENTRY, dense, FFmtRead(), t_dense::fhden, t_dense::frad, t_dense::gas_phase, INPUT_LINE_LENGTH, input_readarray(), ioQQQ, ipHYDROGEN, t_dense::lgDLWDepth, LIMTABDLAW, nMatch(), and t_dense::nvals.

Here is the call graph for this function:

void ParseDont ( char *   ) 

ParseDont parse the dont command

Definition at line 26 of file parse_dont.cpp.

References atmdat, cdEXIT, co, t_rfield::comoff, CoolHeavy, DEBUG_ENTRY, t_rfield::DiffPumpOn, dynamics, FeII, gv, t_atmdat::HCharHeatOn, hmi, hyperfine, Singleton< T >::Inst(), ionbal, ioQQQ, ipH_LIKE, ipHE_LIKE, t_atmdat::lgCollIonOn, t_ionbal::lgCompRecoil, t_dynamics::lgCoolHeat, t_atmdat::lgCTOn, t_gv::lgDColOn, t_rfield::lgDoLineTrans, t_rt::lgElecScatEscape, t_CoolHeavy::lgFreeOn, t_rt::lgFstOn, t_mole::lgGrain_mole_deplete, t_gv::lgGrainElectrons, t_ionbal::lgGrainIonRecom, t_gv::lgGrainPhysicsOn, t_rfield::lgHeIIOTS, t_rfield::lgInducProcess, t_ionbal::lgInnerShellLine_on, t_rfield::lgIonizReevaluate, t_dynamics::lgISO, t_rfield::lgKillOTSLine, t_rfield::lgKillOutCont, t_rfield::lgKillOutLine, t_pressure::lgLineRadPresOn, t_hyperfine::lgLya_pump_21cm, t_rfield::lgLyaOTS, t_FeII::lgLyaPumpOn, t_dynamics::lgMETALS, t_co::lgNoCOMole, t_ionbal::lgNoCota, t_hmi::lgNoH2Mole, t_rfield::lgOpacityFine, t_rfield::lgOpacityReevaluate, t_opac::lgOpacStatic, t_ionbal::lgPhotoIoniz_On, t_phycon::lgPhysOK, t_thermal::lgPredNextTe, t_prt::lgPrintTime, t_gv::lgQHeatOn, t_opac::lgScatON, t_secondaries::lgSecOFF, t_rt::lgStarkON, t_opac::lgUseFileOpac, t_gv::lgWD01, mole, nMatch(), nWindLine, opac, t_opac::otsmin, phycon, pressure, prt, rfield, rt, secondaries, and thermal.

Here is the call graph for this function:

void ParseDrive ( char *  chCard  ) 

ParseDrive parse the drive command - drive calls to various subs

Parameters:
*chCard 

Definition at line 33 of file parse_drive.cpp.

References abund, abund_starburst(), cdEXIT, DEBUG_ENTRY, dgaunt(), DrvCaseBHS(), DrvContPump(), DrvEscP(), DrvHyas(), e2(), ee1(), t_transition::Emis, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, ioStdin, t_trace::lgDrv_cdLine, t_trace::lgPtrace, LIMELM, nMatch(), read_whole_line(), sexp(), t_abund::solar, TauDummy, t_emission::TauIn, and trace.

Here is the call graph for this function:

void ParseElement ( char *  chCard  ) 

ParseElement parse options on element command

Definition at line 15 of file parse_element.cpp.

References abund, caps(), cdEXIT, t_elementnames::chElementNameShort, DEBUG_ENTRY, elementnames, INPUT_LINE_LENGTH, input_readarray(), ioQQQ, t_abund::ipSolar, t_abund::lgAbnSolar, LIMELM, NISO, nMatch(), and t_abund::npSolar.

Here is the call graph for this function:

void ParseExtinguish ( char *  chCard  ) 

Definition at line 9 of file parse_extinguish.cpp.

References cdEXIT, t_extinc::cnst_col2optdepth, t_extinc::cnst_power, DEBUG_ENTRY, t_extinc::excolm, t_extinc::exleak, t_extinc::exlow, extinc, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, t_rfield::lgBlockHIon, nMatch(), NoNumb(), and rfield.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseF_nu ( char *  chCard,
long int *  nqh,
realnum ar1,
const char *  chType,
bool  lgNU2 
)

ParseF_nu parse intensity command parameters

Parameters:
*chCard 
*nqh 
*ar1 
*chType 
lgNU2 

Definition at line 10 of file parse_f_nu.cpp.

References cdEXIT, t_rfield::chRSpec, t_rfield::chSpNorm, DEBUG_ENTRY, FFmtRead(), FR1RYD, HIONPOT, INPUT_LINE_LENGTH, ioQQQ, t_rfield::lgTimeVary, LIMSPC, nMatch(), NoNumb(), radius, t_radius::Radius, t_rfield::range, t_radius::rdfalt, rfield, and t_rfield::totpow.

Here is the call graph for this function:

void ParseFluc ( char *   ) 

ParseFluc parse the fluctuations command

Definition at line 8 of file parse_fluc.cpp.

References ASSERT, cdEXIT, t_dense::cfirst, t_dense::chDenseLaw, t_dense::csecnd, DEBUG_ENTRY, dense, FFmtRead(), t_dense::flcPhase, t_dense::flong, t_dense::gas_phase, INPUT_LINE_LENGTH, ioQQQ, ipHYDROGEN, t_dense::lgDenFlucOn, t_dense::lgDenFlucRadius, and nMatch().

Here is the call graph for this function:

void ParseGlobule ( char *  chCard  ) 

ParseGlobule parse parameters off the globule command

Parameters:
*chCard 

Definition at line 11 of file parse_globule.cpp.

References cdEXIT, t_dense::chDenseLaw, t_optimize::chVarFmt, DEBUG_ENTRY, dense, FFmtRead(), t_dense::gas_phase, t_radius::glbden, t_radius::glbdst, t_radius::glbpow, t_radius::glbrad, input, INPUT_LINE_LENGTH, ioQQQ, ipHYDROGEN, t_radius::lgDrMnOn, t_optimize::lgVarOn, t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, radius, t_radius::sdrmax, t_optimize::vincr, and t_optimize::vparm.

Here is the call graph for this function:

void ParseGrain ( char *  chCard,
bool *  lgDset 
)

ParseGrain parse parameters on Peter's version of the grains command

Parameters:
*chCard 
*lgDset 

Definition at line 12 of file parse_grain.cpp.

References cdEXIT, t_input::chOrgCard, t_optimize::chVarFmt, DEBUG_ENTRY, GrainPar::dep, FFmtRead(), FILENAME_PATH_LENGTH_2, GetQuote(), gv, input, INPUT_LINE_LENGTH, ioQQQ, GrainPar::lgAbunVsDepth, t_gv::lgDColOn, t_gv::lgDHetOn, GrainPar::lgForbidQHeating, GrainPar::lgGreyGrain, t_phycon::lgPhysOK, t_gv::lgReevaluate, GrainPar::lgRequestQHeating, t_optimize::lgVarOn, mie_read_opc(), nMatch(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, phycon, TotalInsanity(), t_optimize::vincr, and t_optimize::vparm.

Here is the call graph for this function:

void ParseGrid ( char *  chCard  ) 

ParseGrid parse the grid command

Parameters:
*chCard 

Definition at line 9 of file parse_grid.cpp.

References ASSERT, cdEXIT, t_optimize::chOptRtn, DEBUG_ENTRY, FFmtRead(), grid, INPUT_LINE_LENGTH, ioQQQ, t_grid::lgGrid, t_grid::lgStrictRepeat, LIMPAR, MAX2, nMatch(), t_optimize::nparm, t_optimize::nRangeSet, t_grid::numParamValues, optimize, t_grid::paramIncrements, and t_optimize::varang.

Here is the call graph for this function:

void ParseHDEN ( char *   ) 

ParseHDEN parse the HDEN command

Definition at line 10 of file parse_hden.cpp.

References cdEXIT, t_dense::chDenseLaw, t_optimize::chVarFmt, DEBUG_ENTRY, t_dense::den0, dense, t_dense::DensityPower, FFmtRead(), t_dense::gas_phase, input, INPUT_LINE_LENGTH, ioQQQ, ipHYDROGEN, t_optimize::lgVarOn, nMatch(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, t_dense::rscale, t_optimize::vincr, and t_optimize::vparm.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseInit ( char *   ) 

ParseInit parse the init command

Definition at line 9 of file parse_init.cpp.

References AS_LOCAL_DATA, cdEXIT, t_input::chCardSav, DEBUG_ENTRY, FILENAME_PATH_LENGTH_2, GetQuote(), input, ioQQQ, lgInputComment(), t_trace::lgTrace, NKRD, nMatch(), t_input::nSave, t_input::nSaveIni, open_data(), read_whole_line(), and trace.

Here is the call graph for this function:

void ParseInterp ( char *  chCard,
bool *  lgEOF 
)

ParseInterp parse parameters on interpolate command

Parameters:
*chCard 
*lgEOF 

Definition at line 11 of file parse_interp.cpp.

References called, cap4(), caps(), cdEXIT, t_rfield::chSpType, DEBUG_ENTRY, t_rfield::emm, FFmtRead(), input, INPUT_LINE_LENGTH, input_readarray(), ioQQQ, t_input::iReadWay, t_rfield::lgContMalloc, lgInputComment(), t_called::lgTalk, LIMSPC, MALLOC, NCELL, t_input::nRead, t_rfield::nspec, rfield, t_rfield::tFluxLog, t_rfield::tNuRyd, and t_rfield::tslop.

Here is the call graph for this function:

void ParseIonPar ( long int *  nqh,
char *  chCard,
realnum ar1 
)

ParseIonPar parse the ionization parameter command

Parameters:
*nqh 
*chCard 
*ar1 

Definition at line 11 of file parse_ionpar.cpp.

References cdEXIT, t_rfield::chRSpec, t_rfield::chSpNorm, t_optimize::chVarFmt, DEBUG_ENTRY, FFmtRead(), input, INPUT_LINE_LENGTH, ioQQQ, t_radius::lgRadiusKnown, t_rfield::lgTimeVary, t_optimize::lgVarOn, LIMSPC, nMatch(), NoNumb(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, radius, t_radius::Radius, t_radius::rdfalt, rfield, t_rfield::totpow, t_optimize::vincr, and t_optimize::vparm.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseMap ( char *   ) 

ParseMap parse map command to produce map of heating and cooling

Definition at line 9 of file parse_map.cpp.

References cdEXIT, DEBUG_ENTRY, FFmtRead(), hcmap, INPUT_LINE_LENGTH, ioMAP, ioQQQ, t_hcmap::MapZone, nMatch(), and t_hcmap::RangeMap.

Here is the call graph for this function:

void ParseMetal ( char *   ) 

ParseMetal parse parameters on metal command

Definition at line 12 of file parse_metal.cpp.

References abund, called, cdEXIT, DEBUG_ENTRY, t_abund::Depletion, t_abund::depset, FFmtRead(), INPUT_LINE_LENGTH, ioQQQ, t_abund::lgDepln, t_called::lgTalk, LIMELM, nMatch(), and t_abund::ScaleMetals.

Here is the call graph for this function:

void ParseNorm ( char *  chCard  ) 

ParseNorm parse parameters on the normalize command

Parameters:
*chCard 

Definition at line 10 of file parse_norm.cpp.

References cap4(), cdEXIT, t_input::chCARDCAPS, t_input::chCardSav, chLabel, t_LineSave::chNormLab, DEBUG_ENTRY, t_LineSave::errorwave, FFmtRead(), GetQuote(), input, INPUT_LINE_LENGTH, ioQQQ, t_LineSave::lgNormSet, LineSave, NoNumb(), t_input::nRead, t_LineSave::ScaleNormLine, WavlenErrorGet(), and t_LineSave::WavLNorm.

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:

void ParsePlot ( char *   ) 

ParsePlot parse the plot command

Definition at line 16 of file parse_plot.cpp.

References cdEXIT, t_plotCom::chPType, DEBUG_ENTRY, ioQQQ, t_plotCom::lgPlotON, t_plotCom::lgPltTrace, NDPLOT, nMatch(), t_plotCom::nplot, ParsePlotRangeContin(), ParsePlotRangeOption(), and plotCom.

Here is the call graph for this function:

void ParsePowerlawContinuum ( char *   ) 

ParsePowerlawContinuum parse the power law continuum command

Definition at line 11 of file parse_powerlawcontinuum.cpp.

References cdEXIT, t_rfield::chSpType, t_optimize::chVarFmt, t_rfield::cutoff, DEBUG_ENTRY, FFmtRead(), input, INPUT_LINE_LENGTH, ioQQQ, t_optimize::lgVarOn, LIMSPC, nMatch(), t_optimize::nparm, t_input::nRead, t_rfield::nspec, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, rfield, t_rfield::slope, TE1RYD, t_optimize::vincr, and t_optimize::vparm.

Here is the call graph for this function:

void ParsePrint ( char *  chCard  ) 

ParsePrint parse the print command

Parameters:
*chCard 

Definition at line 20 of file parse_print.cpp.

References called, cdEXIT, t_elementnames::chElementName, cpu, DEBUG_ENTRY, t_rfield::egamry, elementnames, FFmtRead(), GetElem(), h2, INPUT_LINE_LENGTH, Singleton< T >::Inst(), ioQQQ, ipH_LIKE, ipHE_LIKE, ipHELIUM, ipHYDROGEN, iso, t_iterations::iter_malloc, iterations, t_iterations::IterPrnt, t_prt::lgFaintOn, t_prt::lgFntSet, t_LineSave::lgLineEmergent, t_prt::lgOnlyHead, t_prt::lgOnlyZone, t_prt::lgPrintColumns, t_prt::lgPrintFluxEarth, t_prt::lgPrintHeating, t_prt::lgPrnAges, t_prt::lgPrnColl, t_prt::lgPrnDiff, lgPrnErr, t_prt::lgPrnHeat, t_prt::lgPrnInwd, t_prt::lgPrnLineCell, t_prt::lgPrnPump, t_prt::lgPrtArry, t_prt::lgPrtCont, t_prt::lgPrtContIndices, t_prt::lgPrtContIndices_hi_E, t_prt::lgPrtContIndices_lo_E, t_iso::lgPrtDepartCoef, t_prt::lgPrtLastIt, t_iso::lgPrtLevelPops, t_prt::lgPrtLineArray, t_prt::lgPrtLineEmergent, t_prt::lgPrtLineLog, t_prt::lgPrtMaser, t_prt::lgPrtShort, t_prt::lgPrtStart, t_prt::lgPrtTau, t_prt::lgSortLineIntensity, t_prt::lgSortLines, t_prt::lgSortLineWavelength, t_prt::lgSurfaceBrightness, t_prt::lgSurfaceBrightness_SR, t_called::lgTalk, t_called::lgTalkForcedOff, t_called::lgTalkIsOK, LIMELM, LineSave, MAX2, t_h2::nElecLevelOutput, nMatch(), NoNumb(), t_prt::nPrnLineCell, t_prt::nstart, t_prt::nzdump, t_cpu::printDataPath(), prt, prt_constants(), PrtLineSum(), t_prt::PrtTauFnt, rfield, t_prt::TooFaint, t_prt::wlSort1, and t_prt::wlSort2.

Here is the call graph for this function:

void ParsePunch ( char *  chCard  ) 

ParsePunch parse the punch command

Parameters:
*chCard 

Definition at line 58 of file parse_punch.cpp.

References AS_LOCAL_ONLY, ASSERT, cdEXIT, cdGetLineList(), t_punch::chAverageSpeciesLabel, t_punch::chAverageType, t_punch::chConPunEnr, t_elementnames::chElementNameShort, t_elementnames::chElementSym, t_punch::chFilenamePrefix, ChkUnits(), chLabel, t_punch::chLineListLabel, t_punch::chOpcTyp, t_punch::chPunch, t_punch::chPunchArgs, t_punch::chPunRltType, t_input::chTitle, t_punch::cp_npun, DEBUG_ENTRY, elementnames, t_FeII::fe2ener, t_FeII::fe2thresh, FeII, FFmtRead(), fixit(), geometry, GetElem(), GetQuote(), grid, gv, H2_ParsePunch(), hcmap, input, INPUT_LINE_LENGTH, Singleton< T >::Inst(), ioMAP, ioQQQ, t_punch::ioRecom, ipCARBON, t_punch::ipDRout, ipHELIUM, ipHYDROGEN, ipOXYGEN, t_punch::ipPnunit, t_punch::ipPoint, t_punch::ipPunConv, t_punch::ipTraceConvergeBase, is_odd(), t_punch::lg_separate_iterations, t_punch::lgDRHash, t_punch::lgDROn, lgDROn_noclobber, t_punch::lgDRPLst, t_punch::lgFITS, t_punch::lgHashEndIter, t_punch::lgioRecom, lgioRecom_noclobber, t_punch::lgLineListRatio, t_punch::lgLinEvery, lgNoClobber, t_optimize::lgOptimr, t_grid::lgOutputTypeOn, t_punch::lgPunchEveryZone, t_rfield::lgPunchOpacityFine, t_punch::lgPunchToSeparateFiles, t_punch::lgPunContinuum, t_punch::lgPunConv, lgPunConv_noclobber, t_punch::lgPunHeader, t_punch::lgPunLstIter, t_punch::lgPunPoint, lgPunPoint_noclobber, lgQHPunchFile_noclobber, t_gv::lgQHPunLast, t_punch::lgRealPunch, t_FeII::lgShortFe2, t_punch::lgTraceConvergeBase, lgTraceConvergeBase_noclobber, t_punch::lgTraceConvergeBaseHash, LIMELM, LIMPUN, t_punch::LinEvery, MALLOC, t_hcmap::MapZone, MAX2, MAX_HEADER_SIZE, t_punch::nAverage2ndPar, t_punch::nAverageIonList, t_punch::nAverageList, t_geometry::nend, t_FeII::nFeIILevel, t_punch::nLineList, nMatch(), NoNumb(), t_optimize::nOptimiz, t_punch::npunch, t_punch::nPunchEveryZone, nSimThisCoreload, open_data(), optimize, t_punch::punarg, punch, punch_average(), punch_colden(), punch_line(), Punch_Line_RT(), t_gv::QHPunchFile, t_hcmap::RangeMap, rfield, sprt_wl(), TotalInsanity(), WAVNRYD, and t_punch::wlLineList.

Here is the call graph for this function:

void ParseRadius ( char *  ,
realnum  
)

ParseRadius parse the radius command

Definition at line 13 of file parse_radius.cpp.

References cdEXIT, t_optimize::chVarFmt, DEBUG_ENTRY, FFmtRead(), input, INPUT_LINE_LENGTH, ioQQQ, t_iterations::iter_malloc, iterations, t_radius::lgRadiusKnown, t_optimize::lgVarOn, nMatch(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, PARSEC, radius, t_radius::Radius, t_radius::router, t_optimize::vincr, and t_optimize::vparm.

Here is the call graph for this function:

void ParseRangeOption ( long  ,
char *   
)

ParseRangeOption parse the range option on the luminosity command

void ParseRatio ( char *  ,
long *   
)

ParseRatio parse the ratio command

void ParseSet ( char *   ) 

ParseSet parse the set command

Definition at line 40 of file parse_set.cpp.

References t_dynamics::AdvecLengthInit, atmdat, BIGFLOAT, t_co::C12_C13_isotope_ratio, cdEXIT, t_punch::chFilenamePrefix, t_hmi::chGrainFormPump, t_hmi::chH2_small_model_type, t_punch::chHashString, t_hmi::chJura, t_gv::chPAH_abundance_fcn, t_dynamics::chPresMode, t_conv::chSolverEden, t_conv::chSolverTemp, t_optimize::chVarFmt, co, continuum, conv, t_punch::cp_npun, t_punch::cp_range_max, t_punch::cp_range_min, t_punch::cp_resolving_power, cpu, t_hydro::D2H_ratio, DEBUG_ENTRY, dense, DEPTH_OFFSET, t_ionbal::DR_S_scale, t_radius::drChange, dynamics, t_conv::EdenErrorAllowed, t_dense::EdenSet, t_rfield::egamry, t_continuum::EnergyKshell, FFmtRead(), t_rfield::fine_opac_nelem, t_rfield::fine_opac_nresolv, t_rfield::FluxFaint, geometry, GetElem(), GetQuote(), t_gv::GrainHeatScaleFactor, t_ionbal::guess_noise, t_ionbal::GuessDiel, gv, h2, t_hmi::H2_frac_abund_set, hcmap, t_dense::HCorrFac, t_atmdat::HCTAlex, t_conv::HeatCoolRelErrorAllowed, hmi, hydro, init_genrand(), input, INPUT_LINE_LENGTH, Singleton< T >::Inst(), ionbal, ioQQQ, ipOXYGEN, ipSULPHUR, iso, t_iterations::iter_malloc, iterations, t_ionbal::lg_guess_coef, t_ionbal::lg_use_DR_Badnell_rate_coef_mean_ion, t_dense::lgAsChoose, t_gv::lgBakesPAH_heat, t_iso::lgCollStrenThermAver, t_iterations::lgConverge_set, t_secondaries::lgCSetOn, t_prt::lgDiffuseInward, t_prt::lgDiffuseOutward, t_ionbal::lgDR_recom_Badnell_use, t_geometry::lgEndDflt, t_co::lgFederman, t_punch::lgFLUSH, t_h2::lgH2_H_coll_07, t_mole::lgH2_He_ORNL, t_ionbal::lgHO_ct_chem, t_iso::lgInd2nu_On, t_ionbal::lgInnerShell_Gu06, t_ionbal::lgInnerShell_Kisielius, t_hmi::lgLeiden_Keep_ipMH2s, t_hmi::lgLeidenCRHack, t_opac::lgNegOpacIO, t_co::lgNeutrals, t_co::lgNonEquilChem, t_NumDeriv::lgNumDeriv, t_phycon::lgPhysOK, t_prt::lgPrnDiff, t_co::lgProtElim, lgPrtSciNot, t_ionbal::lgRecom_Badnell_print, t_ionbal::lgRR_recom_Badnell_use, t_dynamics::lgSetPresMode, t_radius::lgSMinON, t_prt::lgSourceReflected, t_prt::lgSourceTransmitted, t_ionbal::lgSupDie, lgTestCodeEnabled, t_ionbal::lgTrimhiOn, t_co::lgUMISTrates, t_optimize::lgVarOn, t_iterations::lim_iter, t_iterations::lim_zone, t_conv::limPres2Ioniz, LINE_CONT_SHIELD_FEDERMAN, LINE_CONT_SHIELD_FERLAND, LINE_CONT_SHIELD_PESC, LineSave, MIN2, mole, t_dynamics::n_initial_relax, NCHS, t_punch::ncPunchSkip, t_ionbal::nDR_S_guess, t_geometry::nend, t_geometry::nEndDflt, nint(), t_rt::nLineContShield, t_hcmap::nMapStep, nMatch(), NoNumb(), t_optimize::nparm, t_input::nRead, NumDeriv, t_optimize::nvarxt, t_optimize::nvfpnt, opac, optimize, peimbt, PHFIT95, PHFIT96, phycon, t_conv::PressureErrorAllowed, prt, punch, t_punch::PunchLWidth, radius, t_hmi::rate_h2_form_grains_set, t_continuum::ResolutionScaleFactor, rfield, rt, t_hmi::ScaleJura, t_radius::sdrmax, t_radius::sdrmin, secondaries, t_cpu::setAssertAbort(), t_secondaries::SetCsupra, SetNChrgStates(), t_dynamics::ShockDepth, t_dynamics::ShockMach, t_LineSave::sig_figs, SMALLFLOAT, SPEEDLIGHT, StopCalc, t_hmi::Tad, t_StopCalc::TeFloor, TotalInsanity(), t_ionbal::trimhi, t_ionbal::trimlo, t_peimbt::tsqden, t_optimize::vincr, t_optimize::vparm, and t_punch::WeakHeatCool.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseSphere ( char *   ) 

ParseSphere parse the sphere command

Definition at line 9 of file parse_sphere.cpp.

References t_geometry::covgeo, t_geometry::covrt, DEBUG_ENTRY, FFmtRead(), geometry, INPUT_LINE_LENGTH, ioQQQ, t_opac::lgScatON, t_geometry::lgSphere, t_geometry::lgStatic, t_geometry::lgStaticNoIt, nMatch(), opac, and t_opac::tlamin.

Here is the call graph for this function:

void ParseState ( char *  chCard  ) 

ParseState save or recover previous state of the code

Parameters:
*chCard 

Definition at line 9 of file parse_state.cpp.

References AS_LOCAL_ONLY, cdEXIT, t_state::chGetFilename, t_state::chPutFilename, DEBUG_ENTRY, GetQuote(), INPUT_LINE_LENGTH, ioQQQ, t_state::lgGet_state, t_state::lgPut_state, t_state::lgPutAll, t_state::lgState_print, nMatch(), open_data(), and state.

Here is the call graph for this function:

void ParseStop ( char *   ) 

ParseStop parse the stop command

Definition at line 16 of file parse_stop.cpp.

References t_StopCalc::AV_extended, t_StopCalc::AV_point, cdEXIT, t_input::chCARDCAPS, chLabel, t_StopCalc::chStopLabel1, t_StopCalc::chStopLabel2, t_optimize::chVarFmt, t_StopCalc::col_H0_ov_Tspin, t_StopCalc::col_h2, t_StopCalc::col_h2_nut, t_StopCalc::col_monoxco, t_StopCalc::colnut, t_StopCalc::colpls, DEBUG_ENTRY, t_rfield::egamry, t_rfield::emm, FFmtRead(), geometry, GetQuote(), t_StopCalc::HColStop, input, INPUT_LINE_LENGTH, ioQQQ, t_iterations::iter_malloc, iterations, t_geometry::lgEndDflt, t_StopCalc::lgStop21cm, t_optimize::lgVarOn, t_geometry::lgZoneSet, MAX2, MIN2, MXSTPL, t_geometry::nend, nMatch(), NoNumb(), t_optimize::nparm, t_input::nRead, t_StopCalc::nstpl, t_StopCalc::nTotalIonizStop, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, PARSEC, phycon, radius, rfield, t_radius::router, SMALLFLOAT, StopCalc, t_StopCalc::StopDepleteFrac, t_StopCalc::StopElecDensity, t_StopCalc::StopElecFrac, t_StopCalc::StopH2MoleFrac, t_StopCalc::StopHPlusFrac, t_StopCalc::StopLineWl1, t_StopCalc::StopLineWl2, t_StopCalc::StopVelocity, t_StopCalc::stpint, t_StopCalc::T2High, t_StopCalc::tauend, t_StopCalc::taunu, t_phycon::TEMP_LIMIT_HIGH, t_phycon::TEMP_LIMIT_LOW, t_StopCalc::tend, t_optimize::vincr, t_optimize::vparm, and t_StopCalc::xMass.

Referenced by ParseTest().

Here is the call graph for this function:

void ParseTable ( long int *  nqh,
char *  chCard,
realnum ar1 
)

ParseTable parse the table read command

Parameters:
*nqh 
*chCard 
*ar1 

Definition at line 301 of file parse_table.cpp.

References ASSERT, CALLOC, cdEXIT, cfle, cflf, t_rfield::chRSpec, t_rfield::chSpNorm, t_rfield::chSpType, DEBUG_ENTRY, t_rfield::emm, FFmtRead(), FILENAME_PATH_LENGTH_2, fnuakn, fnucrb, fnuHM96, GetQuote(), IM_ILLEGAL_MODE, INPUT_LINE_LENGTH, ioQQQ, t_rfield::lgBeamed, lgCalled, t_rfield::lgContMalloc, t_radius::lgRadiusKnown, LIMSPC, NAGN, NCELL, NCFL, NCRAB, NHM96, NKN120, nMatch(), t_rfield::nspec, PI4, radius, t_radius::Radius, t_rfield::range, t_radius::rdfalt, read_hm05(), rfield, SDIV(), t_rfield::tFluxLog, tnuagn, tnuakn, tnucrb, tnuHM96, t_rfield::tNuRyd, TotalInsanity(), t_rfield::totpow, tslagn, t_rfield::tslop, and ZeroContin().

Referenced by ParseBackgrd(), and ParseTest().

Here is the call graph for this function:

void ParseTest ( char *  ,
long int *  nqh,
realnum ar1,
bool  lgDSet 
)

ParseTest parse the test command

Definition at line 10 of file parse_test.cpp.

References t_input::chCARDCAPS, t_input::chOrgCard, DEBUG_ENTRY, input, INPUT_LINE_LENGTH, ioQQQ, ipH_LIKE, nMatch(), ParseAbundances(), ParseAssertResults(), ParseAtomFeII(), ParseAtomH2(), ParseAtomISO(), ParseCaseB(), ParseConstant(), ParseCosmicRays(), ParseExtinguish(), ParseHDEN(), ParseIonPar(), ParseSet(), ParseStop(), ParseTable(), and ParseTrace().

Here is the call graph for this function:

void ParseTLaw ( char *  chCard  ) 

ParseTLaw parse parameters on the tlaw command to set some temperature vs depth

Parameters:
*chCard 

Definition at line 9 of file parse_tlaw.cpp.

References cap4(), cdEXIT, t_dense::chDenseLaw, DEBUG_ENTRY, dense, FFmtRead(), t_dense::fhden, t_dense::frad, INPUT_LINE_LENGTH, input_readarray(), ioQQQ, t_dense::lgDLWDepth, t_thermal::lgTeBD96, t_thermal::lgTemperatureConstant, t_thermal::lgTemperatureConstantCommandParsed, t_thermal::lgTeSN99, t_thermal::lgTLaw, LIMTABDLAW, nMatch(), t_dense::nvals, t_thermal::SigmaBD96, t_thermal::T0BD96, t_thermal::T0SN99, TempChange(), and thermal.

Here is the call graph for this function:

void ParseTrace ( char *   ) 

ParseTrace parse the trace command

Definition at line 10 of file parse_trace.cpp.

References DEBUG_ENTRY, FFmtRead(), geometry, GetElem(), INPUT_LINE_LENGTH, ioQQQ, ipH_LIKE, ipHE_LIKE, t_trace::ipIsoTrace, iterations, t_iterations::IterPrnt, t_trace::lgBug2nu, t_trace::lgCalBug, t_trace::lgCarBug, t_trace::lgComBug, t_trace::lgConBug, t_trace::lgCoolTr, t_trace::lgDrBug, t_trace::lgDustBug, t_trace::lgESOURCE, t_trace::lgFeBug, t_trace::lgHBug, t_trace::lgHeatBug, t_trace::lgHeavyBug, t_trace::lgHeBug, t_trace::lgIsoTraceFull, t_trace::lgNeBug, t_trace::lgNeonBug, t_trace::lgOptcBug, t_trace::lgOTSBug, t_trace::lgPointBug, t_trace::lgSecIon, t_trace::lgTr8446, t_trace::lgTr_CO_Mole, t_trace::lgTr_H2_Mole, t_trace::lgTrace, t_trace::lgTrace3Bod, t_trace::lgTrDiff, t_trace::lgTrGant, t_trace::lgTrLevN, t_trace::lgTrLine, t_trace::lgTrOptm, t_trace::lgWind, MAX2, nMatch(), t_geometry::nprint, t_trace::npsbug, t_trace::nTrConvg, t_trace::nznbug, and trace.

Referenced by ParseTest().

Here is the call graph for this function:

void PunchFilesInit ( void   ) 

initialize punch file pointers

Definition at line 2424 of file parse_punch.cpp.

References ASSERT, t_punch::cp_range_max, t_punch::cp_range_min, t_punch::cp_resolving_power, DEBUG_ENTRY, grid, gv, t_punch::ioRecom, t_punch::ipDRout, t_punch::ipPnunit, t_punch::ipPoint, t_punch::ipPunConv, t_punch::ipTraceConvergeBase, t_punch::lgDROn, lgDROn_noclobber, t_grid::lgGrid, t_punch::lgioRecom, lgioRecom_noclobber, lgNoClobber, t_punch::lgPunConv, lgPunConv_noclobber, t_punch::lgPunHeader, t_punch::lgPunPoint, lgPunPoint_noclobber, lgQHPunchFile_noclobber, t_punch::lgRealPunch, t_punch::lgTraceConvergeBase, lgTraceConvergeBase_noclobber, LIMPUN, punch, and t_gv::QHPunchFile.

Referenced by InitCoreload().


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