|
NTPoly
|
A data structure to stores internal information about a gather call. More...
Public Attributes | |
| integer | comm_size |
| Number of processors involved in this gather. | |
| integer | size_request |
| A request object for gathering the sizes. | |
| integer, dimension(mpi_status_size) | size_status |
| A status object for gathering the sizes. | |
| integer | outer_request |
| A request object for gathering outer indices. | |
| integer, dimension(mpi_status_size) | outer_status |
| A status object for gathering outer indices. | |
| integer | inner_request |
| A request object for gathering inner indices. | |
| integer, dimension(mpi_status_size) | inner_status |
| A status object for gathering inner indices. | |
| integer | data_request |
| A request object for gathering data. | |
| integer, dimension(mpi_status_size) | data_status |
| A status object for gathering data. | |
| integer | error_code |
| The error code after an MPI call. | |
| integer, dimension(:), allocatable | values_per_process |
| Number of values to gather from each process. | |
| integer, dimension(:), allocatable | displacement |
| The displacements for where those gathered values should go. | |
| real(ntreal), dimension(:), allocatable | value_buffer |
| A buffer for gathering values. | |
| integer, dimension(:), allocatable | inner_index_buffer |
| A buffer for gathering inner indices. | |
| integer, dimension(:), allocatable | outer_index_buffer |
| A buffer for gathering outer indices. | |
A data structure to stores internal information about a gather call.
1.8.14