Scrambler
1
|
Contains some initialization routines and communication parameters. More...
Public Attributes | |
INTEGER, parameter, public | iRecvGridsFromParents = 1 |
INTEGER, parameter, public | iSendGridsToChildren = 2 |
INTEGER, parameter, public | TRANSMIT_CHILD_GRIDS = 1 |
INTEGER, parameter, public | iRecvParentsData = 3 |
INTEGER, parameter, public | iSendChildrenData = 4 |
INTEGER, parameter, public | TRANSMIT_CHILD_DATA = 2 |
INTEGER, parameter, public | iRecvOverlapsNeighbors = 5 |
INTEGER, parameter, public | iSendOverlapsNeighbors = 6 |
INTEGER, parameter, public | TRANSMIT_OVERLAPS_NEIGHBORS = 3 |
INTEGER, parameter, public | iRecvOldNodeOverlaps = 7 |
INTEGER, parameter, public | iSendOverlapsToOldNodesChildren = 8 |
INTEGER, parameter, public | iSendOverlapsToNodesOldChildren = 10 |
INTEGER, parameter, public | TRANSMIT_OLD_NODE_OVERLAPS = 4 |
INTEGER, parameter, public | iRecvOverlaps = 11 |
INTEGER, parameter, public | iSendOverlaps = 12 |
INTEGER, parameter, public | TRANSMIT_OVERLAP_DATA = 5 |
INTEGER, parameter, public | iRecvNeighboringChildren = 13 |
INTEGER, parameter, public | iSendNeighboringChildren = 14 |
INTEGER, parameter, public | TRANSMIT_NEIGHBORING_CHILDREN = 6 |
INTEGER, parameter, public | iRecvOverlappingChildrenFromNewNodes = 15 |
INTEGER, parameter, public | iSendOverlappingChildrenToOldNodes = 16 |
INTEGER, parameter, public | TRANSMIT_OLC_TO_OLD_NODES = 7 |
INTEGER, parameter, public | iRecvOverlappingChildrenFromOldNodes = 17 |
INTEGER, parameter, public | iSendOverlappingChildrenToNewNodes = 18 |
INTEGER, parameter, public | TRANSMIT_OLC_TO_NEW_NODES = 8 |
INTEGER, parameter, public | iRecvChildrenData = 19 |
INTEGER, parameter, public | iSendParentsData = 20 |
INTEGER, parameter, public | TRANSMIT_PARENT_DATA = 9 |
INTEGER, parameter, public | iRecvFluxes = 21 |
INTEGER, parameter, public | iSendFluxes = 22 |
INTEGER, parameter, public | TRANSMIT_FLUX_DATA = 10 |
INTEGER, parameter, public | iRecvGenericData = 23 |
INTEGER, parameter, public | iSendGenericData = 24 |
INTEGER, parameter, public | TRANSMIT_GENERIC_DATA = 11 |
INTEGER, parameter, public | TRANSMIT_DOMAIN_DATA = 12 |
INTEGER, parameter, public | TRANSMIT_FRAME_DATA = 13 |
INTEGER, parameter, public | TRANSMIT_IO_WORKER_GRIDS = 14 |
INTEGER, parameter, public | TRANSMIT_IO_WORKER_DATA = 15 |
INTEGER, parameter, public | LAYOUT_TAG = 16 |
INTEGER, parameter, public | nStages = 24 |
INTEGER, parameter, public | N_TRANSMIT_FLAGS = 15 |
REAL(KIND=qPrec), dimension(:,:), allocatable, public | stage_times |
REAL(KIND=qPrec), public | tcache |
Type(pStageMessageGroup), dimension(:,:), allocatable, public | StageMessageGroups |
LOGICAL, public | STAGE_RECV = .FALSE. |
LOGICAL, public | STAGE_SEND = .TRUE. |
INTEGER, parameter, public | MASTER = 0 |
Contains some initialization routines and communication parameters.
Definition at line 38 of file communication_declarations.f90.
INTEGER, parameter, public iRecvGridsFromParents = 1 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendGridsToChildren = 2 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_CHILD_GRIDS = 1 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvParentsData = 3 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendChildrenData = 4 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_CHILD_DATA = 2 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvOverlapsNeighbors = 5 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendOverlapsNeighbors = 6 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_OVERLAPS_NEIGHBORS = 3 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvOldNodeOverlaps = 7 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendOverlapsToOldNodesChildren = 8 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendOverlapsToNodesOldChildren = 10 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_OLD_NODE_OVERLAPS = 4 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvOverlaps = 11 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendOverlaps = 12 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_OVERLAP_DATA = 5 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvNeighboringChildren = 13 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendNeighboringChildren = 14 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_NEIGHBORING_CHILDREN = 6 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvOverlappingChildrenFromNewNodes = 15 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendOverlappingChildrenToOldNodes = 16 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_OLC_TO_OLD_NODES = 7 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvOverlappingChildrenFromOldNodes = 17 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendOverlappingChildrenToNewNodes = 18 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_OLC_TO_NEW_NODES = 8 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvChildrenData = 19 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendParentsData = 20 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_PARENT_DATA = 9 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvFluxes = 21 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendFluxes = 22 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_FLUX_DATA = 10 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iRecvGenericData = 23 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public iSendGenericData = 24 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_GENERIC_DATA = 11 |
Definition at line 49 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_DOMAIN_DATA = 12 |
Definition at line 64 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_FRAME_DATA = 13 |
Definition at line 65 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_IO_WORKER_GRIDS = 14 |
Definition at line 67 of file communication_declarations.f90.
INTEGER, parameter, public TRANSMIT_IO_WORKER_DATA = 15 |
Definition at line 68 of file communication_declarations.f90.
INTEGER, parameter, public LAYOUT_TAG = 16 |
Definition at line 69 of file communication_declarations.f90.
INTEGER, parameter, public nStages = 24 |
Definition at line 71 of file communication_declarations.f90.
INTEGER, parameter, public N_TRANSMIT_FLAGS = 15 |
Definition at line 72 of file communication_declarations.f90.
REAL(KIND=qPrec), dimension(:,:), allocatable, public stage_times |
Definition at line 74 of file communication_declarations.f90.
REAL(KIND=qPrec), public tcache |
Definition at line 75 of file communication_declarations.f90.
Type(pStageMessageGroup), dimension(:,:), allocatable, public StageMessageGroups |
Definition at line 82 of file communication_declarations.f90.
LOGICAL, public STAGE_RECV = .FALSE. |
Definition at line 83 of file communication_declarations.f90.
LOGICAL, public STAGE_SEND = .TRUE. |
Definition at line 83 of file communication_declarations.f90.
INTEGER, parameter, public MASTER = 0 |
Definition at line 87 of file communication_declarations.f90.