34 "cooling due H2 rotation lines from simple model" );
40 "HD rotation cooling");
50 "heating by H2 dissociation by photons and cosmic rays");
59 "heating by coll deexcit of vib-excited H2");
62 " cooling by coll deexcit of vib-excited H2");
69 " when large molecule is turned on do not print this simple estimate line emission by vib-excited H2 ");
74 " H2 vib-excited lines from Tielens & Hollenbach 1985");
80 (*diatom)->H2_LinesAdd();
83 " neg H ion free-bound emission, H + e -> H- + hnu ");
86 " neg H ion free-free emission ");
89 linadd(
mole.findrate(
"H-,H+=>H,H")*3.032e-12,6563,
"H-CT",
'i',
90 " H-alpha produced by H- mutual neutralization ");
99 " induced H- cooling ");
102 " H+ + H => H2+ + photon continuum cooling ");
105 " H2+ photo dissoc heating ");
109 " HeH+ formation cooling ");
116 " carbon monoxide co photodissociation ");
#define DEBUG_ENTRY(funcname)
vector< diatomics * > diatoms
diatomics h2("h2", 4100., &hmi.H2_total, Yan_H2_CS)
vector< diatomics * >::iterator diatom_iter
long int StuffComment(const char *chComment)
void linadd(double xInten, realnum wavelength, const char *chLab, char chInfo, const char *chComment)
molezone * findspecieslocal(const char buf[])
UNUSED const double BOLTZMANN
void lines_molecules(void)