cloudy
trunk
|
Go to the source code of this file.
Functions | |
void | ParseChemistry (Parser &p) |
Variables | |
t_mole_global | mole_global |
t_mole_local | mole |
void ParseChemistry | ( | Parser & | p | ) |
Definition at line 144 of file mole.cpp.
References cdEXIT, DEBUG_ENTRY, Symbol::EOSTAT, Symbol::ERROR, EXIT_FAILURE, fprintf(), Parser::getSymbol(), ioQQQ, Symbol::NAME, t_mole_global::offReactions, Symbol::OPERATOR, Symbol::STRING, Symbol::toktype, and Symbol::value.
Referenced by ParseCommands().
t_mole_local mole |
Definition at line 8 of file mole.cpp.
Referenced by AbundChange(), allocate(), t_gaunt::brems_sum_ions(), ChemImportance(), ConvBase(), ConvIterCheck(), CoolEvaluate(), DynaStartZone(), eden_sum(), ElectronFractions(), fill_array(), fill_ext_src_and_snk(), find_solution(), findspecieslocal(), findspecieslocal_validate(), funjac(), diatomics::H2_LevelPops(), diatomics::H2_PunchDo(), diatomics::H2_X_sink_and_source(), HomogeneousSource(), diatomics::init(), InitSimPostparse(), iso_allocate(), iso_level(), iter_end_check(), IterRestart(), IterStart(), lgNetEdenSrcSmall(), lgNucleiConserved(), lines(), lines_molecules(), matchGeneric(), molcol(), mole_create_react(), mole_dominant_rates(), mole_effects(), mole_eval_balance(), mole_eval_dynamic_balance(), mole_eval_sources(), diatomics::mole_H2_form(), mole_h_fixup(), mole_h_rate_diagnostics(), mole_print_species_reactions(), mole_return_cached_species(), mole_rk_bigchange(), mole_save(), mole_solve(), mole_update_limiting_reactants(), mole_update_rks(), mole_update_species_cache(), PrintRates(), PrtComment(), PrtZone(), radius_increment(), radius_next(), RT_tau_reset(), SaveDo(), SaveSpecies(), ScaleAllDensities(), GroupMap::setup(), states_nelemfill(), total_molecule_deut(), total_molecule_elems(), total_molecules(), total_molecules_gasphase(), and GroupMap::updateMolecules().
t_mole_global mole_global |
Definition at line 7 of file mole.cpp.
Referenced by AbundChange(), atmdat_readin(), t_gaunt::brems_sum_ions(), ChargTranEval(), ChemImportance(), diatomics::Cont_Diss_Heat_Rate(), ConvBase(), ConvInitSolution(), ConvIterCheck(), CoolEvaluate(), DynaCreateArrays(), DynaIonize(), DynaNewStep(), DynaSaveLast(), DynaStartZone(), eden_sum(), ElectronFractions(), funjac(), grouped_elems(), diatomics::H2_X_sink_and_source(), diatomics::init(), init_struc(), InitSimPostparse(), ion_photo(), ion_trim(), ion_trim2(), iter_end_check(), IterRestart(), IterStart(), lgNucleiConserved(), t_mole_global::make_species(), matchGeneric(), diatomics::Mol_Photo_Diss_Rates(), molcol(), mole_cmp_num_in_out_reactions(), mole_create_react(), mole_effects(), mole_eval_balance(), mole_eval_dynamic_balance(), mole_h_fixup(), mole_h_rate_diagnostics(), mole_h_reactions(), mole_make_groups(), mole_make_list(), mole_return_cached_species(), mole_solve(), mole_update_limiting_reactants(), mole_update_sources(), mole_update_species_cache(), newreact(), newspecies(), OpacityAddTotal(), OpacityCreateAll(), ParseCommands(), ParseDont(), ParseElement(), ParseSet(), ParseSpecies(), plot_sparsity(), PrtComment(), PrtZone(), radius_increment(), radius_next(), RT_tau_reset(), SaveDo(), SaveSpecies(), ScaleAllDensities(), t_mole_local::set_ion_locations(), setProperties(), GroupMap::setup(), speciesCheck(), speciesOff(), state_get_put(), total_molecule_deut(), total_molecule_elems(), total_molecules(), total_molecules_gasphase(), and GroupMap::updateMolecules().