| 
| subroutine  | mod_thermal_conduction::tc_init_params (phys_gamma) | 
|   | 
| subroutine, public  | mod_thermal_conduction::tc_get_mhd_params (fl, read_mhd_params) | 
|   | Init TC coefficients: MHD case.  
  | 
|   | 
| subroutine, public  | mod_thermal_conduction::tc_get_hd_params (fl, read_hd_params) | 
|   | Init TC coefficients: HD case.  
  | 
|   | 
| double precision function, public  | mod_thermal_conduction::get_tc_dt_mhd (w, ixil, ixol, dxd, x, fl) | 
|   | Get the explicut timestep for the TC (mhd implementation)  
  | 
|   | 
| subroutine, public  | mod_thermal_conduction::sts_set_source_tc_mhd (ixil, ixol, w, x, wres, fix_conserve_at_step, my_dt, igrid, nflux, fl) | 
|   | anisotropic thermal conduction with slope limited symmetric scheme Sharma 2007 Journal of Computational Physics 227, 123  
  | 
|   | 
| subroutine  | mod_thermal_conduction::set_source_tc_mhd (ixil, ixol, w, x, fl, qvec, rho, te, alpha) | 
|   | 
| double precision function, dimension(ixi^s)  | mod_thermal_conduction::slope_limiter (f, ixil, ixol, idims, pm, tc_slope_limiter) | 
|   | 
| double precision function, public  | mod_thermal_conduction::get_tc_dt_hd (w, ixil, ixol, dxd, x, fl) | 
|   | Get the explicit timestep for the TC (hd implementation)  
  | 
|   | 
| subroutine, public  | mod_thermal_conduction::sts_set_source_tc_hd (ixil, ixol, w, x, wres, fix_conserve_at_step, my_dt, igrid, nflux, fl) | 
|   | 
| subroutine  | mod_thermal_conduction::set_source_tc_hd (ixil, ixol, w, x, fl, qvec, rho, te) | 
|   |