/home66/gary/public_html/cloudy/c10_branch/source/hmi.h File Reference

Go to the source code of this file.

Data Structures

struct  t_hmi

Enumerations

enum  {
  ipMH, ipMHp, ipMHm, ipMH2g,
  ipMH2p, ipMH3p, ipMH2s, ipMHeHp
}

Functions

void hmole (void)
void hmole_reactions (void)
void hmole_init (void)
double hmirat (double te)
void hmole_step (int *nFixup, double *error)

Variables

EXTERN struct t_hmi hmi

Enumeration Type Documentation

anonymous enum

labels for various H molecules

Enumerator:
ipMH 

0 H0

ipMHp 

1 H+

ipMHm 

2 H-

ipMH2g 

3 H2g -ground - hmi.H2_total is total

ipMH2p 

4 H2+

ipMH3p 

5 H3+

ipMH2s 

6 H2* -exct - s == "star" - hmi.H2_total is total

ipMHeHp 

7 HeH+

Definition at line 357 of file hmi.h.


Function Documentation

double hmirat ( double  te  ) 

hmirat computes radiative association rate for H-

Parameters:
te 

Definition at line 252 of file mole_h_drive.cpp.

References DEBUG_ENTRY, phycon, t_phycon::sqrte, t_phycon::te001, t_phycon::te003, t_phycon::te01, t_phycon::te03, t_phycon::te10, t_phycon::te20, and t_phycon::te70.

Referenced by hmole_reactions().

void hmole ( void   ) 
void hmole_init ( void   ) 

hmole_init - initialize some hmole vars

Definition at line 294 of file mole_h_drive.cpp.

References t_hmi::chLab, DEBUG_ENTRY, hmi, ipMH, ipMH2g, ipMH2p, ipMH2s, ipMH3p, ipMHeHp, ipMHm, ipMHp, and t_hmi::rheph2hpheh.

Referenced by zero().

void hmole_reactions ( void   ) 

hmole_reactions - evaluates hydrogen chemistry reactions

Todo:
2 following always true, why? either remove test or use it - it is here to save time - this step routine is called very often
Todo:
2 this should be done with new populations after converged soln

Definition at line 316 of file mole_h_drive.cpp.

References t_rfield::anu, t_dense::AtomicWeight, t_hmi::chH2_small_model_type, co, t_colden::colden, colden, t_rfield::ConInterOut, conv, DEBUG_ENTRY, dense, t_dense::eden, EN1RYD, esc_PRD_1side(), t_hmi::exphmi, t_rfield::extin_mag_V_point, t_rfield::flux, fnzone, fp_equal(), GammaBn(), GammaPrt(), GetDopplerWidth(), h2, t_hmi::H2_BigH2_H2g_av, t_hmi::H2_BigH2_H2s_av, t_hmi::H2_H2g_to_H2s_rate_BD96, t_hmi::H2_H2g_to_H2s_rate_BHT90, t_hmi::H2_H2g_to_H2s_rate_BigH2, t_hmi::H2_H2g_to_H2s_rate_ELWERT, t_hmi::H2_H2g_to_H2s_rate_TH85, t_hmi::H2_H2g_to_H2s_rate_used, t_hmi::H2_photodissoc_BHT90, t_hmi::H2_photodissoc_BigH2_H2g, t_hmi::H2_photodissoc_BigH2_H2s, 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_BigH2_H2g, t_hmi::H2_Solomon_dissoc_rate_BigH2_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::H2g_LTE_bigH2, t_hmi::H2Opacity, t_hmi::H2s_LTE_bigH2, t_phoHeat::HeatNet, hmi, t_hmi::hmicol, t_hmi::HMinus_induc_rec_cooling, t_hmi::HMinus_induc_rec_rate, t_hmi::HMinus_photo_heat, t_hmi::HMinus_photo_rate, t_hmi::hminus_rad_attach, hmirat(), t_hmi::Hmolec, ioQQQ, t_rfield::ip1000A, ipCOL_H2g, ipCOL_H2s, t_rfield::ipG0_DB96_hi, t_rfield::ipG0_DB96_lo, t_rfield::ipG0_spec_hi, t_rfield::ipG0_spec_lo, t_rfield::ipG0_TH85_hi, t_rfield::ipG0_TH85_lo, ipHE_LIKE, ipHELIUM, t_hmi::iphmin, t_opac::iphmop, ipHYDROGEN, t_iso::ipIsoLevNIonCon, ipMH, iso, iteration, t_hmi::lgBigH2_evaluated, t_hmi::lgH2_Chemistry_BigH2, t_h2::lgH2ON, t_hmi::lgLeidenCRHack, t_co::lgUMISTrates, MAX2, t_conv::nPres2Ioniz, nzone, opac, t_rfield::outlin, t_rfield::outlin_noplot, phycon, pow(), POW2, t_radius::r1r0sq, radius, t_hmi::rel_pop_LTE_H2g, t_hmi::rel_pop_LTE_H2p, t_hmi::rel_pop_LTE_H2s, t_hmi::rel_pop_LTE_H3p, t_hmi::rel_pop_LTE_Hmin, rfield, SAHA, SDIV(), secondaries, sexp(), SMALLFLOAT, T1CM, t_opac::TauAbsFace, t_phycon::te, t_phycon::te32, TotalInsanity(), t_hmi::UV_Cont_rel2_Draine_DB96_depth, t_hmi::UV_Cont_rel2_Draine_DB96_face, t_hmi::UV_Cont_rel2_Habing_spec_depth, t_hmi::UV_Cont_rel2_Habing_TH85_depth, t_hmi::UV_Cont_rel2_Habing_TH85_face, and t_secondaries::x12tot.

Referenced by ConvBase(), and hmole().

Here is the call graph for this function:

void hmole_step ( int *  nFixup,
double *  error 
)

Take one Newton step of the chemical network

Parameters:
*nFixup 
*error 

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

these are derivative wrt temp for collisional processes within X

Todo:
2 - put in actual composition dependent Tad - this is only valid for bare surfaces - not ice - for ice Tad is 555K hmi.Tad is binding energy expressed as a temperature note that hmi.Tad is set to 800. in zero tau_nu the first equation in section 2.5 equation one paragraph before equation 2 at low grain temperatures all end in para, J=0
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 process is net source term for H(n=3) states, must be added in
Todo:
2 process is net ionization term for H(n=3) states
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
0 update photoelectric opacity for H2 to include real cross sections and energies. this is not a higher priority because when H2 is formed there can be very little ionizing radiation. this process must be trivial compared with the Solomon process following reference gives cross section for all energies >>refer H2 photo cs Yan, M., Sadeghpour, H.R., & Dalgarno, A., 1998, ApJ, 496, 1044 Wilms, J., Allen, A., & McCray, R. 2000, ApJ, 542, 914
Todo:
0 must include heating, Compton ionization
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? reverse of this reaction i not in detailed balance,why? GS
Todo:
2 this rate drives numerical instability in such models as secondary1 and 2.in
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 must add process H2+ + H- => H2 + H, Dalgarno&Lepp 87
Todo:
2 put in H2+ + gamma => H + H+
Todo:
1 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
2 equivalent reaction for H2* is not included in chemistry, Big h2 does not include this reaction, what to do? GS
Todo:
0 had to comment following test out - NA change to hmole caused massive prints

Definition at line 154 of file mole_h_step.cpp.

References t_phycon::alogte, amat, ASSERT, t_hmi::assoc_detach, t_hmi::assoc_detach_backwards_exct, t_hmi::assoc_detach_backwards_grnd, atmdat, t_dense::AtomicWeight, t_hmi::Average_A, t_hmi::Average_collH2_deexcit, t_hmi::Average_collH2_excit, t_hmi::Average_collH2s_dissoc, t_hmi::Average_collH_deexcit, t_hmi::Average_collH_excit, t_hmi::bh2dis, t_hmi::bh2h22hh2, t_hmi::bh2h2p, GrainVar::bin, t_co::C_H3OP_HCOP_H2_1, t_co::C_OH_CO_H_1, CATALYST, cdEXIT, t_hmi::chJura, t_co::CHP_H2O_HCOP_H2_1, t_co::CHP_OH_COP_H2_1, co, CO_findrk(), CO_ON, t_ionbal::CompRecoilIonRate, t_rfield::ConInterOut, conv, t_co::CP_H2O_HCOP_H_1, t_co::CP_OH_CO_HP_1, t_co::CP_OH_COP_H_1, t_hmi::CR_reac_H2g, t_hmi::CR_reac_H2s, t_co::crnu_CH3_CH2_H, t_co::crnu_CH3_CH_H2, t_co::crnu_CH4_CH2_H2, t_co::crnu_CH_C_H, t_co::crnu_CHP_CP_H, t_co::crnu_H2O_OH_H, t_co::crnu_OH_O_H, t_co::crnu_SiH_Si_H, t_hextra::cryden_ov_background, t_secondaries::csupra, DEBUG_ENTRY, dense, t_iso::DepartCoef, t_hmi::deriv_HeatH2Dexc_BD96, t_hmi::deriv_HeatH2Dexc_BHT90, t_hmi::deriv_HeatH2Dexc_BigH2, t_hmi::deriv_HeatH2Dexc_ELWERT, t_hmi::deriv_HeatH2Dexc_TH85, t_hmi::deriv_HeatH2Dexc_used, dynamics, t_co::e_CH2P_C_H2, t_co::e_CH2P_C_H_H, t_co::e_CH2P_CH_H, t_co::e_CH3P_C_H2_H, t_co::e_CH3P_CH2_H, t_co::e_CH3P_CH_H2, t_co::e_CH3P_CH_H_H, t_co::e_CH4P_CH2_H_H, t_co::e_CH4P_CH3_H, t_co::e_CH5P_CH3_H2, t_co::e_CH5P_CH4_H, t_co::e_CHP_C_H, t_co::e_H2OP_O_H2, t_co::e_H2OP_O_H_H, t_co::e_H2OP_OH_H, t_co::e_H3OP_H2O_H, t_co::e_H3OP_O_H2_H, t_co::e_H3OP_OH_H2, t_co::e_H3OP_OH_H_H, t_co::e_HCOP_CO_H, t_co::e_OHP_O_H, t_co::e_SiH2P_Si_H2, t_co::e_SiH2P_Si_H_H, t_co::e_SiH2P_SiH_H, t_co::e_SiOHP_SiO_H, t_dense::eden, t_hmi::eh2hh, t_hmi::eh3_h2h, EVDEGK, t_hmi::exphmi, t_rfield::extin_mag_V_point, FACTOR, findspecies(), fixit(), t_rfield::flux, fnzone, GammaK(), t_iso::gamnc, t_dense::gas_phase, GetAveVelocity(), GrainDrive(), gv, h2, t_co::H2_C2HP_C2H2P_H, t_co::H2_C2P_C2HP_H, t_co::H2_C3P_C3HP_H, t_co::H2_C_CH2_nu, t_co::H2_C_CH_H, t_co::H2_CH2_CH3_H, t_co::H2_CH2P_CH3P_H, t_co::H2_CH3_CH4_H, t_co::H2_CH3P_CH5P_nu, t_co::H2_CH4P_CH5P_H, t_co::H2_CH_C_H2_H, t_co::H2_CH_CH2_H, t_co::H2_CH_CH3_nu, t_co::H2_CHP_CH2P_H, t_co::H2_ClP_HClP_H, t_co::H2_CN_HCN_H, t_co::H2_CNP_HCNP_H, t_co::H2_COP_HCOP_H, t_co::H2_CP_CH2P_nu, t_co::H2_CP_CHP_H, t_co::H2_CSP_HCSP_H, t_hmi::H2_formation_scale, t_hmi::H2_forms_grains, t_hmi::H2_forms_hminus, t_hmi::H2_frac_abund_set, t_hmi::H2_H2g_to_H2s_rate_used, t_co::H2_H2O_OH_H2_H, t_co::H2_H2OP_H3OP_H, t_co::H2_HClP_H2ClP_H, t_co::H2_HCNP_HCNHP_H, t_co::H2_N_NH_H, t_co::H2_NH2_NH3_H, t_co::H2_NH2P_NH3P_H, t_co::H2_NH3P_NH4P_H, t_co::H2_NH_NH2_H, t_co::H2_NHP_N_H3P, t_co::H2_NHP_NH2P_H, t_co::H2_NP_NHP_H, t_co::H2_O2_O_O_H2, t_co::H2_O2_OH_OH, t_co::H2_O_OH_H, t_co::H2_OH_H2O_H, t_co::H2_OH_O_H2_H, t_co::H2_OHP_H2OP_H, t_co::H2_OP_OHP_H, t_hmi::H2_photo_heat_hard, t_hmi::H2_photo_heat_soft, t_hmi::H2_photodissoc_used_H2g, t_hmi::H2_photodissoc_used_H2s, t_hmi::H2_photoionize_rate, t_hmi::H2_rate_destroy, t_co::H2_S_HS_H, t_co::H2_SiOP_SiOHP_H, t_co::H2_SiP_SiH2P_nu, t_hmi::H2_Solomon_dissoc_rate_used_H2g, t_hmi::H2_Solomon_dissoc_rate_used_H2s, t_co::H2_SP_HSP_H, t_hmi::H2_total, t_hmi::H2_tripletdissoc_H2g, t_hmi::H2_tripletdissoc_H2s, t_hmi::h2ge2h, t_hmi::h2h22hh2, t_hmi::h2hph3p, t_hmi::H2Opacity, t_co::H2P_C2_C2HP_H, t_co::H2P_C2_C2P_H2, t_co::H2P_C2H2_C2H2P_H2, t_co::H2P_C2H2_C2H3P_H, t_co::H2P_C2H_C2H2P_H, t_co::H2P_C2H_C2HP_H2, t_co::H2P_C_CHP_H, t_co::H2P_CH2_CH2P_H2, t_co::H2P_CH2_CH3P_H, t_co::H2P_CH4_CH3P_H2, t_co::H2P_CH4_CH4P_H2, t_co::H2P_CH4_CH5P_H, t_co::H2P_CH_CH2P_H, t_co::H2P_CH_CHP_H2, t_co::H2P_CN_CNP_H2, t_co::H2P_CN_HCNP_H, t_co::H2P_CO_COP_H2, t_co::H2P_CO_HCOP_H, t_co::H2P_H2O_H2OP_H2, t_co::H2P_H2O_H3OP_H, t_co::H2P_HCN_HCNP_H2, t_co::H2P_N_NHP_H, t_co::H2P_NH2_NH2P_H2, t_co::H2P_NH3_NH3P_H2, t_co::H2P_NH_NH2P_H, t_co::H2P_NH_NHP_H2, t_co::H2P_NO_HNOP_H, t_co::H2P_NO_NOP_H2, t_co::H2P_O2_O2P_H2, t_co::H2P_O_OHP_H, t_co::H2P_OH_H2OP_H, t_co::H2P_OH_OHP_H2, t_hmi::h2ph3p, t_hmi::h2phmh2h, t_hmi::h2plus_heat, t_co::H2s_C_CH_H, t_co::H2s_CH2_CH3_H, t_co::H2s_CH3_CH4_H, t_co::H2s_CH_C_H2_H, t_co::H2s_CH_CH2_H, t_co::H2s_CH_CH3_nu, t_co::H2s_CP_CHP_H, t_co::H2s_H2O_OH_H2_H, t_co::H2s_O2_O_O_H2, t_co::H2s_O_OH_H, t_co::H2s_OH_H2O_H, t_co::H2s_OH_O_H2_H, t_co::H2s_OP_OHP_H, t_hmi::h2s_sp_decay, t_hmi::h2se2h, t_hmi::h2sh, t_hmi::h2sh2g, t_hmi::h2sh2sh2g2h, t_hmi::h2sh2sh2s2h, t_hmi::H2star_forms_grains, t_hmi::H2star_forms_hminus, t_hmi::h32h2, t_co::H3P_C2_C2HP_H2, t_co::H3P_C2H2_C2H3P_H2, t_co::H3P_C2H_C2H2P_H2, t_co::H3P_C3_C3HP_H2, t_co::H3P_C_CHP_H2, t_co::H3P_CH2_CH3P_H2, t_co::H3P_CH3_CH4P_H2, t_co::H3P_CH4_CH5P_H2, t_co::H3P_CH_CH2P_H2, t_co::H3P_Cl_HClP_H2, t_co::H3P_CN_HCNP_H2, t_co::H3P_CO_HCOP_H2, t_co::H3P_CS_HCSP_H2, t_co::H3P_H2O_H3OP_H2, t_co::H3P_HCl_H2ClP_H2, t_co::H3P_HCN_HCNHP_H2, t_co::H3P_NH2_NH3P_H2, t_co::H3P_NH3_NH4P_H2, t_co::H3P_NH_NH2P_H2, t_co::H3P_NO2_NOP_OH_H2, t_co::H3P_NO_HNOP_H2, t_co::H3P_O_OHP_H2, t_co::H3P_OH_H2OP_H2, t_co::H3P_S_HSP_H2, t_co::H3P_SiH_SiH2P_H2, t_co::H3P_SiO_SiOHP_H2, t_hmi::h3petc, t_hmi::h3ph2hp, t_hmi::h3ph2p, t_hmi::h3phm2h2, t_hmi::h3phmh2hh, t_co::H_C2H3P_C2H2P_H2, t_co::H_C_CH_nu, t_co::H_CH2_CH_H2, t_co::H_CH3_CH2_H2, t_co::H_CH3P_CH2P_H2, t_co::H_CH4P_CH3P_H2, t_co::H_CH5P_CH4P_H2, t_co::H_CH_C_H2, t_co::H_CH_C_H_H, t_co::H_CHP_CP_H2, t_co::H_CNP_CN_HP, t_co::H_COP_CO_HP, t_co::H_CP_CHP_nu, t_co::H_H2O_OH_H2, t_co::H_H2O_OH_H_H, t_co::H_HCNP_HCN_HP, t_co::H_HNC_HCN_H, t_co::H_HSP_SP_H2, t_co::H_N2P_N2_HP, t_co::H_OH_H2O_nu, t_co::H_OH_O_H2, t_co::H_OH_O_H_H, t_hmi::HalphaHmin, t_atmdat::HCharExcIonOf, t_atmdat::HCharExcRecTo, t_hmi::HeatH2Dexc_BD96, t_hmi::HeatH2Dexc_BHT90, t_hmi::HeatH2Dexc_BigH2, t_hmi::HeatH2Dexc_ELWERT, t_hmi::HeatH2Dexc_TH85, t_hmi::HeatH2Dexc_used, t_hmi::HeatH2Dish_BD96, t_hmi::HeatH2Dish_BHT90, t_hmi::HeatH2Dish_BigH2, t_hmi::HeatH2Dish_ELWERT, t_hmi::HeatH2Dish_TH85, t_hmi::HeatH2Dish_used, t_phoHeat::HeatHiEnr, t_phoHeat::HeatLowEnr, t_phoHeat::HeatNet, t_hmi::hehph2h3phe, t_co::HeP_CH2_CHP_He_H, t_co::HeP_CH2_CP_He_H2, t_co::HeP_CH_CP_He_H, t_co::HeP_H2O_OH_He_HP, t_co::HeP_H2O_OHP_He_H, t_co::HeP_OH_OP_He_H, t_co::HeP_SiH_SiP_He_H, t_hmi::heph2heh2p, molecule::hevmol, hextra, hmi, t_hmi::hmicol, t_hmi::hmidep, t_hmi::hmihet, t_hmi::hmin_ct_firstions, t_co::Hminus_C_CH_e, t_co::Hminus_CH2_CH3_e, t_co::Hminus_CH3_CH4_e, t_co::Hminus_CH_CH2_e, t_co::Hminus_H3OP_H2O_H2, t_co::Hminus_H3OP_OH_H2_H, t_co::Hminus_HCOP_CO_H2, t_hmi::HMinus_induc_rec_rate, t_co::Hminus_NH4P_NH3_H2, t_co::Hminus_NP_N_H, t_co::Hminus_O_OH_e, t_co::Hminus_OH_H2O_e, t_hmi::HMinus_photo_rate, t_hmi::hminus_rad_attach, t_hmi::Hmolec, HMRATE, t_co::HP_C2_C2P_H, t_co::HP_C2H2_C2H2P_H, t_co::HP_C2H2_C2HP_H2, t_co::HP_C2H_C2HP_H, t_co::HP_C2H_C2P_H2, t_co::HP_C3_C3P_H, t_co::HP_C3H_C3HP_H, t_co::HP_C3H_C3P_H2, t_co::HP_CH2_CH2P_H, t_co::HP_CH2_CHP_H2, t_co::HP_CH3_CH3P_H, t_co::HP_CH4_CH3P_H2, t_co::HP_CH4_CH4P_H, t_co::HP_CH_CHP_H, t_co::HP_CS_CSP_H, t_co::HP_H2O_H2OP_H, t_co::HP_HCl_HClP_H, t_co::HP_HCN_HCNP_H, t_co::HP_HNC_HCN_HP, t_co::HP_HNO_NOP_H2, t_co::HP_HS_HSP_H, t_co::HP_HS_SP_H2, t_co::HP_NH2_NH2P_H, t_co::HP_NH3_NH3P_H, t_co::HP_NH_NHP_H, t_co::HP_NO_NOP_H, t_co::HP_NS_NSP_H, t_co::HP_O2_O2P_H, t_co::HP_OCS_OCSP_H, t_co::HP_OH_OHP_H, t_co::HP_S2_S2P_H, t_co::HP_SiH_SiP_H2, t_co::HP_SiN_SiNP_H, t_co::HP_SiO_SiOP_H, t_co::HP_SO_SOP_H, t_co::hydro_sink, t_co::hydro_source, t_opac::ih2pnt, t_opac::ih2pof, t_hmi::iheh1, t_hmi::iheh2, INTSZ, ionbal, ioQQQ, ipH1s, t_opac::ipH2_photo_opac_offset, t_opac::ipH2_photo_thresh, ipH2p, ipH2s, ipH_LIKE, ipHELIUM, ipHYDROGEN, ipiv, ipLITHIUM, ipMH, ipMH2g, ipMH2p, ipMH2s, ipMH3p, ipMHeHp, ipMHm, ipMHp, ipOXYGEN, isnan, iso, iteration, t_dynamics::lgAdvection, t_hmi::lgBigH2_evaluated, t_atmdat::lgCTOn, GrainVar::lgDustOn(), GrainVar::lgGrainPhysicsOn, t_hmi::lgH2_Chemistry_BigH2, t_mole::lgH2_grain_deexcitation, t_h2::lgH2ON, t_ionbal::lgHO_ct_chem, t_hmi::lgLeiden_Keep_ipMH2s, t_hmi::lgNoH2Mole, t_ionbal::lgPhotoIoniz_On, t_conv::lgSearch, t_trace::lgTr_H2_Mole, t_trace::lgTrace, t_co::lgUMISTrates, LIMELM, MALLOC, MAX2, MAXREACTANTS, MIN2, mole, t_co::N2_H3P_N2HP_H2, N_H_MOLEC, newreaction(), Hmole_rate_s::next, t_rfield::nflux, Hmole_rate_s::nproducts, NQGRID, Hmole_rate_s::nrates, Hmole_rate_s::nreactants, t_co::nu_CH2_CH_H, t_co::nu_CH2P_CHP_H, t_co::nu_CH3_CH2_H, t_co::nu_CH3_CH_H2, t_co::nu_CH3P_CH2P_H, t_co::nu_CH3P_CHP_H2, t_co::nu_CH4_CH2_H2, t_co::nu_CH4_CH3_H, t_co::nu_CH4_CH_H2, t_co::nu_CH_C_H, t_co::nu_CHP_CP_H, t_co::nu_H2O_OH_H, t_co::nu_OH_O_H, t_co::nu_OHP_O_HP, t_co::nu_SiH_Si_H, t_rfield::nupper, nzone, t_co::O_CH2_CO_H2_1, t_co::O_CH2_CO_H_H_1, t_co::O_CH2P_HCOP_H_1, t_co::O_CH3P_HCOP_H2_1, t_co::O_CH_CO_H_1, t_co::O_CHP_COP_H_1, t_co::O_H2OP_O2P_H2_1, t_co::O_OH_O2_H_1, t_co::O_OHP_O2P_H_1, t_co::O_SiH2P_SiOHP_H_1, t_co::O_SiH_SiO_H_1, OLD_FRAC, t_co::OP_CH_COP_H_1, t_co::OP_OH_O2P_H_1, opac, t_h2::ortho_density, t_rfield::outlin, t_rfield::outlin_noplot, t_h2::para_density, phycon, pow(), POW2, POW3, powi(), Hmole_rate_s::products, qheat(), t_hmi::radasc, t_hmi::rate_grain_h2_J1_to_J0, t_hmi::rate_grain_h2_op_conserve, t_hmi::rate_h2_form_grains_set, GrainVar::rate_h2_form_grains_used_total, Hmole_rate_s::rate_species, Hmole_rate_s::reactants, t_hmi::rel_pop_LTE_H2g, t_hmi::rel_pop_LTE_H2p, t_hmi::rel_pop_LTE_H2s, t_hmi::rel_pop_LTE_Hmin, rfield, t_hmi::rh2dis, t_hmi::rh2h2p, t_hmi::rheph2hpheh, Hmole_rate_s::rk, t_hmi::ScaleJura, SDIV(), secondaries, sexp(), t_co::Si_OH_SiO_H_1, t_mole::sink, t_co::SiP_H2O_SiOHP_H_1, t_co::SiP_OH_SiOP_H_1, SMALLFLOAT, t_mole::source, t_phycon::sqrte, StatesElemNEW, t_hmi::Tad, t_phycon::te, t_phycon::te05, t_phycon::te07, t_phycon::te30, t_phycon::te90, t_phycon::tesqrd, trace, t_hmi::UV_Cont_rel2_Habing_TH85_depth, t_hmi::UV_Cont_rel2_Habing_TH85_face, t_secondaries::x12tot, t_dense::xIonDense, and t_dense::xMolecules.

Referenced by hmole().

Here is the call graph for this function:


Variable Documentation

EXTERN struct t_hmi hmi
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1