/home66/gary/public_html/cloudy/c13_branch/source/init.h File Reference

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

Go to the source code of this file.

Functions

void InitCoreload (void)
void InitDefaultsPreparse (void)
void InitCoreloadPostparse (void)
void InitSimPostparse (void)
void zero (void)

Function Documentation

void InitCoreload ( void   ) 

one time initialization of core load, called from cdDrive, this sets minimum set of values needed for the code to start - called after input lines have been read in and checked for VARY or GRID - so known whether single or multiple sims will be run

Definition at line 42 of file init_coreload.cpp.

References t_hextra::background_density, t_hextra::background_rate, broke, t_input::chDelimiter, t_isoCTRL::chISO, chOptimFileName, t_Heavy::chShell, cosmology, DEBUG_ENTRY, dense, t_dense::density_low_limit, diatoms_init(), t_struc::dr_ionfrac_limit, grid, t_cosmology::h, t_cosmology::H_0, hcmap, Heavy, hextra, t_grid::HiEnergy_keV, input, ionbal, ipCARBON, ipH_LIKE, ipHE_LIKE, ipHELIUM, t_grid::ipHiEnergy, ipHYDROGEN, ipIRON, t_grid::ipLoEnergy, ipMAGNESIUM, ipNEON, ipNITROGEN, ipOXYGEN, ipSILICON, ipSULPHUR, iso_ctrl, iso_sp, iso_update_num_levels(), t_broke::lgBroke, t_broke::lgCheckit, t_cosmology::lgDo, t_dense::lgElmtOn, t_broke::lgFixit, t_grid::lgGridDone, t_dense::lgIonChiantiOn, t_dense::lgIonStoutOn, lgLinesAdded, t_hcmap::lgMapBeingDone, t_hcmap::lgMapDone, t_hcmap::lgMapOK, t_rfield::lgMeshSetUp, t_optimize::lgOptimizeAsLinear, t_dense::lgSetIoniz, lgStatesAdded, t_grid::lgStrictRepeat, LIMELM, LIMPAR, t_grid::LoEnergy_keV, MAX2, max_num_levels, t_dense::maxWN, t_iso_sp::n_HighestResolved_max, t_iso_sp::nCollapsed_max, t_ionbal::nCompRecoilElec, NISO, t_hcmap::nmap, t_hcmap::nMapAlloc, t_iso_sp::numLevels_malloc, t_iso_sp::numLevels_max, t_cosmology::omega_baryon, t_cosmology::omega_k, t_cosmology::omega_lambda, t_cosmology::omega_matter, t_cosmology::omega_rad, optimize, t_cosmology::redshift_current, t_cosmology::redshift_start, t_cosmology::redshift_step, rfield, SaveFilesInit(), t_grid::seqNum, SMALLFLOAT, and struc.

Referenced by cdDrive().

Here is the call graph for this function:

void InitCoreloadPostparse ( void   ) 

initialization after parser, called one time per core load create space needed for code to operate

Definition at line 15 of file init_coreload_postparse.cpp.

References ASSERT, DEBUG_ENTRY, dense, ipH_LIKE, iso_ctrl, iso_sp, iso_update_num_levels(), t_dense::lgElmtOn, LIMELM, NISO, t_isoCTRL::nLyman_malloc, qList::resize(), and t_iso_sp::st.

Referenced by cloudy().

Here is the call graph for this function:

void InitDefaultsPreparse ( void   ) 

initialize values that are changed in the parser. Called just before parser, will be called one time per core load

Set the default collision strength for dBase transitions when there is no radiative data

Definition at line 48 of file init_defaults_preparse.cpp.

References abund, t_dense::AbundanceLimit, Wind::AccelAver, Wind::AccelCont, Wind::AccelElectron, Wind::AccelGravity, Wind::AccelLine, Wind::AccelMax, Wind::AccelTotalOutward, Wind::acldr, atmdat, EmissionProxy::Aul(), t_StopCalc::AV_extended, t_StopCalc::AV_point, t_atmdat::chCloudyChiantiFile, t_optimize::chColDen_label, t_dense::chDenseLaw, t_rfield::chDffTrns, t_save::chHashString, t_optimize::chLineLabel, t_optimize::chOptRtn, t_plotCom::chPType, t_StopCalc::chSpeciesColumn, t_save::chSpeciesDominantRates, t_atmdat::chStoutFile, t_optimize::chTempLab, t_optimize::chTempWeight, t_atmdat::CIRCData, t_StopCalc::col_H0_ov_Tspin, t_StopCalc::col_h2, t_StopCalc::col_h2_nut, t_StopCalc::col_monoxco, t_StopCalc::col_species, t_optimize::ColDen_error, t_optimize::ColDen_Obs, t_atmdat::collstrDefault, t_StopCalc::colnut, t_StopCalc::colpls, COLUMN_INIT, Wind::comass, t_thermal::ConstGrainTemp, t_thermal::ConstTemp, t_optimize::ContEner, t_optimize::ContIndex, continuum, t_optimize::ContNFnu, t_optimize::ContNFnuErr, t_geometry::covaper, cpu, t_hextra::cr_energydensity, t_hextra::crpowr, t_hextra::crtemp, t_hextra::cryden, t_hextra::cryden_ov_background, EmissionProxy::damp(), EmissionProxy::dampXvel(), DEBUG_ENTRY, dense, t_geometry::DirectionalCosin, Wind::DiskRadius, t_ionbal::DR_mean_scale, t_radius::drChange, DummyEmis, Wind::dvdr, dynamics, t_dense::EdenExtra, t_dense::EdenFraction, t_dense::EdenSet, t_rfield::egamry, Wind::emdot, t_save::emisfreq, EmLineZero(), t_optimize::errorwave, t_rfield::ExtinguishColumnDensity, t_rfield::ExtinguishLeakage, t_rfield::ExtinguishLowEnergyLimit, t_FeII::feconwlHi, t_FeII::feconwlLo, FeII, t_dense::flcPhase, t_dense::flong, t_rfield::FluxFaint, Wind::fmul, Illuminate::FORWARD, t_fudgec::fudgea, fudgec, t_atmdat::GbarAulLimit, geometry, EmissionProxy::gf(), t_radius::glbdst, t_radius::glbrad, grid, hcmap, t_StopCalc::HColStop, hextra, HIONPOT, t_atmdat::HYBRID, t_cpu::i(), t_rfield::Illumination, t_optimize::ion_ColDen, ionbal, t_optimize::ionTemp, t_save::ipEmisFreq, EmissionProxy::ipFine(), ipH_LIKE, ipHYDROGEN, t_optimize::ipobs, ipOXYGEN, t_abund::ipSolar, t_rfield::ipSpec, t_StopCalc::iptnu, EmissionProxy::iRedisFun(), t_dynamics::lg_coronal_time_init, t_hextra::lg_CR_B_equipartition, t_save::lg_separate_iterations, t_abund::lgAbnSolar, t_abund::lgAbTaON, t_abund::lgAbunTabl, t_dense::lgAsChoose, t_rfield::lgBeamed, t_trace::lgBug2nu, t_trace::lgCalBug, t_atmdat::lgCalpgmOn, t_trace::lgCarBug, t_opac::lgCaseB, t_opac::lgCaseB_HummerStorey, t_opac::lgCaseB_no_pdest, t_opac::lgCaseB_no_photo, t_continuum::lgCheckEnergyEveryZone, t_atmdat::lgChiantiExp, t_atmdat::lgChiantiHybrid, t_atmdat::lgChiantiLevelsSet, t_atmdat::lgChiantiOn, t_atmdat::lgChiantiPrint, t_rfield::lgCMB_set, t_atmdat::lgCollIonOn, t_trace::lgComBug, t_rfield::lgComptonOn, t_trace::lgConBug, t_rfield::lgContMalloc, t_pressure::lgContRadPresOn, t_trace::lgCoolTr, t_dense::lgDenFlucOn, t_dense::lgDenFlucRadius, t_dense::lgDenseInitConstant, t_prt::lgDiffuseInward, t_prt::lgDiffuseOutward, Wind::lgDisk, t_trace::lgDrBug, t_save::lgDRHash, t_save::lgDRPLst, t_trace::lgDrv_cdLine, t_trace::lgDustBug, t_trace::lgESOURCE, t_prt::lgFaintOn, t_trace::lgFeBug, t_save::lgFLUSH, t_prt::lgFntSet, t_fudgec::lgFudgeUsed, t_rfield::lgGamrOK, t_atmdat::lgGbarOn, t_save::lgHashEndIter, t_trace::lgHBug, t_trace::lgHeatBug, t_trace::lgHeavyBug, t_trace::lgHeBug, t_hextra::lgHextraDensity, t_hextra::lgHextraDepth, t_hextra::lgHextraSS, t_rfield::lgHPhtOK, t_rfield::lgInducProcess, t_trace::lgIsoTraceFull, t_atmdat::lgLamdaOn, t_rfield::lgMMok, t_cpu_i::lgMPISingleRankMode(), t_trace::lgNeBug, t_grid::lgNegativeIncrements, t_trace::lgNeonBug, t_noexec::lgNoExec, t_prt::lgOnlyHead, t_prt::lgOnlyZone, t_trace::lgOpacBug, t_rfield::lgOpacityFine, t_trace::lgOptcBug, t_optimize::lgOptCont, t_optimize::lgOptDiam, t_optimize::lgOptimFlow, t_optimize::lgOptimize, t_optimize::lgOptLum, t_trace::lgOTSBug, t_rfield::lgOutOnly, t_optimize::lgParallel, t_plotCom::lgPlotON, t_plotCom::lgPltTrace, t_trace::lgPointBug, t_thermal::lgPredNextTe, t_pressure::lgPres_magnetic_ON, t_pressure::lgPres_radiation_ON, t_pressure::lgPres_ram_ON, t_pressure::lgPressureInitialSpecified, t_dense::lgPressureVaryTime, t_prt::lgPrintColumns, t_prt::lgPrintFluxEarth, t_prt::lgPrintHeating, t_prt::lgPrintLineCumulative, t_prt::lgPrintTime, t_prt::lgPrnAges, t_prt::lgPrnColl, t_prt::lgPrnHeat, t_prt::lgPrnInwd, t_prt::lgPrnIsoCollapsed, t_prt::lgPrnLineCell, t_prt::lgPrnPump, t_prt::lgPrtArry, t_prt::lgPrtCitations, t_prt::lgPrtContIndices, t_prt::lgPrtLastIt, t_prt::lgPrtLineArray, t_prt::lgPrtLineLog, t_prt::lgPrtMaser, t_prt::lgPrtShort, t_prt::lgPrtStart, t_prt::lgPrtTau, t_trace::lgPtrace, t_save::lgPunContinuum, t_save::lgSaveEveryZone, t_grid::lgSaveXspec, t_trace::lgSecIon, t_geometry::lgSizeSet, t_prt::lgSortLines, t_prt::lgSourceReflected, t_prt::lgSourceTransmitted, t_rt::lgStarkON, t_StopCalc::lgStop21cm, t_StopCalc::lgStopSpeciesColumn, t_atmdat::lgStoutHybrid, t_atmdat::lgStoutOn, t_atmdat::lgStoutPrint, t_prt::lgSurfaceBrightness, t_prt::lgSurfaceBrightness_SR, t_thermal::lgTeBD96, t_thermal::lgTeHigh, t_thermal::lgTemperatureConstant, t_thermal::lgTemperatureConstantCommandParsed, t_thermal::lgTeSN99, t_rfield::lgTimeVary, t_thermal::lgTLaw, t_trace::lgTr8446, t_trace::lgTrace, t_trace::lgTrace3Bod, t_save::lgTraceConvergeBaseHash, t_trace::lgTraceMole, t_dynamics::lgTracePrint, t_trace::lgTrDiff, t_trace::lgTrGant, t_trace::lgTrLevN, t_trace::lgTrLine, t_optimize::lgTrOpt, t_trace::lgTrOvrd, t_hextra::lgTurbHeatVaryTime, Wind::lgVelPos, t_trace::lgWind, Wind::lgWindOK, t_rfield::lgXRayOK, LIMELM, LIMPUN, LIMSPC, LINE_CONT_SHIELD_FEDERMAN, t_hcmap::MapZone, t_atmdat::nChiantiMaxLevels, t_atmdat::nChiantiMaxLevelsFe, t_atmdat::nChiantiPhotoLevels, t_atmdat::nChiantiPhotoLevelsFe, t_cpu_i::nCPU(), t_save::ncSaveSkip, NDPLOT, t_optimize::nEmergent, t_FeII::nfe2con, NFUDGC, t_fudgec::nfudge, NISO, t_optimize::nIterOptim, t_rt::nLineContShield, t_hcmap::nMapStep, noexec, t_prt::nPrnLineCell, t_trace::npsbug, t_abund::npSolar, t_optimize::nRangeSet, t_save::nsave, t_save::nSaveEveryZone, t_prt::nstart, t_atmdat::nStoutMaxLevels, t_StopCalc::nstpl, t_StopCalc::nTotalIonizStop, t_trace::nTrConvg, t_prt::nzdump, t_trace::nznbug, opac, EmissionProxy::opacity(), t_optimize::OptGlobalErr, t_rfield::OpticalDepthScaleFactor, t_optimize::optier, optimize, t_optimize::optint, phycon, plotCom, pressure, t_pressure::PressureInitialSpecified, t_dense::PressureVaryTimeIndex, t_dense::PressureVaryTimeTimescale, prt, t_prt::PrtTauFnt, radius, t_rfield::range, t_hcmap::RangeMap, t_save::Resolution, t_save::ResolutionAbs, rfield, t_rfield::RSFCheck, rt, save, t_abund::ScaleElement, Energy::set(), Wind::setStatic(), t_geometry::size, t_abund::solar, t_abund::SolarSave, StopCalc, t_StopCalc::StopDepleteFrac, t_StopCalc::StopElecDensity, t_StopCalc::StopElecFrac, t_StopCalc::StopH2MoleFrac, t_StopCalc::StopHPlusFrac, t_StopCalc::StopVelocity, t_StopCalc::tauend, t_opac::taumin, t_StopCalc::taunu, TauZero(), t_StopCalc::TeFloor, t_optimize::temp_error, t_phycon::TEMP_LIMIT_HIGH, t_optimize::temp_obs, t_phycon::TEMP_STOP_DEFAULT, t_StopCalc::TempHiStopIteration, t_StopCalc::TempHiStopZone, t_StopCalc::TempLoStopIteration, t_StopCalc::TempLoStopZone, t_rfield::tFluxLog, thermal, t_opac::tlamin, t_rfield::tNu, t_prt::TooFaint, trace, t_rfield::tslop, t_hextra::TurbHeat, t_optimize::useCPU, t_optimize::wavelength, t_save::WeakHeatCool, wind, Wind::windv, Wind::windv0, t_optimize::xLineInt_error, t_optimize::xLineInt_Obs, and t_StopCalc::xMass.

Referenced by cloudy(), and grid_do().

Here is the call graph for this function:

void InitSimPostparse ( void   ) 

initialize values at start of simulation, called after parser, sets initial or zero values at start of each sim in grid

Definition at line 34 of file init_sim_postparse.cpp.

References Wind::AccelGravity, AllTransitions, ASSERT, atoms, cdEXIT, t_elementnames::chElementSym, t_isoCTRL::chISO, t_rfield::cinrat, t_rfield::cmcool, colliders, Wind::comass, t_rfield::comtot, t_atoms::d5200r, DEBUG_ENTRY, dense, deut, diatoms, Wind::DiskRadius, t_dense::eden, elementnames, t_rfield::EnerGammaRay, t_rfield::EnergyBremsThin, EXIT_FAILURE, t_rfield::extin_mag_B_extended, t_rfield::extin_mag_B_point, t_rfield::extin_mag_V_extended, t_rfield::extin_mag_V_point, findspecieslocal(), t_mole_local::grain_area, GRAV_CONST, Heavy, t_mole_global::init(), ColliderList::init(), ioQQQ, t_rfield::ipEnergyBremsThin, ipH_LIKE, ipHELIUM, ipHYDROGEN, iso_ctrl, iso_sp, iso_update_num_levels(), t_iterations::iter_malloc, iterations, t_isoCTRL::lgCompileRecomb, Wind::lgDisk, t_dense::lgElmtOn, t_deuterium::lgElmtOn, t_iterations::lgLastIt, t_isoCTRL::lgPrintNumberOfLevels, t_trace::lgTrace, t_thermal::lgUnstable, t_rfield::lgUSphON, t_trace::lgWind, LIMELM, molezone::location, mole, mole_create_react(), mole_global, MonitorResults, t_iso_sp::n_HighestResolved_local, t_iso_sp::n_HighestResolved_max, t_iso_sp::nCollapsed_local, t_iso_sp::nCollapsed_max, NISO, t_monitorresults::nSumErrorCaseMonitor, t_iso_sp::numLevels_local, t_iso_sp::numLevels_max, t_thermal::nUnstable, t_rfield::nupper, t_struc::nzonePreviousIteration, t_atoms::p2nit, t_pressure::pinzon, POW2, t_pressure::PresInteg, t_pressure::PresIntegElecThin, pressure, t_radius::Radius, radius, t_iso_sp::Reset(), rfield, rfield_opac_zero(), t_mole_local::set_location(), SOLAR_MASS, t_radius::StopRadius, t_radius::StopThickness, struc, t_monitorresults::SumErrorCaseMonitor, thermal, t_thermal::thist, t_thermal::tlowst, TorF(), trace, wind, t_deuterium::xIonDense, t_dense::xIonDense, t_Heavy::xLyaHeavy, and t_mole_global::zero().

Referenced by cloudy().

Here is the call graph for this function:

void zero ( void   ) 

zero actively zero out or initialize variables needed for model calculation this is the old one and should be removed - its vars moved into those above

Todo:
2 change this to CS_new
Todo:
2 file opacities are disabled for now - reinstate this when arrays settle down

option to set proton elimination rates to zero >>refer CO chemistry Huntress, W. T., 1977, ApJS, 33, 495 By default, this is false - changed with set chemistry command

option to not include neutrals in the non-equilibrium scheme >> refer Federman, S. R. & Zsargo, J. 2003, ApJ, 589, 319 By default, this is false - changed with set chemistry command

HeatH2Dexc_used is heating due to collisional deexcitation of vib-excited H2 actually used

these are derivative wrt temp for collisional processes within X

the Solomon process rate H2 dissociates into X continuum - actually used

set_NaN( hmi.H2_Solomon_dissoc_rate_used );

H2 + hnu => 2H from TH85

H2 + hnu => 2H actually used

Definition at line 73 of file zero.cpp.

References abund, AbundancesZero(), t_colden::ajmmin, atmdat, atoms, t_conv::autocv, t_conv::AverEdenError, t_conv::AverHeatCoolError, t_conv::AverPressError, t_timesc::BigCOMoleForm, t_conv::BigEdenError, t_conv::BigHeatCoolError, t_phycon::BigJumpCO, t_phycon::BigJumpH2, t_phycon::BigJumpne, t_phycon::BigJumpTe, t_conv::BigPressError, t_CoolHeavy::brems_cool_h, t_CoolHeavy::brems_cool_net, t_co::C12_C13_isotope_ratio, t_colden::C1Colden, t_colden::C1Pops, t_colden::C2Colden, t_colden::C2Pops, t_colden::C3Colden, t_colden::C3Pops, ca, t_ca::Ca2RmLya, t_ca::Ca3d, t_ca::Ca4p, called, cdEXIT, t_thermal::char_tran_cool, t_thermal::char_tran_heat, t_conv::chConvEden, t_hmi::chGrainFormPump, t_hmi::chH2_small_model_type, t_hydro::chHTopType, t_hmi::chJura, t_LineSave::chNormLab, t_conv::chNotConverged, t_conv::chSolverEden, t_conv::chSolverTemp, t_input::chTitle, t_hydro::cintot, t_timesc::CloudAgeSet, co, t_co::codfrc, t_co::CODissHeat, t_co::codtot, t_colden::colden, colden, t_colden::coldenH2_ov_vel, t_ionbal::CollIonRate_Ground, t_CoolHeavy::colmet, t_ionbal::CompRecoilHeatRate, t_ionbal::CompRecoilHeatRateSave, t_ionbal::CompRecoilIonRate, t_ionbal::CompRecoilIonRateSave, continuum, conv, t_thermal::CoolExtra, t_hmi::CoolH2DexcMax, t_thermal::coolheat, t_thermal::CoolHeatMax, CoolHeavy, CoolZero(), t_ionbal::CotaRate, t_geometry::covgeo, t_geometry::covrt, t_hextra::CrsSecNeutron, t_secondaries::csupra, t_secondaries::csupra_effic, t_thermal::ctot, t_ionbal::CX_recomb_rate_used, t_radius::CylindHigh, t_hydro::D2H_ratio, t_oxy::d4363, t_oxy::d5007r, t_oxy::d5007t, t_oxy::d6300, t_hydro::DampOnFac, t_radius::darea_x_fillfac, dark, t_conv::dCmHdT, DEBUG_ENTRY, dense, t_abund::Depletion, t_abund::depset, t_radius::depth, t_radius::depth_mid_zone, DEPTH_OFFSET, t_radius::depth_x_fillfac, t_hmi::deriv_HeatH2Dexc_BD96, t_hmi::deriv_HeatH2Dexc_BHT90, t_hmi::deriv_HeatH2Dexc_ELWERT, t_hmi::deriv_HeatH2Dexc_TH85, t_hmi::deriv_HeatH2Dexc_used, t_rfield::DiffPumpOn, t_DoppVel::DispScale, t_radius::distance, DoppVel, t_rt::DoubleTau, t_ionbal::DR_Badnell_rate_coef, t_radius::drad, t_radius::drad_mid_zone, t_radius::drad_x_fillfac, t_radius::dRadSign, t_radius::dRNeff, t_radius::drNext, t_ca::dstCala, t_rt::dTauMase, t_radius::dVeffAper, t_radius::dVeffVol, dynamics, DynaZero(), t_dense::eden, t_conv::EdenErrorAllowed, t_hextra::effneu, t_continuum::EnergyKshell, EXIT_FAILURE, t_conv::failmx, FeIIZero(), fill(), t_geometry::FillFac, t_geometry::filpow, t_rfield::fine_opac_nelem, t_rfield::fine_opac_nresolv, t_geometry::fiscal, fixit(), fnzone, t_he::frac_he0dest_23S, t_he::frac_he0dest_23S_photo, t_hextra::frcneu, t_thermal::FreeFreeTotHeat, t_conv::GasPhaseAbundErrorAllowed, geometry, GrainZero(), t_pressure::gravity_symmetry, t_ionbal::guess_noise, t_colden::H0_21cm_lower, t_colden::H0_21cm_upper, t_hmi::H2_frac_abund_set, t_hmi::H2_photodissoc_BHT90, t_hmi::H2_photodissoc_ELWERT_H2g, t_hmi::H2_photodissoc_ELWERT_H2s, t_hmi::H2_photodissoc_TH85, t_hmi::H2_photodissoc_used_H2g, t_hmi::H2_photodissoc_used_H2s, t_hmi::H2_Solomon_dissoc_rate_BD96_H2g, t_hmi::H2_Solomon_dissoc_rate_BD96_H2s, t_hmi::H2_Solomon_dissoc_rate_BHT90_H2g, t_hmi::H2_Solomon_dissoc_rate_BHT90_H2s, t_hmi::H2_Solomon_dissoc_rate_ELWERT_H2g, t_hmi::H2_Solomon_dissoc_rate_ELWERT_H2s, t_hmi::H2_Solomon_dissoc_rate_TH85_H2g, t_hmi::H2_Solomon_dissoc_rate_TH85_H2s, t_hmi::H2_Solomon_dissoc_rate_used_H2g, t_hmi::H2_Solomon_dissoc_rate_used_H2s, t_hmi::H2_total, t_hmi::H2_total_f, t_hmi::h2dep, t_hmi::H2Opacity, t_hmi::h2pdep, t_hmi::h2plus_heat, t_hmi::h3pdep, t_atmdat::HCharCoolMax, t_atmdat::HCharExcIonOf, t_atmdat::HCharExcIonTotal, t_atmdat::HCharExcRecTo, t_atmdat::HCharExcRecTotal, t_atmdat::HCharHeatMax, t_atmdat::HCharHeatOn, t_hydro::HCollIonMax, t_dense::HCorrFac, t_atmdat::HCTAlex, t_hmi::HD_total, he, t_colden::He123S, t_conv::HeatCoolRelErrorAllowed, t_secondaries::HeatEfficPrimary, t_hmi::HeatH2Dexc_BD96, t_hmi::HeatH2Dexc_BHT90, t_hmi::HeatH2Dexc_ELWERT, t_hmi::HeatH2Dexc_TH85, t_hmi::HeatH2Dexc_used, t_hmi::HeatH2DexcMax, t_hmi::HeatH2Dish_BD96, t_hmi::HeatH2Dish_BHT90, t_hmi::HeatH2Dish_ELWERT, t_hmi::HeatH2Dish_TH85, t_hmi::HeatH2Dish_used, t_thermal::heatl, HeatZero(), t_DoppVel::Heiles_Troland_F, hextra, t_atmdat::HIonFrac, t_atmdat::HIonFracMax, hmi, t_hmi::hmidep, t_hmi::hmihet, t_hmi::hmitot, t_thermal::htot, hydro, hyperfine, t_geometry::iEmissPower, t_ionbal::ifail, t_ionbal::ihthn, t_ionbal::ilt, t_ionbal::ilthn, t_ionbal::iltln, input, Singleton< t_yield >::Inst(), Singleton< t_fe2ovr_la >::Inst(), Singleton< t_ADfA >::Inst(), t_pressure::IntegRhoGravity, ionbal, t_conv::IonizErrorAllowed, ioPrnErr, ioQQQ, t_ionbal::ipCompRecoil, ipCRD, ipCRDW, ipH2p, ipH_LIKE, ipHe2p1P, ipHE_LIKE, ipHELIUM, ipHYDROGEN, ipIRON, t_isoCTRL::ipLyaRedist, t_LineSave::ipNormWavL, t_pressure::ipPradMax_nzone, ipPRD, t_isoCTRL::ipResoRedist, t_isoCTRL::ipSubRedist, iso_ctrl, t_iterations::iter_malloc, iteration, iterations, t_iterations::itermx, t_iterations::IterPrnt, lgAbort, t_conv::lgAutoIt, t_rfield::lgBlockHIon, t_thermal::lgCExtraOn, t_thermal::lgCNegChk, t_isoCTRL::lgColl_excite, t_isoCTRL::lgColl_ionize, t_isoCTRL::lgColl_l_mixing, t_isoCTRL::lgCollStrenThermAver, t_rfield::lgCompileGauntFF, t_opac::lgCompileOpac, t_isoCTRL::lgCompileRecomb, t_ionbal::lgCompRecoil, t_continuum::lgCon0, t_isoCTRL::lgContinuumLoweringEnabled, t_conv::lgConvEden, t_iterations::lgConverge_set, t_conv::lgConvPres, t_conv::lgConvTemp, t_continuum::lgCoStarInterpolationCaution, t_isoCTRL::lgCritDensLMix, t_isoCTRL::lgCS_None, t_isoCTRL::lgCS_therm_ave, t_isoCTRL::lgCS_Vriens, t_isoCTRL::lgCS_Vrinceanu, t_secondaries::lgCSetOn, t_atmdat::lgCTOn, t_radius::lgCylnOn, t_abund::lgDepln, t_isoCTRL::lgDielRecom, t_rfield::lgDoLineTrans, t_radius::lgdR2Small, t_radius::lgDrMinUsed, t_radius::lgDrMnOn, t_rt::lgElecScatEscape, t_geometry::lgEndDflt, t_mole_global::lgFederman, t_radius::lgFixed, t_CoolHeavy::lgFreeOn, t_isoCTRL::lgFSM, t_rt::lgFstOn, t_state::lgGet_state, t_mole_global::lgGrain_mole_deplete, t_ionbal::lgGrainIonRecom, t_hmi::lgH2_Chemistry_BigH2, t_hmi::lgH2_Thermal_BigH2, t_mole_global::lgH2Ozer, t_rfield::lgHabing, t_rfield::lgHeIIOTS, t_hydro::lgHiPop2, t_isoCTRL::lgInd2nu_On, t_ionbal::lgInnerShell_Gu06, t_ionbal::lgInnerShell_Kisielius, t_ionbal::lgInnerShellLine_on, t_rfield::lgIonizReevaluate, t_rfield::lgKillOTSLine, t_rfield::lgKillOutCont, t_rfield::lgKillOutLine, t_hmi::lgLeiden_Keep_ipMH2s, t_hmi::lgLeidenCRHack, t_mole_global::lgLeidenHack, t_pressure::lgLineRadPresOn, t_isoCTRL::lgLTE_levels, t_hyperfine::lgLya_pump_21cm, t_rfield::lgLyaOTS, t_hydro::lgLymanPumping, t_conv::lgMap, t_rt::lgMaserCapHit, t_rt::lgMaserSetDR, t_rfield::lgMustBlockHIon, t_opac::lgNegOpacIO, t_mole_global::lgNeutrals, t_hextra::lgNeutrnHeatOn, t_dark_matter::lgNFW_Set, t_ionbal::lgNoCota, t_mole_global::lgNoHeavyMole, t_mole_global::lgNoMole, t_mole_global::lgNonEquilChem, t_isoCTRL::lgNoRecombInterp, t_LineSave::lgNormSet, t_NumDeriv::lgNumDeriv, t_rfield::lgOpacityReevaluate, t_opac::lgOpacNeg, t_opac::lgOpacStatic, t_isoCTRL::lgPessimisticErrors, t_ionbal::lgPhotoIoniz_On, t_phycon::lgPhysOK, t_pressure::lgPradCap, t_pressure::lgPradDen, t_isoCTRL::lgPrintNumberOfLevels, lgPrnErr, t_mole_global::lgProtElim, t_state::lgPut_state, t_radius::lgRadiusKnown, t_pressure::lgRadPresAbortOK, t_isoCTRL::lgRandErrGen, t_ionbal::lgRecom_Badnell_print, t_rfield::lgSaveOpacityFine, t_opac::lgScatON, t_radius::lgSdrmaxRel, t_radius::lgSdrminRel, t_secondaries::lgSecOFF, t_radius::lgSMinON, t_pressure::lgSonicPoint, t_pressure::lgSonicPointAbortOK, t_geometry::lgSphere, t_mole_global::lgStancil, t_state::lgState_print, t_geometry::lgStatic, t_geometry::lgStaticNoIt, t_pressure::lgStrongDLimbo, t_ionbal::lgSupDie, t_called::lgTalk, t_called::lgTalkSave, lgTestCodeCalled, lgTestCodeEnabled, t_isoCTRL::lgTopoff, t_mole_global::lgTreatIsotopes, t_ionbal::lgTrimhiOn, t_DoppVel::lgTurb_pressure, t_DoppVel::lgTurbEquiMag, t_DoppVel::lgTurbLawOn, t_conv::lgUpdateCouplings, t_opac::lgUseFileOpac, t_geometry::lgZoneSet, t_geometry::lgZoneTrp, LIMELM, t_conv::LimFail, t_conv::limPres2Ioniz, LineSave, Magnetic_init(), MALLOC, t_conv::MaxFractionalDensityStepPerIteration, mean, t_mean::MeanZero(), mole, mole_global, N_OI_LEVELS, NCOLD, t_isoCTRL::nCS_new, t_geometry::nend, t_geometry::nEndDflt, t_conv::nGrainFail, t_conv::nIonFail, NISO, t_hydro::nLyaHot, t_isoCTRL::nLyaLevel, t_isoCTRL::nLyman, t_isoCTRL::nLyman_malloc, t_conv::nNeFail, t_atoms::nNegOI, t_conv::nPopFail, t_conv::nPreFail, t_conv::nPres2Ioniz, t_geometry::nprint, t_atmdat::nsbig, NSHELLS, t_conv::nTeFail, t_conv::nTotalFailures, t_conv::nTotalIoniz, NumDeriv, nzone, t_he::nzone, t_colden::O1Colden, t_colden::O1Pops, opac, t_opac::otsmin, oxy, peimbt, PHFIT96, t_ionbal::PhotoRate_Shell, phycon, t_oxy::poiexc, t_oxy::poiii2, t_oxy::poiii3, t_hydro::pop2mx, t_ca::popca2ex, t_atoms::popmg2, t_atoms::popoi, t_thermal::power, t_pressure::pres_radiation_lines_curr, t_pressure::PresMax, t_pressure::PresRamCurr, pressure, t_conv::PressureErrorAllowed, t_pressure::PresTotlCurr, t_pressure::PresTotlInit, t_radius::r1r0sq, t_dark_matter::r_200, t_dark_matter::r_s, t_pressure::RadBetaMax, t_radius::Radius, radius, t_radius::Radius_mid_zone, t_ionbal::RateIoniz, t_ionbal::RateRecomIso, t_ionbal::RateRecomTot, t_radius::rdfalt, t_yield::reset_yield(), t_conv::resetConvIoniz(), t_conv::resetCounters(), t_continuum::ResolutionScaleFactor, rfield, t_pressure::RhoGravity, t_pressure::RhoGravity_dark, t_pressure::RhoGravity_external, t_pressure::RhoGravity_self, t_radius::rinner, t_colden::rjnmin, t_ionbal::RR_Badnell_rate_coef, t_ionbal::RR_rate_coef_used, t_ionbal::RR_Verner_rate_coef, rt, t_hmi::ScaleJura, t_abund::ScaleMetals, t_LineSave::ScaleNormLine, t_radius::sdrmax, t_radius::sdrmin, t_radius::sdrmin_rel_depth, t_secondaries::sec2total, t_secondaries::SecExcitLya2PrimaryErg, t_secondaries::SecHIonMax, t_secondaries::SecIon2PrimaryErg, secondaries, t_pressure::self_mass_factor, set_NaN(), t_ADfA::set_version(), t_secondaries::SetCsupra, t_dense::SetGasPhaseDensity(), ShowMe(), t_colden::Si2Colden, t_colden::Si2Pops, t_LineSave::sig_figs, t_mole_local::sink, t_isoCTRL::SmallA, SMALLFLOAT, t_abund::solar, t_timesc::sound_speed_isothermal, t_mole_local::source, state, t_opac::stimax, t_radius::StopRadius, t_radius::StopThickness, t_hmi::Tad, TempChange(), t_hydro::TexcLya, thermal, t_rfield::time_continuum_scale, t_timesc::time_H2_Dest_here, t_timesc::time_H2_Dest_longest, t_timesc::time_H2_Form_here, t_timesc::time_H2_Form_longest, t_timesc::TimeH21cm, timesc, t_hydro::TLyaMax, t_colden::tmas, t_thermal::totcol, t_colden::TotMassColl, t_hextra::totneu, t_ionbal::trimhi, t_ionbal::trimlo, t_peimbt::tsqden, t_DoppVel::TurbVel, t_DoppVel::TurbVelLaw, t_dynamics::Upstream_density, t_ionbal::UTA_heat_rate, t_ionbal::UTA_ionize_rate, t_hmi::UV_Cont_rel2_Draine_DB96_depth, t_hmi::UV_Cont_rel2_Draine_DB96_face, t_hmi::UV_Cont_rel2_Habing_TH85_depth, t_hmi::UV_Cont_rel2_Habing_TH85_face, t_LineSave::WavLNorm, wcnint(), t_thermal::wlCoolHeatMax, t_colden::wmas, t_secondaries::x12tot, t_dense::xIonDense, t_hydro::xLymanPumpingScaleFactor, t_dense::xMassDensity0, t_dense::xMassTotal, t_mole_local::xMoleChTrRate, t_dense::xNucleiTotal, t_dense::zero(), and t_fe2ovr_la::zero_opacity().

Referenced by cdInit(), hypho(), and optimize_func().

Here is the call graph for this function:

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1