|
Scrambler
1
|
Module that handles the placement of splitregions. More...
Collaboration diagram for Splitregions: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.