Skip to content

Latest commit

 

History

History
91 lines (72 loc) · 911 Bytes

File metadata and controls

91 lines (72 loc) · 911 Bytes

Point-to-point communication

Types

MPI.AbstractRequest
MPI.Request
MPI.UnsafeRequest
MPI.MultiRequest
MPI.UnsafeMultiRequest
MPI.RequestSet
MPI.Status

Accessors

MPI.Get_count

Constants

MPI.PROC_NULL
MPI.ANY_SOURCE
MPI.ANY_TAG

Blocking communication

MPI.Send
MPI.send
MPI.Recv!
MPI.Recv
MPI.recv
MPI.Sendrecv!

Non-blocking communication

Initiation

MPI.Isend
MPI.isend
MPI.Irecv!
MPI.Isendrecv!

Completion

MPI.Test
MPI.Testall
MPI.Testany
MPI.Testsome
MPI.Wait
Base.wait(req::MPI.Request)
MPI.Waitall
MPI.Waitany
MPI.Waitsome

Probe/Cancel

MPI.isnull
MPI.Cancel!
MPI.Iprobe
MPI.Probe

Persistent requests

MPI.Send_init
MPI.Recv_init
MPI.Start
MPI.Startall

Matching probes and receives

MPI.Message
MPI.Mprobe
MPI.Improbe
MPI.Mrecv!
MPI.Imrecv!