SELF_Mesh Module



Contents


Variables

TypeVisibilityAttributesNameInitial
integer, public, parameter:: SELF_BC_NONORMALFLOW =102
integer, public, parameter:: SELF_BC_NOSTRESS =201
integer, public, parameter:: SELF_BC_PRESCRIBED =100
integer, public, parameter:: SELF_BC_PRESCRIBED_STRESS =200
integer, public, parameter:: SELF_BC_RADIATION =101
integer, public, parameter:: SELF_MESH_HOPR_2D =3
integer, public, parameter:: SELF_MESH_HOPR_3D =4
integer, public, parameter:: SELF_MESH_ISM_V2_2D =1
integer, public, parameter:: SELF_MESH_ISM_V2_3D =2
integer, public, parameter:: selfHexahedronBilinear =118
integer, public, parameter:: selfHexahedronLinear =108
integer, public, parameter:: selfHexahedronNonlinear =208
integer, public, parameter:: selfLineLinear =1
integer, public, parameter:: selfLineNonlinear =2
integer, public, parameter:: selfPrismBilinear =116
integer, public, parameter:: selfPrismLinear =106
integer, public, parameter:: selfPrismNonlinear =206
integer, public, parameter:: selfPyramidBilinear =115
integer, public, parameter:: selfPyramidLinear =105
integer, public, parameter:: selfPyramidNonlinear =205
integer, public, parameter:: selfQuadBilinear =14
integer, public, parameter:: selfQuadLinear =4
integer, public, parameter:: selfQuadNonlinear =24
integer, public, parameter:: selfTetrahedronLinear =104
integer, public, parameter:: selfTetrahedronNonlinear =204
integer, public, parameter:: selfTriangleLinear =3
integer, public, parameter:: selfTriangleNonlinear =23
integer, public, parameter:: self_BCDefault =1
integer, public, parameter:: self_nBCsDefault =5

Derived Types

type, public :: SEMMesh

Components

TypeVisibilityAttributesNameInitial
type(DomainDecomposition), public :: decomp
integer, public :: nBCs
integer, public :: nCornerNodes
integer, public :: nElem
integer, public :: nGeo
integer, public :: nGlobalElem
integer, public :: nNodes
integer, public :: nSides
integer, public :: nUniqueNodes
integer, public :: nUniqueSides
integer, public :: quadrature