|
Scrambler
1
|
Data Types | |
| interface | LoadFieldIntoLayout |
| interface | TransferLayouts |
| interface | UnLoadFieldFromLayout |
Public Member Functions | |
| subroutine | LoadFieldIntoLayoutC (layout, data, FieldID, level_opt) |
| Use the tree structure on a given level to populate the layout. | |
| subroutine | UnLoadFieldFromLayoutC (layout, data, FieldID, lPeriodic, rmbc) |
| Use the tree structure on a given level to populate the layout. | |
| subroutine | TransferLayoutsC (layout_src, layout_trg, data, newdata_opt) |
| Use the tree structure on a given level to populate the layout. | |
| subroutine | LoadFieldIntoLayoutR (layout, data, FieldID, level_opt) |
| Use the tree structure on a given level to populate the layout. | |
| subroutine | UnLoadFieldFromLayoutR (layout, data, FieldID, lPeriodic, rmbc) |
| Use the tree structure on a given level to populate the layout. | |
| subroutine | TransferLayoutsR (layout_src, layout_trg, data, newdata_opt) |
| Use the tree structure on a given level to populate the layout. | |
| subroutine | LayoutTransferC (mC, mD, layout_src, layout_trg, data_src, data_trg) |
Definition at line 1 of file layout_comms.f90.
| subroutine LoadFieldIntoLayoutC | ( | TYPE(LayoutDef) | layout, |
| COMPLEX(8), dimension(:,:,:,:), pointer | data, | ||
| INTEGER, dimension(:) | FieldID, | ||
| INTEGER, optional | level_opt | ||
| ) |
Use the tree structure on a given level to populate the layout.
Definition at line 26 of file layout_comms.f90.
| subroutine UnLoadFieldFromLayoutC | ( | TYPE(LayoutDef) | layout, |
| COMPLEX(8), dimension(:,:,:,:) | data, | ||
| INTEGER, dimension(:,:) | FieldID, | ||
| LOGICAL, dimension(:) | lPeriodic, | ||
| INTEGER | rmbc | ||
| ) |
Use the tree structure on a given level to populate the layout.
Definition at line 137 of file layout_comms.f90.
| subroutine TransferLayoutsC | ( | TYPE(LayoutDef) | layout_src, |
| TYPE(LayoutDef) | layout_trg, | ||
| COMPLEX(8), dimension(:,:,:,:), pointer | data, | ||
| COMPLEX(8), dimension(:,:,:,:), optional, pointer | newdata_opt | ||
| ) |
Use the tree structure on a given level to populate the layout.
Definition at line 200 of file layout_comms.f90.
| subroutine LoadFieldIntoLayoutR | ( | TYPE(LayoutDef) | layout, |
| REAL(8), dimension(:,:,:,:), pointer | data, | ||
| INTEGER, dimension(:) | FieldID, | ||
| INTEGER, optional | level_opt | ||
| ) |
Use the tree structure on a given level to populate the layout.
Definition at line 249 of file layout_comms.f90.
| subroutine UnLoadFieldFromLayoutR | ( | TYPE(LayoutDef) | layout, |
| REAL(8), dimension(:,:,:,:) | data, | ||
| INTEGER, dimension(:) | FieldID, | ||
| LOGICAL, dimension(:) | lPeriodic, | ||
| INTEGER | rmbc | ||
| ) |
Use the tree structure on a given level to populate the layout.
Definition at line 360 of file layout_comms.f90.
| subroutine TransferLayoutsR | ( | TYPE(LayoutDef) | layout_src, |
| TYPE(LayoutDef) | layout_trg, | ||
| REAL(8), dimension(:,:,:,:), pointer | data, | ||
| REAL(8), dimension(:,:,:,:), optional, pointer | newdata_opt | ||
| ) |
Use the tree structure on a given level to populate the layout.
Definition at line 416 of file layout_comms.f90.
| subroutine LayoutTransferC | ( | INTEGER, dimension(3,2) | mC, |
| INTEGER, dimension(3,2) | mD, | ||
| TYPE(LayoutDef) | layout_src, | ||
| TYPE(LayoutDef) | layout_trg, | ||
| COMPLEX(8), dimension(:,:,:,:), pointer | data_src, | ||
| COMPLEX(8), dimension(:,:,:,:), pointer | data_trg | ||
| ) |
Definition at line 464 of file layout_comms.f90.