type_hcf_base_impedance_viscosity Derived Type

type, public, extends(abst_hcf) :: type_hcf_base_impedance_viscosity


Inherits

type~~type_hcf_base_impedance_viscosity~~InheritsGraph type~type_hcf_base_impedance_viscosity type_hcf_base_impedance_viscosity type~abst_hcf abst_hcf type~type_hcf_base_impedance_viscosity->type~abst_hcf type~abst_hcf_base abst_hcf_base type~abst_hcf->type~abst_hcf_base base type~abst_hcf_impedance abst_hcf_impedance type~abst_hcf->type~abst_hcf_impedance impedance type~abst_hcf_viscosity abst_hcf_viscosity type~abst_hcf->type~abst_hcf_viscosity viscosity

Type-Bound Procedures

procedure, public :: calc_kflh => calc_kflh_base_impedance_viscosity

  • interface

    private pure elemental module function calc_kflh_base_impedance_viscosity(self, state) result(kflh)

    Arguments

    Type IntentOptional Attributes Name
    class(type_hcf_base_impedance_viscosity), intent(in) :: self
    type(type_state), intent(in) :: state

    Return Value real(kind=real64)

Source Code

    type, extends(abst_hcf) :: type_hcf_base_impedance_viscosity
    contains
        procedure :: calc_kflh => calc_kflh_base_impedance_viscosity
    end type type_hcf_base_impedance_viscosity