| 
    Cloudy
    
   Spectral Synthesis Code for Astrophysics 
   | 
 

Go to the source code of this file.
Functions | |
| double | H_photo_cs (double photon_energy, long int n, long int l, long int iz) | 
| realnum | H_Einstein_A (long int n, long int l, long int np, long int lp, long int iz) | 
these are the hydrogenic routines written by Robert Bauman For references, see h_bauman.c
| realnum H_Einstein_A | ( | long int | n, | 
| long int | l, | ||
| long int | np, | ||
| long int | lp, | ||
| long int | iz | ||
| ) | 
Calculates the Einstein A's for hydrogen                           
for the transition n,l --> n',l'                                   
units of sec^(-1)
                                                                   
In the following, we have n > n'  | n | principal quantum number, 1 for ground, upper level | 
| l | angular momentum, 0 for s | 
| np | principal quantum number, 1 for ground, lower level | 
| lp | angular momentum, 0 for s | 
| iz | Nuclear charge, 1 for H+, 2 for He++, etc | 
References ASSERT, t_dense::AtomicWeight, t_iso_sp::CachedAs, DEBUG_ENTRY, dense, H_Einstein_A_log10(), Singleton< t_hydro_tbl >::Inst(), ipH_LIKE, iso_sp, LIMELM, and t_hydro_tbl::tp().
Referenced by FillExtraLymanLine(), he_1trans(), hydro_transprob(), hydro_transprob_collapsed_to_resolved(), and SanityCheckBegin().

| double H_photo_cs | ( | double | photon_energy, | 
| long int | n, | ||
| long int | l, | ||
| long int | iz | ||
| ) | 
returns hydrogenic photoionization cross section in cm^2
| photon_energy | photon energy relative to threshold | 
| n | principal quantum number, 1 for ground | 
| l | angular momentum, 0 for s | 
| iz | charge, 1 for H+, 2 for He++, etc | 
References t_hydro_tbl::cs(), DEBUG_ENTRY, H_photo_cs_log10(), and Singleton< t_hydro_tbl >::Inst().
Referenced by cross_section(), H_cross_section(), Opacity_iso_photo_cs(), and SanityCheckBegin().
