holder_vhcs Derived Type

type, public :: holder_vhcs


Inherits

type~~holder_vhcs~~InheritsGraph type~holder_vhcs holder_vhcs type~abst_vhc abst_vhc type~holder_vhcs->type~abst_vhc p

Inherited by

type~~holder_vhcs~~InheritedByGraph type~holder_vhcs holder_vhcs type~type_material_manager type_material_manager type~type_material_manager->type~holder_vhcs vhc type~type_proereties_manager type_proereties_manager type~type_proereties_manager->type~type_material_manager materials type~type_ftdss type_ftdss type~type_ftdss->type~type_proereties_manager property

Components

Type Visibility Attributes Name Initial
class(abst_vhc), public, allocatable :: p

Type-Bound Procedures

procedure, public, pass(self) :: initialize => initialize_holder_vhcs

  • interface

    private module subroutine initialize_holder_vhcs(self, input, i_material)

    Arguments

    Type IntentOptional Attributes Name
    class(holder_vhcs), intent(inout) :: self
    type(type_input), intent(in) :: input
    integer(kind=int32), intent(in) :: i_material

Source Code

    type :: holder_vhcs
        class(abst_vhc), allocatable :: p
    contains
        procedure, pass(self) :: initialize => initialize_holder_vhcs
    end type holder_vhcs