lab_prop_t Derived Type

type, public :: lab_prop_t


Inherits

type~~lab_prop_t~~InheritsGraph type~lab_prop_t lab_prop_t type~material_t material_t type~lab_prop_t->type~material_t mat type~signal_t signal_t type~lab_prop_t->type~signal_t value c_ptr c_ptr type~material_t->c_ptr res_cfg, th_cond_cfg, stra_cfg, t_crit_cfg, bc_cfg, jc_cfg, tcs_cfg, heat_cap_cfg c_funptr c_funptr type~signal_t->c_funptr init_signal_ext_ptr, sign_ptr type~signal_t->c_ptr val_cfg type~simulation_t simulation_t type~signal_t->type~simulation_t sim type~simulation_t->type~signal_t impl_tol

Inherited by

type~~lab_prop_t~~InheritedByGraph type~lab_prop_t lab_prop_t type~label_t label_t type~label_t->type~lab_prop_t regionArr, edgeArr type~mesh2d_t mesh2D_t type~mesh2d_t->type~label_t label

Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: id
character(len=:), public, allocatable :: type
type(signal_t), public :: value
real(kind=dp), public :: SurfaceRegion
real(kind=dp), public :: LengthBC
class(material_t), public, pointer :: mat

Source Code

    type lab_prop_t
        character(:), allocatable :: id, type
        type(signal_t) :: value
        real(kind=dp) :: SurfaceRegion, LengthBC
        class(material_t), pointer :: mat
    end type lab_prop_t