Neko  0.9.0
A portable framework for high-order spectral element flow simulations
gs_mpi.f90 File Reference

Go to the source code of this file.

Data Types

type  gs_mpi::gs_comm_mpi_t
 MPI buffer for non-blocking operations. More...
 
type  gs_mpi::gs_mpi_t
 Gather-scatter communication using MPI. More...
 

Modules

module  gs_mpi
 Defines MPI gather-scatter communication.
 

Functions/Subroutines

subroutine gs_mpi::gs_mpi_init (this, send_pe, recv_pe)
 Initialise MPI based communication method. More...
 
subroutine gs_mpi::gs_mpi_free (this)
 Deallocate MPI based communication method. More...
 
subroutine gs_mpi::gs_nbsend_mpi (this, u, n, deps, strm)
 Post non-blocking send operations. More...
 
subroutine gs_mpi::gs_nbrecv_mpi (this)
 Post non-blocking receive operations. More...
 
subroutine gs_mpi::gs_nbwait_mpi (this, u, n, op, strm)
 Wait for non-blocking operations. More...