Scrambler
1
|
Data Types | |
type | IntStatus |
Public Member Functions | |
subroutine, public | pth_MPI_WAIT (mpi_request, mpi_status, ierr) |
subroutine, public | pth_MPI_WAITANY (nreqs, req_array, req_index, mpi_status, iErr) |
subroutine, public | pth_MPI_WAITALL (nreqs, req_array, iErr) |
subroutine, public | pth_MPI_BARRIER (comm, ierr) |
subroutine, public | pth_MPI_BARRIER2 (comm, ierr) |
subroutine, public | pth_MPI_BARRIER3 (comm, ierr) |
subroutine, public | yield (n) |
subroutine | pth_CheckErr (iErr, errString) |
Public Attributes | |
INTEGER, parameter | nAdvanceSleeps = 4 |
INTEGER, parameter | AdvanceSleepTime = 1 |
INTEGER, parameter | nControlSleeps = 1 |
INTEGER, parameter | ControlSleepTime = 1 |
INTEGER, dimension(-2:maxdepth) | threadarg |
REAL(8) | NextBarrierTime |
INTEGER, dimension(-2:maxdepth) | returnstatus |
TYPE(fpth_t) | control_thread |
TYPE(fpth_t), dimension(-2:maxdepth) | advance_threads |
TYPE(fpth_t) | comm_thread |
TYPE(fpth_attr_t) | control_attribute |
TYPE(fpth_attr_t), dimension(-2:maxdepth) | advance_attributes |
TYPE(fpth_attr_t) | comm_attribute |
INTEGER | Advance_StackSize = 10*1024*1024 |
LOGICAL, dimension(-2:maxdepth) | lAdvanceActive |
LOGICAL, dimension(-2:maxdepth) | lAdvanceCompleted |
LOGICAL | lControlActive |
INTEGER | pVerBose = 0 |
INTEGER, parameter | nIters = 0 |
INTEGER, parameter | TESTANY = 0 |
INTEGER, parameter | TESTALL = 1 |
INTEGER, parameter | TESTONE = 2 |
INTEGER, parameter | TESTNONE = 3 |
INTEGER, save | Curr_TestType = TESTNONE |
INTEGER, dimension(:), pointer, save | Curr_req_array |
INTEGER, pointer, save | Curr_req = >NULL() |
INTEGER, dimension(:), pointer, save | Curr_mpi_status |
INTEGER, pointer, save | Curr_ierr = >NULL() |
LOGICAL, pointer, save | curr_success = >NULL() |
INTEGER, pointer, save | curr_req_index = >NULL() |
INTEGER, pointer, save | Curr_nreqs = >NULL() |
INTEGER, parameter | commint = -1 |
Definition at line 23 of file pth_declarations.f90.
subroutine, public pth_MPI_WAIT | ( | INTEGER, target | mpi_request, |
INTEGER, dimension(mpi_status_size), target | mpi_status, | ||
INTEGER, target | ierr | ||
) |
Definition at line 71 of file pth_declarations.f90.
subroutine, public pth_MPI_WAITANY | ( | INTEGER, target | nreqs, |
INTEGER, dimension(:), pointer | req_array, | ||
INTEGER, target | req_index, | ||
INTEGER, dimension(mpi_status_size), target | mpi_status, | ||
INTEGER, target | iErr | ||
) |
Definition at line 130 of file pth_declarations.f90.
subroutine, public pth_MPI_WAITALL | ( | INTEGER, target | nreqs, |
INTEGER, dimension(:), pointer | req_array, | ||
INTEGER, target | iErr | ||
) |
Definition at line 189 of file pth_declarations.f90.
subroutine, public pth_MPI_BARRIER | ( | INTEGER | comm, |
INTEGER | ierr | ||
) |
Definition at line 241 of file pth_declarations.f90.
subroutine, public pth_MPI_BARRIER2 | ( | INTEGER | comm, |
INTEGER | ierr | ||
) |
Definition at line 270 of file pth_declarations.f90.
subroutine, public pth_MPI_BARRIER3 | ( | INTEGER | comm, |
INTEGER | ierr | ||
) |
Definition at line 301 of file pth_declarations.f90.
subroutine, public yield | ( | INTEGER, intent(in) | n | ) |
Definition at line 317 of file pth_declarations.f90.
subroutine pth_CheckErr | ( | INTEGER | iErr, |
CHARACTER(*) | errString | ||
) |
Definition at line 363 of file pth_declarations.f90.
INTEGER, parameter nAdvanceSleeps = 4 |
Definition at line 29 of file pth_declarations.f90.
INTEGER, parameter AdvanceSleepTime = 1 |
Definition at line 29 of file pth_declarations.f90.
INTEGER, parameter nControlSleeps = 1 |
Definition at line 30 of file pth_declarations.f90.
INTEGER, parameter ControlSleepTime = 1 |
Definition at line 30 of file pth_declarations.f90.
INTEGER, dimension(-2:maxdepth) threadarg |
Definition at line 34 of file pth_declarations.f90.
REAL(8) NextBarrierTime |
Definition at line 35 of file pth_declarations.f90.
INTEGER, dimension(-2:maxdepth) returnstatus |
Definition at line 36 of file pth_declarations.f90.
TYPE(fpth_t) control_thread |
Definition at line 37 of file pth_declarations.f90.
TYPE(fpth_t), dimension(-2:maxdepth) advance_threads |
Definition at line 37 of file pth_declarations.f90.
TYPE(fpth_t) comm_thread |
Definition at line 37 of file pth_declarations.f90.
TYPE(fpth_attr_t) control_attribute |
Definition at line 38 of file pth_declarations.f90.
TYPE(fpth_attr_t), dimension(-2:maxdepth) advance_attributes |
Definition at line 38 of file pth_declarations.f90.
TYPE(fpth_attr_t) comm_attribute |
Definition at line 38 of file pth_declarations.f90.
INTEGER Advance_StackSize = 10*1024*1024 |
Definition at line 39 of file pth_declarations.f90.
LOGICAL, dimension(-2:maxdepth) lAdvanceActive |
Definition at line 41 of file pth_declarations.f90.
LOGICAL, dimension(-2:maxdepth) lAdvanceCompleted |
Definition at line 41 of file pth_declarations.f90.
LOGICAL lControlActive |
Definition at line 42 of file pth_declarations.f90.
INTEGER pVerBose = 0 |
Definition at line 45 of file pth_declarations.f90.
INTEGER, parameter nIters = 0 |
Definition at line 46 of file pth_declarations.f90.
INTEGER, parameter TESTANY = 0 |
Definition at line 48 of file pth_declarations.f90.
INTEGER, parameter TESTALL = 1 |
Definition at line 48 of file pth_declarations.f90.
INTEGER, parameter TESTONE = 2 |
Definition at line 48 of file pth_declarations.f90.
INTEGER, parameter TESTNONE = 3 |
Definition at line 48 of file pth_declarations.f90.
INTEGER, save Curr_TestType = TESTNONE |
Definition at line 50 of file pth_declarations.f90.
INTEGER, dimension(:), pointer, save Curr_req_array |
Definition at line 51 of file pth_declarations.f90.
INTEGER, pointer, save Curr_req = >NULL() |
Definition at line 52 of file pth_declarations.f90.
INTEGER, dimension(:), pointer, save Curr_mpi_status |
Definition at line 53 of file pth_declarations.f90.
INTEGER, pointer, save Curr_ierr = >NULL() |
Definition at line 54 of file pth_declarations.f90.
LOGICAL, pointer, save curr_success = >NULL() |
Definition at line 55 of file pth_declarations.f90.
INTEGER, pointer, save curr_req_index = >NULL() |
Definition at line 56 of file pth_declarations.f90.
INTEGER, pointer, save Curr_nreqs = >NULL() |
Definition at line 57 of file pth_declarations.f90.
INTEGER, parameter commint = -1 |
Definition at line 59 of file pth_declarations.f90.