The Open FUSION Toolkit 1.0.0-8905cc5
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 vector?
 
integer(i4n = 0
 Local size of vector.
 
integer(i8ng = 0
 Local size of vector.
 
integer(i4nslice = -1
 Number of local elements.
 
integer(i4offset = 0
 Offset within full vector.
 
integer(i8offsetg = 0
 Global offset within full vector.
 
logical per =.FALSE.
 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 vector.
 

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 vector?

◆ n

integer(i4) n = 0

Local size of vector.

◆ ng

integer(i8) ng = 0

Local size of vector.

◆ nslice

integer(i4) nslice = -1

Number of local elements.

◆ offset

integer(i4) offset = 0

Offset within full vector.

◆ offsetg

integer(i8) offsetg = 0

Global offset within full vector.

◆ per

logical per =.FALSE.

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 vector.


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