Calculate_Kflh_Impedance Module Function

module function Calculate_Kflh_Impedance(self, thetaI) result(Kflh)

Arguments

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

Return Value real(kind=real64)


Calls

proc~~calculate_kflh_impedance~~CallsGraph proc~calculate_kflh_impedance Calculate_Kflh_Impedance interface~calculate_impedance_base Type_HCF_Impedance_Viscosity%Calculate_Impedance_Base proc~calculate_kflh_impedance->interface~calculate_impedance_base proc~calculate_impedance_base Calculate_Impedance_Base interface~calculate_impedance_base->proc~calculate_impedance_base

Called by

proc~~calculate_kflh_impedance~~CalledByGraph proc~calculate_kflh_impedance Calculate_Kflh_Impedance interface~calculate_kflh_impedance Type_HCF_Impedance%Calculate_Kflh_Impedance interface~calculate_kflh_impedance->proc~calculate_kflh_impedance proc~update_kflh_impedance Update_Kflh_Impedance proc~update_kflh_impedance->interface~calculate_kflh_impedance interface~update_kflh_impedance Type_HCF_Impedance%Update_Kflh_Impedance interface~update_kflh_impedance->proc~update_kflh_impedance

Source Code

    module function Calculate_Kflh_Impedance(self, thetaI) result(Kflh)
        implicit none
        class(Type_HCF_Impedance), intent(in) :: self
        real(real64), intent(in) :: thetaI
        real(real64) :: Kflh

        Kflh = self%Ks * self%Calculate_Impedance(self%Omega, thetaI)

    end function Calculate_Kflh_Impedance