cloudy
trunk
|
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) |
double | 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
Definition in file hydro_bauman.h.
double 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 |
Definition at line 2356 of file hydro_bauman.cpp.
References ASSERT, t_dense::AtomicWeight, DEBUG_ENTRY, dense, H_Einstein_A_lin(), H_Einstein_A_log10(), and LIMELM.
Referenced by DrvHyas(), 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 |
Definition at line 572 of file hydro_bauman.cpp.
References DEBUG_ENTRY, H_photo_cs_lin(), and H_photo_cs_log10().
Referenced by cross_section(), H_cross_section(), Opacity_iso_photo_cs(), and SanityCheckBegin().