Module mpi::point_to_point
[−]
[src]
Point to point communication
Endpoints of communication are mostly described by types that implement the Source
and
Destination
trait. Communication operations are implemented as default methods on those
traits.
Unfinished features
- 3.2.6:
MPI_STATUS_IGNORE
- 3.6: Buffer usage,
MPI_Buffer_attach()
,MPI_Buffer_detach()
- 3.9: Persistent requests,
MPI_Send_init()
,MPI_Bsend_init()
,MPI_Ssend_init()
,MPI_Rsend_init()
,MPI_Recv_init()
,MPI_Start()
,MPI_Startall()
Modules
traits |
Point to point communication traits |
Structs
Message |
Describes a pending incoming message, probed by a |
ReceiveFuture |
Will contain a value of type |
Status |
Describes the result of a point to point receive operation. |
Traits
Destination |
Something that can be used as the destination in a point to point send operation |
MatchedReceiveVec |
Receive a previously probed message containing multiple instances of type |
Source |
Something that can be used as the source in a point to point receive operation |
Functions
send_receive |
Sends |
send_receive_into |
Sends the contents of |
send_receive_into_with_tags |
Sends the contents of |
send_receive_replace_into |
Sends the contents of |
send_receive_replace_into_with_tags |
Sends the contents of |
send_receive_with_tags |
Sends |