|
MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
|
Go to the source code of this file.
Modules | |
| module | mod_eos_pi_tables |
| PI (partial-ionisation) ionisation-degree backend for the eos% family. | |
Functions/Subroutines | |
| subroutine, public | mod_eos_pi_tables::ionization_degree_init (he_abundance, rfactor_norm, table_name, include_energy) |
| subroutine, public | mod_eos_pi_tables::ionization_degree_from_temperature (ixil, ixol, te, iz_h, iz_he) |
| Array interface for T -> ionization degrees. Used by get_Rfactor_tonly_PI (mod_eos_PI) to build the no-energy chromosphere/flare R-factor block. | |
| subroutine, public | mod_eos_pi_tables::ionization_get_state_scalar (rho, p, t, rfactor, iz_h, iz_he) |
| subroutine, public | mod_eos_pi_tables::ionization_state_tp (t, p, rfactor, iz_h, iz_he) |
| subroutine, public | mod_eos_pi_tables::ionization_solve_p_rfactor (rho, t, p, rfactor) |
| subroutine, public | mod_eos_pi_tables::ionization_get_state (ixil, ixol, rho, p, t, rfactor, iz_h, iz_he) |
| subroutine, public | mod_eos_pi_tables::ionization_get_rfactor_from_temperature (t, rfactor) |
| logical function, public | mod_eos_pi_tables::ionization_is_temperature_only () |
| subroutine, public | mod_eos_pi_tables::ionization_get_state_from_eint (rho, eint, invgam, t, p, rfactor, iz_h, iz_he) |
| subroutine, public | mod_eos_pi_tables::ionization_get_p_eint_from_rho_t (rho, t, invgam, p, eint, rfactor, iz_h, iz_he) |
| subroutine, public | mod_eos_pi_tables::ionization_get_csound2_t (t, invgam, csound2) |