s_convert_conservative_to_primitive_variables Subroutine

public subroutine s_convert_conservative_to_primitive_variables(qK_cons_vf, qK_prim_vf, gm_alphaK_vf, ix, iy, iz)

The following procedure handles the conversion between the conservative variables and the primitive variables. @param qK_cons_vf Conservative variables @param qK_prim_vf Primitive variables @param gm_alphaK_vf Gradient magnitude of the volume fraction @param ix Index bounds in first coordinate direction @param iy Index bounds in second coordinate direction @param iz Index bounds in third coordinate direction

Arguments

TypeIntentOptionalAttributesName
type(scalar_field), intent(inout), dimension(sys_size):: qK_cons_vf
type(scalar_field), intent(inout), dimension(sys_size):: qK_prim_vf
type(scalar_field), intent(in), allocatable, dimension(:):: gm_alphaK_vf
type(int_bounds_info), intent(in) :: ix
type(int_bounds_info), intent(in) :: iy
type(int_bounds_info), intent(in) :: iz

Calls

proc~~s_convert_conservative_to_primitive_variables~~CallsGraph proc~s_convert_conservative_to_primitive_variables s_convert_conservative_to_primitive_variables proc~s_convert_species_to_mixture_variables_acc s_convert_species_to_mixture_variables_acc proc~s_convert_conservative_to_primitive_variables->proc~s_convert_species_to_mixture_variables_acc proc~s_convert_species_to_mixture_variables_bubbles_acc s_convert_species_to_mixture_variables_bubbles_acc proc~s_convert_conservative_to_primitive_variables->proc~s_convert_species_to_mixture_variables_bubbles_acc proc~s_comp_n_from_cons s_comp_n_from_cons proc~s_convert_conservative_to_primitive_variables->proc~s_comp_n_from_cons

Called by

proc~~s_convert_conservative_to_primitive_variables~~CalledByGraph proc~s_convert_conservative_to_primitive_variables s_convert_conservative_to_primitive_variables proc~s_compute_rhs s_compute_rhs proc~s_compute_rhs->proc~s_convert_conservative_to_primitive_variables proc~s_1st_order_tvd_rk s_1st_order_tvd_rk proc~s_1st_order_tvd_rk->proc~s_compute_rhs proc~s_2nd_order_tvd_rk s_2nd_order_tvd_rk proc~s_2nd_order_tvd_rk->proc~s_compute_rhs proc~s_3rd_order_tvd_rk s_3rd_order_tvd_rk proc~s_3rd_order_tvd_rk->proc~s_compute_rhs program~p_main p_main program~p_main->proc~s_1st_order_tvd_rk program~p_main->proc~s_2nd_order_tvd_rk program~p_main->proc~s_3rd_order_tvd_rk

Contents

None