The Open FUSION Toolkit 1.0.0-beta5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Attributes | List of all members
oft_map Type Reference

Detailed Description

Block mapping structure.

Public Attributes

logical, dimension(:), pointer, contiguous gbe => NULL()
 Global boundary element flag.
 
integer(i8), dimension(:), pointer, contiguous lge => NULL()
 List of global indices.
 
logical local =.FALSE.
 Map corresponds to local field.
 
integer(i4n = 0
 Local size of field.
 
integer(i8ng = 0
 Local size of field.
 
integer(i4nslice = -1
 Number of local elements.
 
integer(i4offset = 0
 Offset within full field.
 
integer(i8offsetg = 0
 Global offset within full field.
 
logical per =.FALSE.
 Flag indicating map has periodic elements.
 
integer(i4), dimension(:), pointer, contiguous slice => NULL()
 List of boundary elements in full vector.
 
integer(i4soffset = 0
 Offset of local slice within full field.
 

Member Data Documentation

◆ gbe

logical, dimension(:), pointer, contiguous gbe => NULL()

Global boundary element flag.

◆ lge

integer(i8), dimension(:), pointer, contiguous lge => NULL()

List of global indices.

◆ local

logical local =.FALSE.

Map corresponds to local field.

◆ n

integer(i4) n = 0

Local size of field.

◆ ng

integer(i8) ng = 0

Local size of field.

◆ nslice

integer(i4) nslice = -1

Number of local elements.

◆ offset

integer(i4) offset = 0

Offset within full field.

◆ offsetg

integer(i8) offsetg = 0

Global offset within full field.

◆ per

logical per =.FALSE.

Flag indicating map has periodic elements.

◆ slice

integer(i4), dimension(:), pointer, contiguous slice => NULL()

List of boundary elements in full vector.

◆ soffset

integer(i4) soffset = 0

Offset of local slice within full field.


The documentation for this type was generated from the following file: