| 
| subroutine  | mod_radiative_cooling::radiative_cooling_init_params (phys_gamma, he_abund) | 
|   | Radiative cooling initialization.  
  | 
|   | 
| subroutine  | mod_radiative_cooling::radiative_cooling_init (fl, read_params) | 
|   | 
| subroutine  | mod_radiative_cooling::create_y_ppl (fl) | 
|   | 
| subroutine  | mod_radiative_cooling::cooling_get_dt (w, ixil, ixol, dtnew, dxd, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::getvar_cooling (ixil, ixol, w, x, coolrate, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::getvar_cooling_exact (qdt, ixil, ixol, wct, w, x, coolrate, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::radiative_cooling_add_source (qdt, ixil, ixol, wct, wctprim, w, x, qsourcesplit, active, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::floortemperature (qdt, ixil, ixol, wct, w, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::get_cool_equi (qdt, ixil, ixol, wct, w, x, fl, res) | 
|   | 
| subroutine  | mod_radiative_cooling::cool_explicit1 (qdt, ixil, ixol, wct, w, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::cool_explicit2 (qdt, ixil, ixol, wct, w, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::cool_semiimplicit (qdt, ixil, ixol, wct, w, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::cool_implicit (qdt, ixil, ixol, wct, w, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::cool_exact (qdt, ixil, ixol, wct, wctprim, w, x, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::calc_l_extended (tpoint, lpoint, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::findl (tpoint, lpoint, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::findy (tpoint, ypoint, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::findt (tpoint, ypoint, fl) | 
|   | 
| subroutine  | mod_radiative_cooling::finddldt (tpoint, dlpoint, fl) | 
|   | 
 | 
| double precision, dimension(1:6)  | mod_radiative_cooling::t_hildner | 
|   | 
| double precision, dimension(1:5)  | mod_radiative_cooling::t_fm | 
|   | 
| double precision, dimension(1:10)  | mod_radiative_cooling::t_rosner | 
|   | 
| double precision, dimension(1:8)  | mod_radiative_cooling::t_klimchuk | 
|   | 
| double precision, dimension(1:8)  | mod_radiative_cooling::t_spex_dm_rough | 
|   | 
| double precision, dimension(1:15)  | mod_radiative_cooling::t_spex_dm_fine | 
|   | 
| double precision, dimension(1:5)  | mod_radiative_cooling::x_hildner | 
|   | 
| double precision, dimension(1:4)  | mod_radiative_cooling::x_fm | 
|   | 
| double precision, dimension(1:9)  | mod_radiative_cooling::x_rosner | 
|   | 
| double precision, dimension(1:7)  | mod_radiative_cooling::x_klimchuk | 
|   | 
| double precision, dimension(1:7)  | mod_radiative_cooling::x_spex_dm_rough | 
|   | 
| double precision, dimension(1:14)  | mod_radiative_cooling::x_spex_dm_fine | 
|   | 
| double precision, dimension(1:5)  | mod_radiative_cooling::a_hildner | 
|   | 
| double precision, dimension(1:4)  | mod_radiative_cooling::a_fm | 
|   | 
| double precision, dimension(1:9)  | mod_radiative_cooling::a_rosner | 
|   | 
| double precision, dimension(1:7)  | mod_radiative_cooling::a_klimchuk | 
|   | 
| double precision, dimension(1:7)  | mod_radiative_cooling::a_spex_dm_rough | 
|   | 
| double precision, dimension(1:14)  | mod_radiative_cooling::a_spex_dm_fine | 
|   | 
| integer  | mod_radiative_cooling::n_hildner | 
|   | 
| integer  | mod_radiative_cooling::n_fm | 
|   | 
| integer  | mod_radiative_cooling::n_rosner | 
|   | 
| integer  | mod_radiative_cooling::n_klimchuk | 
|   | 
| integer  | mod_radiative_cooling::n_spex_dm_rough | 
|   | 
| integer  | mod_radiative_cooling::n_spex_dm_fine | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::t_dm | 
|   | 
| double precision, dimension(1:51)  | mod_radiative_cooling::t_mb | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::t_mlcosmol | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::t_mlwc | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::t_mlsolar1 | 
|   | 
| double precision, dimension(1:110)  | mod_radiative_cooling::t_spex | 
|   | 
| double precision, dimension(1:45)  | mod_radiative_cooling::t_jccorona | 
|   | 
| double precision, dimension(1:151)  | mod_radiative_cooling::t_cl_ism | 
|   | 
| double precision, dimension(1:151)  | mod_radiative_cooling::t_cl_solar | 
|   | 
| double precision, dimension(1:76)  | mod_radiative_cooling::t_dm_2 | 
|   | 
| double precision, dimension(1:101)  | mod_radiative_cooling::t_dere | 
|   | 
| double precision, dimension(1:55)  | mod_radiative_cooling::t_colgan | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::l_dm | 
|   | 
| double precision, dimension(1:51)  | mod_radiative_cooling::l_mb | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::l_mlcosmol | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::l_mlwc | 
|   | 
| double precision, dimension(1:71)  | mod_radiative_cooling::l_mlsolar1 | 
|   | 
| double precision, dimension(1:110)  | mod_radiative_cooling::l_spex | 
|   | 
| double precision, dimension(1:45)  | mod_radiative_cooling::l_jccorona | 
|   | 
| double precision, dimension(1:151)  | mod_radiative_cooling::l_cl_ism | 
|   | 
| double precision, dimension(1:151)  | mod_radiative_cooling::l_cl_solar | 
|   | 
| double precision, dimension(1:76)  | mod_radiative_cooling::l_dm_2 | 
|   | 
| double precision, dimension(1:101)  | mod_radiative_cooling::l_dere_corona | 
|   | 
| double precision, dimension(1:101)  | mod_radiative_cooling::l_dere_photo | 
|   | 
| double precision, dimension(1:55)  | mod_radiative_cooling::l_colgan | 
|   | 
| double precision, dimension(1:110)  | mod_radiative_cooling::nenh_spex | 
|   | 
| integer  | mod_radiative_cooling::n_dm | 
|   | 
| integer  | mod_radiative_cooling::n_mb | 
|   | 
| integer  | mod_radiative_cooling::n_mlcosmol | 
|   | 
| integer  | mod_radiative_cooling::n_mlwc | 
|   | 
| integer  | mod_radiative_cooling::n_mlsolar1 | 
|   | 
| integer  | mod_radiative_cooling::n_spex | 
|   | 
| integer  | mod_radiative_cooling::n_jccorona | 
|   | 
| integer  | mod_radiative_cooling::n_cl_ism | 
|   | 
| integer  | mod_radiative_cooling::n_cl_solar | 
|   | 
| integer  | mod_radiative_cooling::n_dm_2 | 
|   | 
| integer  | mod_radiative_cooling::n_dere | 
|   | 
| integer  | mod_radiative_cooling::n_colgan | 
|   |