Calculate_Kflh_Base_DVGCH Module Function

module function Calculate_Kflh_Base_DVGCH(self, h) result(Kflh)

Arguments

Type IntentOptional Attributes Name
class(Type_HCF_Base_DVGCH), intent(in) :: self
real(kind=real64), intent(in) :: h

Return Value real(kind=real64)


Calls

proc~~calculate_kflh_base_dvgch~~CallsGraph proc~calculate_kflh_base_dvgch Calculate_Kflh_Base_DVGCH interface~calculate_kr_base_dvgch Type_HCF_Base_DVGCH%Calculate_kr_Base_DVGCH proc~calculate_kflh_base_dvgch->interface~calculate_kr_base_dvgch proc~calculate_kr_base_dvgch Calculate_kr_Base_DVGCH interface~calculate_kr_base_dvgch->proc~calculate_kr_base_dvgch interface~calculate_kr_dvgch_base Calculate_kr_DVGCH_Base proc~calculate_kr_base_dvgch->interface~calculate_kr_dvgch_base proc~calculate_kr_dvgch_base Calculate_kr_DVGCH_Base interface~calculate_kr_dvgch_base->proc~calculate_kr_dvgch_base

Called by

proc~~calculate_kflh_base_dvgch~~CalledByGraph proc~calculate_kflh_base_dvgch Calculate_Kflh_Base_DVGCH interface~calculate_kflh_base_dvgch Type_HCF_Base_DVGCH%Calculate_Kflh_Base_DVGCH interface~calculate_kflh_base_dvgch->proc~calculate_kflh_base_dvgch proc~update_kflh_base_dvgch Update_Kflh_Base_DVGCH proc~update_kflh_base_dvgch->interface~calculate_kflh_base_dvgch interface~update_kflh_base_dvgch Type_HCF_Base_DVGCH%Update_Kflh_Base_DVGCH interface~update_kflh_base_dvgch->proc~update_kflh_base_dvgch

Source Code

    module function Calculate_Kflh_Base_DVGCH(self, h) result(Kflh)
        implicit none
        class(Type_HCF_Base_DVGCH), intent(in) :: self
        real(real64), intent(in) :: h
        real(real64) :: Kflh

        Kflh = self%Ks * self%Calculate_kr(h)

    end function Calculate_Kflh_Base_DVGCH