s_compute_bubble_source Subroutine

public subroutine s_compute_bubble_source(idir, q_prim_vf, q_cons_vf, mydivu, bub_adv_src, bub_r_src, bub_v_src, bub_p_src, bub_m_src)

The purpose of this procedure is to compute the source terms that are needed for the bubble modeling @param idir Dimension splitting index @param q_prim_vf Primitive variables @param q_cons_vf Conservative variables @param mydivu Divergence of velocity @param bub_adv_src Advection equation source due to bubble compression/expansion @param bub_r_src Bubble radius equation source @param bub_v_src Bubble velocity equation source @param bub_p_src Bubble pressure equation source @param bub_m_src Bubble mass equation source

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: idir
type(scalar_field), intent(in), dimension(sys_size):: q_prim_vf
type(scalar_field), intent(in), dimension(sys_size):: q_cons_vf
type(scalar_field), intent(in) :: mydivu
real(kind=kind(0d0)), intent(inout), dimension(0:m, 0:n, 0:p):: bub_adv_src
real(kind=kind(0d0)), intent(inout), dimension(0:m, 0:n, 0:p, 1:nb):: bub_r_src
real(kind=kind(0d0)), intent(inout), dimension(0:m, 0:n, 0:p, 1:nb):: bub_v_src
real(kind=kind(0d0)), intent(inout), dimension(0:m, 0:n, 0:p, 1:nb):: bub_p_src
real(kind=kind(0d0)), intent(inout), dimension(0:m, 0:n, 0:p, 1:nb):: bub_m_src

Calls

proc~~s_compute_bubble_source~~CallsGraph proc~s_compute_bubble_source s_compute_bubble_source proc~s_comp_n_from_prim s_comp_n_from_prim proc~s_compute_bubble_source->proc~s_comp_n_from_prim proc~f_h f_H proc~s_compute_bubble_source->proc~f_h proc~f_vflux f_vflux proc~s_compute_bubble_source->proc~f_vflux proc~s_bwproperty s_bwproperty proc~s_compute_bubble_source->proc~s_bwproperty proc~f_cpbw f_cpbw proc~s_compute_bubble_source->proc~f_cpbw proc~f_cgas f_cgas proc~s_compute_bubble_source->proc~f_cgas proc~f_cpinfdot f_cpinfdot proc~s_compute_bubble_source->proc~f_cpinfdot proc~f_rddot f_rddot proc~s_compute_bubble_source->proc~f_rddot proc~f_cpbw_km f_cpbw_KM proc~s_compute_bubble_source->proc~f_cpbw_km proc~s_quad s_quad proc~s_compute_bubble_source->proc~s_quad proc~f_bpres_dot f_bpres_dot proc~s_compute_bubble_source->proc~f_bpres_dot proc~f_hdot f_Hdot proc~s_compute_bubble_source->proc~f_hdot proc~f_rddot_km f_rddot_KM proc~s_compute_bubble_source->proc~f_rddot_km proc~f_rddot_rp f_rddot_RP proc~s_compute_bubble_source->proc~f_rddot_rp

Contents

None