| 
    MpiFx 1.4.0
    
   | 
 
Contains wrapper for MPI_gatherv.  
More...
Data Types | |
| interface | mpifx_gatherv | 
| Gathers scalars/arrays of different lengths on a given node.  More... | |
Functions/Subroutines | |
| subroutine | mpifx_gatherv_i1i1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type i1i1).   | |
| subroutine | mpifx_gatherv_i2i2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type i2i2).   | |
| subroutine | mpifx_gatherv_i3i3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type i3i3).   | |
| subroutine | mpifx_gatherv_i4i4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type i4i4).   | |
| subroutine | mpifx_gatherv_i5i5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type i5i5).   | |
| subroutine | mpifx_gatherv_i6i6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type i6i6).   | |
| subroutine | mpifx_gatherv_i0i1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type i0i1).   | |
| subroutine | mpifx_gatherv_s1s1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type s1s1).   | |
| subroutine | mpifx_gatherv_s2s2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type s2s2).   | |
| subroutine | mpifx_gatherv_s3s3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type s3s3).   | |
| subroutine | mpifx_gatherv_s4s4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type s4s4).   | |
| subroutine | mpifx_gatherv_s5s5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type s5s5).   | |
| subroutine | mpifx_gatherv_s6s6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type s6s6).   | |
| subroutine | mpifx_gatherv_s0s1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type s0s1).   | |
| subroutine | mpifx_gatherv_d1d1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type d1d1).   | |
| subroutine | mpifx_gatherv_d2d2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type d2d2).   | |
| subroutine | mpifx_gatherv_d3d3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type d3d3).   | |
| subroutine | mpifx_gatherv_d4d4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type d4d4).   | |
| subroutine | mpifx_gatherv_d5d5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type d5d5).   | |
| subroutine | mpifx_gatherv_d6d6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type d6d6).   | |
| subroutine | mpifx_gatherv_d0d1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type d0d1).   | |
| subroutine | mpifx_gatherv_c1c1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type c1c1).   | |
| subroutine | mpifx_gatherv_c2c2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type c2c2).   | |
| subroutine | mpifx_gatherv_c3c3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type c3c3).   | |
| subroutine | mpifx_gatherv_c4c4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type c4c4).   | |
| subroutine | mpifx_gatherv_c5c5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type c5c5).   | |
| subroutine | mpifx_gatherv_c6c6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type c6c6).   | |
| subroutine | mpifx_gatherv_c0c1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type c0c1).   | |
| subroutine | mpifx_gatherv_z1z1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type z1z1).   | |
| subroutine | mpifx_gatherv_z2z2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type z2z2).   | |
| subroutine | mpifx_gatherv_z3z3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type z3z3).   | |
| subroutine | mpifx_gatherv_z4z4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type z4z4).   | |
| subroutine | mpifx_gatherv_z5z5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type z5z5).   | |
| subroutine | mpifx_gatherv_z6z6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type z6z6).   | |
| subroutine | mpifx_gatherv_z0z1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type z0z1).   | |
| subroutine | mpifx_gatherv_l1l1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type l1l1).   | |
| subroutine | mpifx_gatherv_l2l2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type l2l2).   | |
| subroutine | mpifx_gatherv_l3l3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type l3l3).   | |
| subroutine | mpifx_gatherv_l4l4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type l4l4).   | |
| subroutine | mpifx_gatherv_l5l5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type l5l5).   | |
| subroutine | mpifx_gatherv_l6l6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type l6l6).   | |
| subroutine | mpifx_gatherv_l0l1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type l0l1).   | |
| subroutine | mpifx_gatherv_h1h1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type h1h1).   | |
| subroutine | mpifx_gatherv_h2h2 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type h2h2).   | |
| subroutine | mpifx_gatherv_h3h3 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type h3h3).   | |
| subroutine | mpifx_gatherv_h4h4 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type h4h4).   | |
| subroutine | mpifx_gatherv_h5h5 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type h5h5).   | |
| subroutine | mpifx_gatherv_h6h6 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results of variable length on one process (type h6h6).   | |
| subroutine | mpifx_gatherv_h0h1 (mycomm, send, recv, recvcounts, displs, root, error) | 
| Gathers results on one process (type h0h1).   | |
Contains wrapper for MPI_gatherv. 
      
  | 
  private | 
Gathers results on one process (type c0c1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type c1c1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type c2c2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type c3c3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type c4c4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type c5c5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type c6c6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results on one process (type d0d1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type d1d1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type d2d2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type d3d3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type d4d4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type d5d5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type d6d6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results on one process (type h0h1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type h1h1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type h2h2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type h3h3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type h4h4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type h5h5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type h6h6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results on one process (type i0i1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type i1i1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type i2i2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type i3i3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type i4i4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type i5i5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type i6i6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results on one process (type l0l1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type l1l1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type l2l2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type l3l3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type l4l4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type l5l5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type l6l6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results on one process (type s0s1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type s1s1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type s2s2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type s3s3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type s4s4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type s5s5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type s6s6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results on one process (type z0z1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (indefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type z1z1).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type z2z2).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type z3z3).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type z4z4).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type z5z5).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. | 
      
  | 
  private | 
Gathers results of variable length on one process (type z6z6).
| mycomm | MPI communicator. | 
| send | Quantity to be sent for gathering. | 
| recv | Received data on receive node (undefined on other nodes) | 
| recvcounts | Counts of received data from each process | 
| displs | Entry i specifies where to place data from process rank i-1 (default: computed from recvcounts assuming order with rank) | 
| root | Root process for the result (default: mycommleadrank) | 
| error | Error code on exit. |