@@ -74,8 +74,9 @@ after the receive buffer contains the newly received message. A receive
74
74
can complete before the matching send has completed (of course, it can
75
75
complete only after the matching send has started).
76
76
77
- The blocking semantics of this call are described in Section 3.4 of the
78
- MPI-1 Standard, "Communication Modes."
77
+ The blocking semantics of this call are described in the
78
+ "Communication Modes" section of the `MPI Standard
79
+ <https://www.mpi-forum.org/docs/> `_.
79
80
80
81
The receive buffer contains a number (defined by the value of *count *)
81
82
of consecutive elements. The first element in the set of elements is
@@ -99,10 +100,11 @@ The *count* argument indicates the maximum number of entries of type
99
100
received, use the :ref: `MPI_Get_count ` function to determine the actual number
100
101
of entries within that message.
101
102
102
- To receive messages of unknown length, use the :ref: `MPI_Probe ` function. (For
103
- more information about :ref: `MPI_Probe ` and :ref: `MPI_Cancel `, see their respective
104
- man pages; also, see Section 3.8 of the MPI-1 Standard, "Probe and
105
- Cancel.")
103
+ To receive messages of unknown length, use the :ref: `MPI_Probe `
104
+ function. For more information about :ref: `MPI_Probe ` and
105
+ :ref: `MPI_Cancel `, see their respective man pages and the "Probe and
106
+ Cancel" section of the `MPI Standard
107
+ <https://www.mpi-forum.org/docs/> `_.
106
108
107
109
A message can be received by a receive operation only if it is addressed
108
110
to the receiving process, and if its source, tag, and communicator
@@ -133,8 +135,9 @@ by the receiver).
133
135
Source = destination is allowed, that is, a process can send a message
134
136
to itself. However, it is not recommended for a process to send messages
135
137
to itself using the blocking send and receive operations described
136
- above, since this may lead to deadlock. See Section 3.5 of the MPI-1
137
- Standard, "Semantics of Point-to-Point Communication."
138
+ above, since this may lead to deadlock. See the "Semantics of
139
+ Point-to-Point Communication" of the `MPI Standard
140
+ <https://www.mpi-forum.org/docs/> `_ for more details.
138
141
139
142
If your application does not need to examine the *status * field, you can
140
143
save resources by using the predefined constant ``MPI_STATUS_IGNORE `` as a
0 commit comments