00001 /* This file is part of Cloudy and is copyright (C)1978-2007 by Gary J. Ferland 00002 * For conditions of distribution and use see copyright notice in license.txt */ 00003 00006 void HyperfineCreate(void); 00007 00011 /*double HyperfineCS( long nelem , long ion );*/ 00012 double HyperfineCS( long i ); 00013 00015 void H21_cm_pops( void ); 00016 00022 double H21cm_H_atom( double temp ); 00023 00028 double H21cm_electron( double temp ); 00029 00030 EXTERN struct t_hyperfine { 00031 00033 float *HFLabundance; 00034 00036 double Tspin21cm; 00037 00039 bool lgLya_pump_21cm; 00040 00042 double cooling_total; 00043 00045 float cooling_max; 00046 00047 } hyperfine;