|
class | Bremsstrahlung |
| Class used to implement Bremsstrahlung radiative cooling de/dt ~ -n^2 T^0.5 Specifically see Goldston & Rutherford (1995) Sec. More...
|
|
class | GeneralizednT |
| Class used to implement a genaral C n^alpha_n T^alpha_T radiative cooling de/dt = - C n^alpha_n T^alpha_T where alpha_n and alpha_T are exponents Normalizing this equation, you can work out, in normalized units (dropping tildes), you get de/dt = - C n T^4 if C0 = 1/tau n_0^(1 - alpha_n) T_0^(1-alpha_T) More...
|
|
class | LineRadiation |
| Class used to implement an approximate impurity line radiative cooling model. More...
|
|
class | VacuumRadiation |
| Class used to implement "vacuum radiation", i.e., radiation that is large where density is less than user-specified vacuum density de/dt = - C f_vacrad where f_vacrad = 0.5 * (1 - cos((T - T0) / (T1 - T0))) : T0 > T > T1 f_vacrad = 1 : T >= T1 f_vacrad = 0 : T <= T0. More...
|
|