|
| subroutine, public | m_variables_conversion::s_convert_to_mixture_variables (q_vf, i, j, k, rho, gamma, pi_inf, qv, re_k, g_k, g) |
| | Dispatch to the s_convert_mixture_to_mixture_variables and s_convert_species_to_mixture_variables subroutines. Replaces a procedure pointer.
|
| |
| subroutine, public | m_variables_conversion::s_compute_pressure (energy, alf, dyn_p, pi_inf, gamma, rho, qv, rhoyks, pres, t, stress, mom, g, pres_mag) |
| | This procedure conditionally calculates the appropriate pressure.
|
| |
| subroutine, public | m_variables_conversion::s_convert_mixture_to_mixture_variables (q_vf, i, j, k, rho, gamma, pi_inf, qv) |
| | This subroutine is designed for the gamma/pi_inf model and provided a set of either conservative or primitive variables, transfers the density, specific heat ratio function and the liquid stiffness function from q_vf to rho, gamma and pi_inf.
|
| |
| subroutine, public | m_variables_conversion::s_convert_species_to_mixture_variables (q_vf, k, l, r, rho, gamma, pi_inf, qv, re_k, g_k, g) |
| | This subroutine is designed for the volume fraction model and provided a set of either conservative or primitive variables, computes the density, the specific heat ratio function and the liquid stiffness function from q_vf and stores the results into rho, gamma and pi_inf.
|
| |
| subroutine, public | m_variables_conversion::s_convert_species_to_mixture_variables_acc (rho_k, gamma_k, pi_inf_k, qv_k, alpha_k, alpha_rho_k, re_k, g_k, g) |
| |
| impure subroutine, public | m_variables_conversion::s_initialize_variables_conversion_module |
| | The computation of parameters, the allocation of memory, the association of pointers and/or the execution of any other procedures that are necessary to setup the module.
|
| |
| subroutine, public | m_variables_conversion::s_initialize_mv (qk_cons_vf, mv) |
| |
| subroutine, public | m_variables_conversion::s_initialize_pb (qk_cons_vf, mv, pb) |
| |
| subroutine, public | m_variables_conversion::s_convert_conservative_to_primitive_variables (qk_cons_vf, q_t_sf, qk_prim_vf, ibounds) |
| | The following procedure handles the conversion between the conservative variables and the primitive variables.
|
| |
| impure subroutine, public | m_variables_conversion::s_convert_primitive_to_conservative_variables (q_prim_vf, q_cons_vf) |
| | The following procedure handles the conversion between the primitive variables and the conservative variables.
|
| |
| subroutine, public | m_variables_conversion::s_convert_primitive_to_flux_variables (qk_prim_vf, fk_vf, fk_src_vf, is1, is2, is3, s2b, s3b) |
| | The following subroutine handles the conversion between the primitive variables and the Eulerian flux variables.
|
| |
| subroutine, public | m_variables_conversion::s_compute_species_fraction (q_vf, k, l, r, alpha_rho_k, alpha_k) |
| | This subroutine computes partial densities and volume fractions.
|
| |
| impure subroutine | m_variables_conversion::s_finalize_variables_conversion_module () |
| |
| subroutine | m_variables_conversion::s_compute_speed_of_sound (pres, rho, gamma, pi_inf, h, adv, vel_sum, c_c, c, qv) |
| |
| subroutine | m_variables_conversion::s_compute_fast_magnetosonic_speed (rho, c, b, norm, c_fast, h) |
| |
|
| real(wp), dimension(:), allocatable, public | m_variables_conversion::gammas |
| |
| real(wp), dimension(:), allocatable, public | m_variables_conversion::gs_min |
| |
| real(wp), dimension(:), allocatable, public | m_variables_conversion::pi_infs |
| |
| real(wp), dimension(:), allocatable, public | m_variables_conversion::ps_inf |
| |
| real(wp), dimension(:), allocatable, public | m_variables_conversion::cvs |
| |
| real(wp), dimension(:), allocatable, public | m_variables_conversion::qvs |
| |
| real(wp), dimension(:), allocatable, public | m_variables_conversion::qvps |
| |
| real(wp), dimension(:), allocatable | m_variables_conversion::gs_vc |
| |
| integer, dimension(:), allocatable | m_variables_conversion::bubrs_vc |
| |
| real(wp), dimension(:, :), allocatable | m_variables_conversion::res_vc |
| |
| integer | m_variables_conversion::is1b |
| |
| integer | m_variables_conversion::is2b |
| |
| integer | m_variables_conversion::is3b |
| |
| integer | m_variables_conversion::is1e |
| |
| integer | m_variables_conversion::is2e |
| |
| integer | m_variables_conversion::is3e |
| |
| real(wp), dimension(:, :, :), allocatable, public | m_variables_conversion::rho_sf |
| | Scalar density function.
|
| |
| real(wp), dimension(:, :, :), allocatable, public | m_variables_conversion::gamma_sf |
| | Scalar sp. heat ratio function.
|
| |
| real(wp), dimension(:, :, :), allocatable, public | m_variables_conversion::pi_inf_sf |
| | Scalar liquid stiffness function.
|
| |
| real(wp), dimension(:, :, :), allocatable, public | m_variables_conversion::qv_sf |
| | Scalar liquid energy reference function.
|
| |