|
cloudy trunk
|

Go to the source code of this file.
Functions | |
| double | atom_pop3 (double g1, double g2, double g3, double o12, double o13, double o23, double a21, double a31, double a32, double Tex12, double Tex23, realnum *pop2, double abund, double gam2, double r12, double r13) |
| double atom_pop3 | ( | double | g1, |
| double | g2, | ||
| double | g3, | ||
| double | o12, | ||
| double | o13, | ||
| double | o23, | ||
| double | a21, | ||
| double | a31, | ||
| double | a32, | ||
| double | Tex12, | ||
| double | Tex23, | ||
| realnum * | pop2, | ||
| double | abund, | ||
| double | gam2, | ||
| double | r12, | ||
| double | r13 ) |
atom_pop3 return value is population for 3-level atom, cm^-3
| g1 | statictical weights of level 1 |
| g2 | statictical weights of level 2 |
| g3 | statictical weights of level 3 |
| o12 | collision strengths between three levels |
| o13 | collision strengths between three levels |
| o23 | collision strengths between three levels |
| a21 | transition probabilities between three levels |
| a31 | transition probabilities between three levels |
| a32 | transition probabilities between three levels |
| Tex12 | excitation energy in Kelvin |
| Tex23 | excitation energy in Kelvin |
| *pop2 | returned population of level 2, cm^-3 |
| abund | incoming total abundance of ion |
| gam2 | possible photodestruction of level 2, normally 0 |
| r12 | excitation rates (s-1) due to "other" processes |
| r13 | excitation rates (s-1) due to "other" processes |
Definition at line 10 of file atom_pop3.cpp.
References abund, ASSERT, atoms, DEBUG_ENTRY, dense, ex, phycon, and SMALLFLOAT.
Referenced by CoolAlum(), CoolArgo(), CoolCarb(), CoolChlo(), CoolChro(), CoolNeon(), CoolNitr(), CoolOxyg(), CoolPhos(), CoolScan(), CoolSili(), CoolSodi(), and CoolSulf().