![]()  | 
  
    Octopus
    
   | 
 
Data Types | |
| type | mpi_grp_t | 
| This is defined even when running serial.  More... | |
Functions/Subroutines | |
| subroutine | mpi_init_comm (comm) | 
| Wrapper for MPI_COMM_WORLD initialisation.  More... | |
| subroutine | blacs_init () | 
| Initialize BLACS to enable use of SCALAPACK.  More... | |
| subroutine | mpi_mod_end () | 
| Finalize MPI, and optionally BLACS.  More... | |
| subroutine | mpi_grp_init (grp, comm) | 
| Initialize MPI group instance.  More... | |
| logical pure function, private | not_in_openmp () | 
| subroutine | mpi_grp_copy (mpi_grp_out, mpi_grp_in) | 
| subroutine | mpi_grp_duplicate (mpi_grp_out, mpi_grp_in) | 
| logical function | mpi_grp_is_root (grp) | 
| Is the current MPI process of grpcomm, root.  More... | |
| subroutine | mpi_grp_barrier (mpi_grp) | 
| subroutine | chmpi_grp_bcast_0 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lompi_grp_bcast_0 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lompi_grp_copy_0 (sendbuf, recvbuf, count) | 
| subroutine | lompi_grp_allreduce_0 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | lompi_grp_allreduce_inplace_0 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | lompi_grp_recv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | lompi_grp_send_0 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | mpi_grp_wait (mpi_grp, request) | 
| subroutine | mpi_grp_waitall (mpi_grp, count, requests) | 
| subroutine | mpi_grp_abort (mpi_grp) | 
| real(real64) function, public | mpi_get_wtime () | 
| . Returns an elapsed time on the calling processor.  More... | |
| subroutine | dmpi_grp_copy_0 (sendbuf, recvbuf, count) | 
| subroutine | dmpi_grp_copy_1 (sendbuf, recvbuf, count) | 
| subroutine | dmpi_grp_copy_2 (sendbuf, recvbuf, count) | 
| subroutine | dmpi_grp_copy_3 (sendbuf, recvbuf, count) | 
| subroutine | dmpi_grp_copy_3_1 (sendbuf, recvbuf, count) | 
| subroutine | dmpi_grp_scatterv (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | dmpi_grp_gatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | dmpi_grp_gather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | dmpi_grp_alltoallv (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | dmpi_grp_alltoallv_2 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | dmpi_grp_alltoallv_3 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | dmpi_grp_alltoall (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | dmpi_grp_allgatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | dmpi_grp_allgatherv_2 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | dmpi_grp_allgatherv_3 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | dmpi_grp_allgatherv_3_1 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | dmpi_grp_bcast (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | dmpi_grp_bcast_0 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | dmpi_grp_bcast_2 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | dmpi_grp_bcast_3 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | dmpi_grp_bcast_0_l (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | dmpi_grp_allreduce (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allreduce_2 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allreduce_3 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allreduce_0 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allreduce_inplace_0 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allreduce_inplace_1 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allreduce_inplace_2 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | dmpi_grp_allgather (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | dmpi_grp_allgather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | dmpi_grp_recv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | dmpi_grp_recv (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | dmpi_grp_recv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | dmpi_grp_recv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | dmpi_grp_send_0 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | dmpi_grp_send (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | dmpi_grp_send_2 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | dmpi_grp_send_3 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | dmpi_grp_irecv_0_int64 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | dmpi_grp_irecv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | dmpi_grp_irecv (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | dmpi_grp_irecv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | dmpi_grp_irecv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | dmpi_grp_isend_0_int64 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | dmpi_grp_isend_0 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | dmpi_grp_isend (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | dmpi_grp_isend_2 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | dmpi_grp_isend_3 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | dmpi_grp_scatterv_i8 (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | dmpi_grp_gatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | dmpi_grp_alltoallv_i8 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | dmpi_grp_allgatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | zmpi_grp_copy_0 (sendbuf, recvbuf, count) | 
| subroutine | zmpi_grp_copy_1 (sendbuf, recvbuf, count) | 
| subroutine | zmpi_grp_copy_2 (sendbuf, recvbuf, count) | 
| subroutine | zmpi_grp_copy_3 (sendbuf, recvbuf, count) | 
| subroutine | zmpi_grp_copy_3_1 (sendbuf, recvbuf, count) | 
| subroutine | zmpi_grp_scatterv (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | zmpi_grp_gatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | zmpi_grp_gather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | zmpi_grp_alltoallv (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | zmpi_grp_alltoallv_2 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | zmpi_grp_alltoallv_3 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | zmpi_grp_alltoall (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | zmpi_grp_allgatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | zmpi_grp_allgatherv_2 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | zmpi_grp_allgatherv_3 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | zmpi_grp_allgatherv_3_1 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | zmpi_grp_bcast (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | zmpi_grp_bcast_0 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | zmpi_grp_bcast_2 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | zmpi_grp_bcast_3 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | zmpi_grp_bcast_0_l (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | zmpi_grp_allreduce (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allreduce_2 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allreduce_3 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allreduce_0 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allreduce_inplace_0 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allreduce_inplace_1 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allreduce_inplace_2 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | zmpi_grp_allgather (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | zmpi_grp_allgather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | zmpi_grp_recv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | zmpi_grp_recv (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | zmpi_grp_recv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | zmpi_grp_recv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | zmpi_grp_send_0 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | zmpi_grp_send (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | zmpi_grp_send_2 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | zmpi_grp_send_3 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | zmpi_grp_irecv_0_int64 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | zmpi_grp_irecv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | zmpi_grp_irecv (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | zmpi_grp_irecv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | zmpi_grp_irecv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | zmpi_grp_isend_0_int64 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | zmpi_grp_isend_0 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | zmpi_grp_isend (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | zmpi_grp_isend_2 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | zmpi_grp_isend_3 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | zmpi_grp_scatterv_i8 (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | zmpi_grp_gatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | zmpi_grp_alltoallv_i8 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | zmpi_grp_allgatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | impi_grp_copy_0 (sendbuf, recvbuf, count) | 
| subroutine | impi_grp_copy_1 (sendbuf, recvbuf, count) | 
| subroutine | impi_grp_copy_2 (sendbuf, recvbuf, count) | 
| subroutine | impi_grp_copy_3 (sendbuf, recvbuf, count) | 
| subroutine | impi_grp_copy_3_1 (sendbuf, recvbuf, count) | 
| subroutine | impi_grp_scatterv (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | impi_grp_gatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | impi_grp_gather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | impi_grp_alltoallv (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | impi_grp_alltoallv_2 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | impi_grp_alltoallv_3 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | impi_grp_alltoall (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | impi_grp_allgatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | impi_grp_allgatherv_2 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | impi_grp_allgatherv_3 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | impi_grp_allgatherv_3_1 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | impi_grp_bcast (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | impi_grp_bcast_0 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | impi_grp_bcast_2 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | impi_grp_bcast_3 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | impi_grp_bcast_0_l (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | impi_grp_allreduce (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allreduce_2 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allreduce_3 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allreduce_0 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allreduce_inplace_0 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allreduce_inplace_1 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allreduce_inplace_2 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | impi_grp_allgather (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | impi_grp_allgather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | impi_grp_recv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | impi_grp_recv (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | impi_grp_recv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | impi_grp_recv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | impi_grp_send_0 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | impi_grp_send (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | impi_grp_send_2 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | impi_grp_send_3 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | impi_grp_irecv_0_int64 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | impi_grp_irecv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | impi_grp_irecv (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | impi_grp_irecv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | impi_grp_irecv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | impi_grp_isend_0_int64 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | impi_grp_isend_0 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | impi_grp_isend (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | impi_grp_isend_2 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | impi_grp_isend_3 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | impi_grp_scatterv_i8 (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | impi_grp_gatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | impi_grp_alltoallv_i8 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | impi_grp_allgatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | lmpi_grp_copy_0 (sendbuf, recvbuf, count) | 
| subroutine | lmpi_grp_copy_1 (sendbuf, recvbuf, count) | 
| subroutine | lmpi_grp_copy_2 (sendbuf, recvbuf, count) | 
| subroutine | lmpi_grp_copy_3 (sendbuf, recvbuf, count) | 
| subroutine | lmpi_grp_copy_3_1 (sendbuf, recvbuf, count) | 
| subroutine | lmpi_grp_scatterv (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | lmpi_grp_gatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | lmpi_grp_gather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | lmpi_grp_alltoallv (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | lmpi_grp_alltoallv_2 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | lmpi_grp_alltoallv_3 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | lmpi_grp_alltoall (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | lmpi_grp_allgatherv (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | lmpi_grp_allgatherv_2 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | lmpi_grp_allgatherv_3 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | lmpi_grp_allgatherv_3_1 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
| subroutine | lmpi_grp_bcast (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lmpi_grp_bcast_0 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lmpi_grp_bcast_2 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lmpi_grp_bcast_3 (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lmpi_grp_bcast_0_l (mpi_grp, buf, cnt, sendtype, root) | 
| subroutine | lmpi_grp_allreduce (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allreduce_2 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allreduce_3 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allreduce_0 (mpi_grp, sendbuf, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allreduce_inplace_0 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allreduce_inplace_1 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allreduce_inplace_2 (mpi_grp, recvbuf, count, datatype, op) | 
| subroutine | lmpi_grp_allgather (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | lmpi_grp_allgather_0 (mpi_grp, sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype) | 
| subroutine | lmpi_grp_recv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | lmpi_grp_recv (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | lmpi_grp_recv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | lmpi_grp_recv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, tag) | 
| subroutine | lmpi_grp_send_0 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | lmpi_grp_send (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | lmpi_grp_send_2 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | lmpi_grp_send_3 (mpi_grp, sendbuf, sendcount, sendtype, dest, tag) | 
| subroutine | lmpi_grp_irecv_0_int64 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | lmpi_grp_irecv_0 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | lmpi_grp_irecv (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | lmpi_grp_irecv_2 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | lmpi_grp_irecv_3 (mpi_grp, recvbuf, recvcount, recvtype, source, request, tag) | 
| subroutine | lmpi_grp_isend_0_int64 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | lmpi_grp_isend_0 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | lmpi_grp_isend (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | lmpi_grp_isend_2 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | lmpi_grp_isend_3 (mpi_grp, sendbuf, sendcount, sendtype, source, request, tag) | 
| subroutine | lmpi_grp_scatterv_i8 (mpi_grp, sendbuf, sendcnts, displs, sendtype, recvbuf, recvcount, recvtype, root) | 
| subroutine | lmpi_grp_gatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype, root) | 
| subroutine | lmpi_grp_alltoallv_i8 (mpi_grp, sendbuf, sendcnts, sdispls, sendtype, recvbuf, recvcount, rdispls, recvtype) | 
| subroutine | lmpi_grp_allgatherv_i8 (mpi_grp, sendbuf, sendcnts, sendtype, recvbuf, recvcount, displs, recvtype) | 
Variables | |
| type(mpi_comm), parameter, public | mpi_comm_undefined = MPI_Comm(-1) | 
| used to indicate a communicator has not been initialized  More... | |
| integer, parameter, private | root_process = 0 | 
| Root process.  More... | |
| type(mpi_grp_t), public | mpi_world | 
| subroutine mpi_oct_m::mpi_init_comm | ( | type(mpi_comm), intent(out) | comm | ) | 
| subroutine mpi_oct_m::blacs_init | 
| subroutine mpi_oct_m::mpi_mod_end | 
      
  | 
  private | 
| logical function mpi_oct_m::mpi_grp_is_root | ( | class(mpi_grp_t), intent(in) | grp | ) | 
| subroutine mpi_oct_m::mpi_grp_barrier | ( | class(mpi_grp_t), intent(in) | mpi_grp | ) | 
| subroutine mpi_oct_m::chmpi_grp_bcast_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| character(len=*), intent(inout) | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lompi_grp_bcast_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| logical, intent(inout) | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lompi_grp_copy_0 | ( | logical, intent(in), target | sendbuf, | 
| logical, intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::lompi_grp_allreduce_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| logical, intent(in) | sendbuf, | ||
| logical, intent(out) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lompi_grp_allreduce_inplace_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| logical, intent(inout) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lompi_grp_recv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| logical, intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lompi_grp_send_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| logical, intent(out) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::mpi_grp_wait | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| type(mpi_request), intent(inout) | request | ||
| ) | 
| subroutine mpi_oct_m::mpi_grp_waitall | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(in) | count, | ||
| type(mpi_request), dimension(:), intent(inout) | requests | ||
| ) | 
| subroutine mpi_oct_m::mpi_grp_abort | ( | class(mpi_grp_t), intent(in) | mpi_grp | ) | 
| real(real64) function, public mpi_oct_m::mpi_get_wtime | 
| subroutine mpi_oct_m::dmpi_grp_copy_0 | ( | real(real64), intent(in), target | sendbuf, | 
| real(real64), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_copy_1 | ( | real(real64), dimension(:), intent(in), target | sendbuf, | 
| real(real64), dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_copy_2 | ( | real(real64), dimension(:, :), intent(in), target | sendbuf, | 
| real(real64), dimension(:, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_copy_3 | ( | real(real64), dimension(:, :, :), intent(in), target | sendbuf, | 
| real(real64), dimension(:, :, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_copy_3_1 | ( | real(real64), dimension(:, :, :), intent(in), target | sendbuf, | 
| real(real64), dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_scatterv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_gatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_gather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_alltoallv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_alltoallv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_alltoallv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_alltoall | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgatherv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgatherv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgatherv_3_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_bcast | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_bcast_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(inout) | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_bcast_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_bcast_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_bcast_0_l | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(inout), target | buf, | ||
| integer(int64), intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| real(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| real(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(in) | sendbuf, | ||
| real(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce_inplace_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(inout) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce_inplace_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allreduce_inplace_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgather | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_recv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_recv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_recv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_recv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_send_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(out) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_send | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_send_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_send_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_irecv_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(out) | recvbuf, | ||
| integer(int64), intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_irecv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_irecv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_irecv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_irecv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_isend_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(in) | sendbuf, | ||
| integer(int64), intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_isend_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_isend | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_isend_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_isend_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:, :, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_scatterv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_gatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_alltoallv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::dmpi_grp_allgatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| real(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| real(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_copy_0 | ( | complex(real64), intent(in), target | sendbuf, | 
| complex(real64), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_copy_1 | ( | complex(real64), dimension(:), intent(in), target | sendbuf, | 
| complex(real64), dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_copy_2 | ( | complex(real64), dimension(:, :), intent(in), target | sendbuf, | 
| complex(real64), dimension(:, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_copy_3 | ( | complex(real64), dimension(:, :, :), intent(in), target | sendbuf, | 
| complex(real64), dimension(:, :, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_copy_3_1 | ( | complex(real64), dimension(:, :, :), intent(in), target | sendbuf, | 
| complex(real64), dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_scatterv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_gatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_gather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_alltoallv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_alltoallv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_alltoallv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_alltoall | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgatherv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgatherv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgatherv_3_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_bcast | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_bcast_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(inout) | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_bcast_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_bcast_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_bcast_0_l | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(inout), target | buf, | ||
| integer(int64), intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| complex(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| complex(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(in) | sendbuf, | ||
| complex(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce_inplace_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(inout) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce_inplace_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allreduce_inplace_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgather | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_recv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_recv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_recv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_recv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_send_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(out) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_send | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_send_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_send_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_irecv_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(out) | recvbuf, | ||
| integer(int64), intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_irecv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_irecv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_irecv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_irecv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_isend_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(in) | sendbuf, | ||
| integer(int64), intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_isend_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_isend | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_isend_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_isend_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:, :, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_scatterv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_gatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_alltoallv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::zmpi_grp_allgatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| complex(real64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| complex(real64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_copy_0 | ( | integer, intent(in), target | sendbuf, | 
| integer, intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_copy_1 | ( | integer, dimension(:), intent(in), target | sendbuf, | 
| integer, dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_copy_2 | ( | integer, dimension(:, :), intent(in), target | sendbuf, | 
| integer, dimension(:, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_copy_3 | ( | integer, dimension(:, :, :), intent(in), target | sendbuf, | 
| integer, dimension(:, :, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_copy_3_1 | ( | integer, dimension(:, :, :), intent(in), target | sendbuf, | 
| integer, dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_scatterv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_gatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_gather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_alltoallv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_alltoallv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_alltoallv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_alltoall | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgatherv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgatherv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgatherv_3_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_bcast | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_bcast_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(inout) | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_bcast_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_bcast_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_bcast_0_l | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(inout), target | buf, | ||
| integer(int64), intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(in) | sendbuf, | ||
| integer, intent(out) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce_inplace_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(inout) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce_inplace_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allreduce_inplace_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgather | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_recv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_recv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_recv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_recv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_send_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(out) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_send | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_send_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_send_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_irecv_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(out) | recvbuf, | ||
| integer(int64), intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_irecv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_irecv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_irecv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_irecv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_isend_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(in) | sendbuf, | ||
| integer(int64), intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_isend_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_isend | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_isend_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_isend_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:, :, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_scatterv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_gatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_alltoallv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::impi_grp_allgatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer, dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_copy_0 | ( | integer(int64), intent(in), target | sendbuf, | 
| integer(int64), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_copy_1 | ( | integer(int64), dimension(:), intent(in), target | sendbuf, | 
| integer(int64), dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_copy_2 | ( | integer(int64), dimension(:, :), intent(in), target | sendbuf, | 
| integer(int64), dimension(:, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_copy_3 | ( | integer(int64), dimension(:, :, :), intent(in), target | sendbuf, | 
| integer(int64), dimension(:, :, :), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_copy_3_1 | ( | integer(int64), dimension(:, :, :), intent(in), target | sendbuf, | 
| integer(int64), dimension(:), intent(out), target | recvbuf, | ||
| integer, intent(in) | count | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_scatterv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_gatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_gather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_alltoallv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_alltoallv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_alltoallv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in), contiguous | sendcnts, | ||
| integer, dimension(:), intent(in), contiguous | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_alltoall | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgatherv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgatherv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgatherv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgatherv_3_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in), contiguous | recvcount, | ||
| integer, dimension(:), intent(in), contiguous | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_bcast | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_bcast_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(inout) | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_bcast_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_bcast_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(inout), contiguous | buf, | ||
| integer, intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_bcast_0_l | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(inout), target | buf, | ||
| integer(int64), intent(in) | cnt, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(in), contiguous | sendbuf, | ||
| integer(int64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(in), contiguous | sendbuf, | ||
| integer(int64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(in) | sendbuf, | ||
| integer(int64), intent(out) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce_inplace_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(inout) | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce_inplace_1 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allreduce_inplace_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(inout), contiguous | recvbuf, | ||
| integer, intent(in) | count, | ||
| type(mpi_datatype), intent(in) | datatype, | ||
| type(mpi_op), intent(in) | op | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgather | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgather_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_recv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_recv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_recv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_recv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_send_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(out) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_send | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_send_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_send_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), intent(out), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_irecv_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(out) | recvbuf, | ||
| integer(int64), intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_irecv_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(out) | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_irecv | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_irecv_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_irecv_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_isend_0_int64 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(in) | sendbuf, | ||
| integer(int64), intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_isend_0 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), intent(in) | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_isend | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_isend_2 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_isend_3 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:, :, :), contiguous | sendbuf, | ||
| integer, intent(in) | sendcount, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer, intent(in) | source, | ||
| type(mpi_request), intent(inout) | request, | ||
| integer, intent(in), optional | tag | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_scatterv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, intent(in) | recvcount, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_gatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype, | ||
| integer, intent(in) | root | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_alltoallv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, dimension(:), intent(in) | sendcnts, | ||
| integer(int64), dimension(:), intent(in) | sdispls, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | rdispls, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| subroutine mpi_oct_m::lmpi_grp_allgatherv_i8 | ( | class(mpi_grp_t), intent(in) | mpi_grp, | 
| integer(int64), dimension(:), intent(in), contiguous | sendbuf, | ||
| integer, intent(in) | sendcnts, | ||
| type(mpi_datatype), intent(in) | sendtype, | ||
| integer(int64), dimension(:), intent(out), contiguous | recvbuf, | ||
| integer, dimension(:), intent(in) | recvcount, | ||
| integer(int64), dimension(:), intent(in) | displs, | ||
| type(mpi_datatype), intent(in) | recvtype | ||
| ) | 
| type(mpi_comm), parameter, public mpi_oct_m::mpi_comm_undefined = MPI_Comm(-1) | 
      
  | 
  private |