solid_prop_t Derived Type

type, public :: solid_prop_t


Inherits

type~~solid_prop_t~~InheritsGraph type~solid_prop_t solid_prop_t type~fs_port_pointer_t FS_port_pointer_t type~solid_prop_t->type~fs_port_pointer_t thermP type~ss_src_port_pointer_t SS_src_port_pointer_t type~solid_prop_t->type~ss_src_port_pointer_t thermS type~fs_port_t FS_port_t type~fs_port_pointer_t->type~fs_port_t p type~ss_src_port_t SS_src_port_t type~ss_src_port_pointer_t->type~ss_src_port_t p type~port_t port_t type~fs_port_t->type~port_t type~ss_src_port_t->type~port_t

Inherited by

type~~solid_prop_t~~InheritedByGraph type~solid_prop_t solid_prop_t type~solid_t solid_t type~solid_t->type~solid_prop_t MC_Prop

Components

Type Visibility Attributes Name Initial
integer, public :: NbCells
integer, public :: nb_FS_ports
real(kind=dp), public, allocatable :: dxLoc(:)
real(kind=dp), public, allocatable :: volLoc(:)
real(kind=dp), public :: Area

Cross-section area

logical, public :: SSsrcLink
logical, public :: cond_btw_nodes
logical, public, allocatable :: FSlink(:)
type(FS_port_pointer_t), public, allocatable :: thermP(:)
type(SS_src_port_pointer_t), public, allocatable :: thermS(:)
integer, public, allocatable :: idxFSlk(:)

Source Code

    type solid_prop_t
        integer  :: NbCells, nb_FS_ports
        real(dp), allocatable :: dxLoc(:), volLoc(:)
        real(dp) :: Area        !! Cross-section area
        logical  :: SSsrcLink, cond_btw_nodes
        logical, allocatable :: FSlink(:)
        type(FS_port_pointer_t), allocatable :: thermP(:)
        type(SS_src_port_pointer_t), allocatable :: thermS(:)
        integer, allocatable :: idxFSlk(:) 
    end type solid_prop_t