type_hcf_viscosity_supercool Derived Type

type, private, extends(abst_hcf_viscosity) :: type_hcf_viscosity_supercool


Inherits

type~~type_hcf_viscosity_supercool~~InheritsGraph type~type_hcf_viscosity_supercool type_hcf_viscosity_supercool type~abst_hcf_viscosity abst_hcf_viscosity type~type_hcf_viscosity_supercool->type~abst_hcf_viscosity

Type-Bound Procedures

procedure, public :: calc_viscosity => calc_viscosity_supercool

  • interface

    private pure elemental module function calc_viscosity_supercool(self, temperature) result(kr)

    Arguments

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

    Return Value real(kind=real64)

Source Code

    type, extends(abst_hcf_viscosity) :: type_hcf_viscosity_supercool
    contains
        procedure :: calc_viscosity => calc_viscosity_supercool
    end type type_hcf_viscosity_supercool