f_rddot_RP Function

public function f_rddot_RP(fCp, fRho, fR, fV, fR0, fCpbw)

Function that computes the bubble radial acceleration for Rayleigh-Plesset bubbles @param fCp Driving pressure @param fRho Current density @param fR Current bubble radius @param fV Current bubble velocity @param fR0 Equilibrium bubble radius @param fCpbw Boundary wall pressure

Arguments

TypeIntentOptionalAttributesName
real(kind=kind(0d0)), intent(in) :: fCp
real(kind=kind(0d0)), intent(in) :: fRho
real(kind=kind(0d0)), intent(in) :: fR
real(kind=kind(0d0)), intent(in) :: fV
real(kind=kind(0d0)), intent(in) :: fR0
real(kind=kind(0d0)), intent(in) :: fCpbw

Return Value real(kind=kind(0d0))

rddot = (1/r) ( -3/2 rdot^2 + ((r0/r)^3\gamma - Cp)/rho ) rddot = (1/r) ( -3/2 rdot^2 + (tmp1 - Cp)/rho ) rddot = (1/r) ( tmp2 )


Called by

proc~~f_rddot_rp~~CalledByGraph proc~f_rddot_rp f_rddot_RP proc~s_compute_bubble_source s_compute_bubble_source proc~s_compute_bubble_source->proc~f_rddot_rp proc~s_compute_rhs s_compute_rhs proc~s_compute_rhs->proc~f_rddot_rp 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