Abstract_HCF Derived Type

type, public, abstract :: Abstract_HCF

get/set


Inherited by

type~~abstract_hcf~~InheritedByGraph type~abstract_hcf Abstract_HCF type~abstract_hcf_base Abstract_HCF_Base type~abstract_hcf_base->type~abstract_hcf type~abstract_hcf_base_impedance Abstract_HCF_Base_Impedance type~abstract_hcf_base_impedance->type~abstract_hcf type~abstract_hcf_base_impedance_viscosity Abstract_HCF_Base_Impedance_Viscosity type~abstract_hcf_base_impedance_viscosity->type~abstract_hcf type~abstract_hcf_base_viscosity Abstract_HCF_Base_Viscosity type~abstract_hcf_base_viscosity->type~abstract_hcf type~abstract_hcf_impedance Abstract_HCF_Impedance type~abstract_hcf_impedance->type~abstract_hcf type~abstract_hcf_impedance_viscosity Abstract_HCF_Impedance_Viscosity type~abstract_hcf_impedance_viscosity->type~abstract_hcf type~abstract_hcf_viscosity Abstract_HCF_Viscosity type~abstract_hcf_viscosity->type~abstract_hcf type~type_hcf_base_bc Type_HCF_Base_BC type~type_hcf_base_bc->type~abstract_hcf_base type~type_hcf_base_durner Type_HCF_Base_Durner type~type_hcf_base_durner->type~abstract_hcf_base type~type_hcf_base_dvgch Type_HCF_Base_DVGCH type~type_hcf_base_dvgch->type~abstract_hcf_base type~type_hcf_base_impedance_bc Type_HCF_Base_Impedance_BC type~type_hcf_base_impedance_bc->type~abstract_hcf_base_impedance type~type_hcf_base_impedance_durner Type_HCF_Base_Impedance_Durner type~type_hcf_base_impedance_durner->type~abstract_hcf_base_impedance type~type_hcf_base_impedance_dvgch Type_HCF_Base_Impedance_DVGCH type~type_hcf_base_impedance_dvgch->type~abstract_hcf_base_impedance type~type_hcf_base_impedance_ko Type_HCF_Base_Impedance_KO type~type_hcf_base_impedance_ko->type~abstract_hcf_base_impedance type~type_hcf_base_impedance_mvg Type_HCF_Base_Impedance_MVG type~type_hcf_base_impedance_mvg->type~abstract_hcf_base_impedance type~type_hcf_base_impedance_vg Type_HCF_Base_Impedance_VG type~type_hcf_base_impedance_vg->type~abstract_hcf_base_impedance type~type_hcf_base_impedance_viscosity_bc Type_HCF_Base_Impedance_Viscosity_BC type~type_hcf_base_impedance_viscosity_bc->type~abstract_hcf_base_impedance_viscosity type~type_hcf_base_impedance_viscosity_durner Type_HCF_Base_Impedance_Viscosity_Durner type~type_hcf_base_impedance_viscosity_durner->type~abstract_hcf_base_impedance_viscosity type~type_hcf_base_impedance_viscosity_dvgch Type_HCF_Base_Impedance_Viscosity_DVGCH type~type_hcf_base_impedance_viscosity_dvgch->type~abstract_hcf_base_impedance_viscosity type~type_hcf_base_impedance_viscosity_ko Type_HCF_Base_Impedance_Viscosity_KO type~type_hcf_base_impedance_viscosity_ko->type~abstract_hcf_base_impedance_viscosity type~type_hcf_base_impedance_viscosity_mvg Type_HCF_Base_Impedance_Viscosity_MVG type~type_hcf_base_impedance_viscosity_mvg->type~abstract_hcf_base_impedance_viscosity type~type_hcf_base_impedance_viscosity_vg Type_HCF_Base_Impedance_Viscosity_VG type~type_hcf_base_impedance_viscosity_vg->type~abstract_hcf_base_impedance_viscosity type~type_hcf_base_ko Type_HCF_Base_KO type~type_hcf_base_ko->type~abstract_hcf_base type~type_hcf_base_mvg Type_HCF_Base_MVG type~type_hcf_base_mvg->type~abstract_hcf_base type~type_hcf_base_vg Type_HCF_Base_VG type~type_hcf_base_vg->type~abstract_hcf_base type~type_hcf_base_viscosity_bc Type_HCF_Base_Viscosity_BC type~type_hcf_base_viscosity_bc->type~abstract_hcf_base_viscosity type~type_hcf_base_viscosity_durner Type_HCF_Base_Viscosity_Durner type~type_hcf_base_viscosity_durner->type~abstract_hcf_base_viscosity type~type_hcf_base_viscosity_dvgch Type_HCF_Base_Viscosity_DVGCH type~type_hcf_base_viscosity_dvgch->type~abstract_hcf_base_viscosity type~type_hcf_base_viscosity_ko Type_HCF_Base_Viscosity_KO type~type_hcf_base_viscosity_ko->type~abstract_hcf_base_viscosity type~type_hcf_base_viscosity_mvg Type_HCF_Base_Viscosity_MVG type~type_hcf_base_viscosity_mvg->type~abstract_hcf_base_viscosity type~type_hcf_base_viscosity_vg Type_HCF_Base_Viscosity_VG type~type_hcf_base_viscosity_vg->type~abstract_hcf_base_viscosity type~type_hcf_impedance Type_HCF_Impedance type~type_hcf_impedance->type~abstract_hcf_impedance type~type_hcf_impedance_viscosity Type_HCF_Impedance_Viscosity type~type_hcf_impedance_viscosity->type~abstract_hcf_impedance_viscosity type~type_hcf_viscosity Type_HCF_Viscosity type~type_hcf_viscosity->type~abstract_hcf_viscosity

Components

Type Visibility Attributes Name Initial
real(kind=real64), public, allocatable :: Kflh(:)
real(kind=real64), public :: Ks

saturated hydraulic conductivity

integer(kind=int32), public :: nsize

Source Code

    type, abstract :: Abstract_HCF
        real(real64) :: Ks !! saturated hydraulic conductivity
        integer(int32) :: nsize
        real(real64), allocatable :: Kflh(:)
    contains
        !! get/set
    end type Abstract_HCF