|
Oasis3-MCT
|
Generic interfaces into an MPI vector gather. More...
Private Member Functions | |
| subroutine | oasis_mpi_gathervr1 (locarr, locSize, glob1DArr, globSize, displs, rootid, comm, string) |
| Gather a vector of distributed data to a rootid. More... | |
Generic interfaces into an MPI vector gather.
Definition at line 78 of file mod_oasis_mpi.F90.
|
private |
Gather a vector of distributed data to a rootid.
This method passes in glob1DArr, globSize, and displs computed in the oasis_mpi_gathscatvinit routine and uses that information to gather the locArr into the glob1Darr on processor rootid in communicator comm.
| [in] | locarr | Local array |
| [in,out] | glob1darr | Global 1D array to receive in on |
| [in] | locsize | Number to send from this PE |
| [in] | globsize | Number to receive from each PE |
| [in] | displs | Displacements for receives |
| [in] | rootid | MPI task to gather on |
| [in] | comm | mpi communicator |
| [in] | string | to identify caller |
Definition at line 1142 of file mod_oasis_mpi.F90.
1.8.13