type_hcf_impedance_exp Derived Type

type, private, extends(abst_hcf_impedance) :: type_hcf_impedance_exp


Inherits

type~~type_hcf_impedance_exp~~InheritsGraph type~type_hcf_impedance_exp type_hcf_impedance_exp type~abst_hcf_impedance abst_hcf_impedance type~type_hcf_impedance_exp->type~abst_hcf_impedance

Type-Bound Procedures

procedure, public :: calc_impedance => calc_impedance_exp

  • interface

    private pure elemental module function calc_impedance_exp(self, q_ice) result(kr)

    Arguments

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

    Return Value real(kind=real64)

Source Code

    type, extends(abst_hcf_impedance) :: type_hcf_impedance_exp
    contains
        procedure :: calc_impedance => calc_impedance_exp
    end type type_hcf_impedance_exp