|
Scrambler
1
|
Collaboration diagram for PthDeclarations: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.