Datatype for all faces in the mesh per level.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(tem_face_descriptor_type), | public | :: | faces(3) |
Face information: one descriptor for each direction (x,y,z). |
|||
type(tem_levelDesc_type), | public | :: | dimByDimDesc(3) |
Dimension-by-dimension level descriptors (these descriptors are necessary to build up the face descriptions). The first of this descriptor is build with (-1,0,0) and (+1,0,0) stencil for the x-direction. The second is build with (0,-1,0) and (0,+1,0) stencil for the y-direction. The third is build with (0,0,-1) and (0,0,+1) stencil for the z-direction. |
type tem_face_type
!> Face information: one descriptor for each direction (x,y,z).
type(tem_face_descriptor_type) :: faces(3)
!> Dimension-by-dimension level descriptors (these descriptors
!! are necessary to build up the face descriptions).
!! The first of this descriptor is build with (-1,0,0) and (+1,0,0)
!! stencil for the x-direction.
!! The second is build with (0,-1,0) and (0,+1,0)
!! stencil for the y-direction.
!! The third is build with (0,0,-1) and (0,0,+1)
!! stencil for the z-direction.
type(tem_levelDesc_type) :: dimByDimDesc(3)
end type tem_face_type