Scrambler
1
|
Module that handles the placement of splitregions. More...
Data Types | |
type | pSplitRegionDef |
type | SplitRegionDef |
SplitRegion Data Type. More... | |
Public Member Functions | |
subroutine | CreateSplitRegion (SplitRegion, Shape, InterfaceObj) |
Initializes a splitregion object. | |
subroutine | UpdateUniformRegion (SplitRegion) |
subroutine | AddSplitRegionToList (SplitRegion) |
subroutine | DestroySplitRegionObject (SplitRegionObj) |
subroutine | SplitRegionGridInit (Info, SplitRegion) |
subroutine | SplitRegionBeforeStep (Info, SplitRegion) |
subroutine | SplitRegionSetErrFlag (Info, SplitRegion) |
subroutine | SplitRegionBeforeGlobalStep (n) |
subroutine | PlaceSplitRegion (Info, SplitRegion, nOverlaps, mSs, offsets) |
Public Attributes | |
TYPE(pSplitRegionDef) | pSplitRegion |
Module that handles the placement of splitregions.
Definition at line 39 of file splitregions.f90.
subroutine CreateSplitRegion | ( | TYPE(SplitRegionDef), pointer | SplitRegion, |
TYPE(ShapeDef), optional, pointer | Shape, | ||
TYPE(InterfaceDef), optional, pointer | InterfaceObj | ||
) |
Initializes a splitregion object.
SplitRegion | SplitRegion object |
Definition at line 71 of file splitregions.f90.
subroutine UpdateUniformRegion | ( | TYPE(SplitRegionDef), pointer | SplitRegion | ) |
Definition at line 94 of file splitregions.f90.
subroutine AddSplitRegionToList | ( | TYPE(SplitRegionDef), pointer | SplitRegion | ) |
Definition at line 100 of file splitregions.f90.
subroutine DestroySplitRegionObject | ( | TYPE(SplitRegionDef), pointer | SplitRegionObj | ) |
Definition at line 111 of file splitregions.f90.
subroutine SplitRegionGridInit | ( | TYPE(InfoDef) | Info, |
TYPE(SplitRegionDef), pointer | SplitRegion | ||
) |
Definition at line 123 of file splitregions.f90.
subroutine SplitRegionBeforeStep | ( | TYPE(InfoDef) | Info, |
TYPE(SplitRegionDef), pointer | SplitRegion | ||
) |
Definition at line 137 of file splitregions.f90.
subroutine SplitRegionSetErrFlag | ( | TYPE(InfoDef) | Info, |
Type(SplitRegionDef), pointer | SplitRegion | ||
) |
Definition at line 157 of file splitregions.f90.
subroutine SplitRegionBeforeGlobalStep | ( | INTEGER | n | ) |
Definition at line 162 of file splitregions.f90.
subroutine PlaceSplitRegion | ( | TYPE(InfoDef) | Info, |
Type(SplitRegionDef) | SplitRegion, | ||
INTEGER | nOverlaps, | ||
INTEGER, dimension(:,:,:), pointer | mSs, | ||
REAL(KIND=qPREC), dimension(:,:), pointer | offsets | ||
) |
Definition at line 168 of file splitregions.f90.
TYPE(pSplitRegionDef) pSplitRegion |
Definition at line 63 of file splitregions.f90.