summaryrefslogtreecommitdiff
path: root/doc/html/mpi/tutorial.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/mpi/tutorial.html')
-rw-r--r--[-rwxr-xr-x]doc/html/mpi/tutorial.html88
1 files changed, 44 insertions, 44 deletions
diff --git a/doc/html/mpi/tutorial.html b/doc/html/mpi/tutorial.html
index d16bb24e75..c18b81ce4a 100755..100644
--- a/doc/html/mpi/tutorial.html
+++ b/doc/html/mpi/tutorial.html
@@ -140,8 +140,8 @@ I am process 3 of 7.
it receives, along with a comma, then passes the message "world"
back to processor 0 with a different tag. The first processor then writes
this message with the "!" and exits. All sends are accomplished
- with the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766471-bb">communicator::send</a></code>
- method and all receives use a corresponding <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766808-bb">communicator::recv</a></code>
+ with the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778075-bb">communicator::send</a></code>
+ method and all receives use a corresponding <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777195-bb">communicator::recv</a></code>
call.
</p>
<div class="section">
@@ -212,15 +212,15 @@ I am process 3 of 7.
<span class="special">}</span>
</pre>
<p>
- We have replaced calls to the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766471-bb">communicator::send</a></code>
- and <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766808-bb">communicator::recv</a></code>
- members with similar calls to their non-blocking counterparts, <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id769273-bb">communicator::isend</a></code>
- and <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id769634-bb">communicator::irecv</a></code>.
+ We have replaced calls to the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778075-bb">communicator::send</a></code>
+ and <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777195-bb">communicator::recv</a></code>
+ members with similar calls to their non-blocking counterparts, <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777711-bb">communicator::isend</a></code>
+ and <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id776794-bb">communicator::irecv</a></code>.
The prefix <span class="bold"><strong>i</strong></span> indicates that the operations
return immediately with a <code class="computeroutput"><a class="link" href="../boost/mpi/request.html" title="Class request">mpi::request</a></code>
object, which allows one to query the status of a communication request
- (see the <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id774877-bb">test</a></code>
- method) or wait until it has completed (see the <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id774859-bb">wait</a></code>
+ (see the <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id784835-bb">test</a></code>
+ method) or wait until it has completed (see the <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id785711-bb">wait</a></code>
method). Multiple requests can be completed at the same time with the
<code class="computeroutput"><a class="link" href="../boost/mpi/wait_all.html" title="Function wait_all">wait_all</a></code> operation.
</p>
@@ -794,7 +794,7 @@ Process #6 thought of 650073868
</pre>
<p>
The skeletons and content of any Serializable data type can be transmitted
- either via the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766471-bb">send</a></code> and <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766808-bb">recv</a></code> members of the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html" title="Class communicator">communicator</a></code>
+ either via the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778075-bb">send</a></code> and <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777195-bb">recv</a></code> members of the <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html" title="Class communicator">communicator</a></code>
class (for point-to-point communicators) or broadcast via the <code class="computeroutput"><a class="link" href="../boost/mpi/broadcast.html" title="Function broadcast">broadcast()</a></code> collective. When separating
a data structure into a skeleton and content, be careful not to modify the
data structure (either on the sender side or the receiver side) without transmitting
@@ -972,7 +972,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id774915-bb">request::cancel</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id784873-bb">request::cancel</a></code>
</p>
</td>
</tr>
@@ -984,7 +984,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/status.html#id775775-bb">status::count</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/status.html#id784476-bb">status::count</a></code>
</p>
</td>
</tr>
@@ -1008,7 +1008,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id763306-bb">communicator::iprobe</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id776699-bb">communicator::iprobe</a></code>
</p>
</td>
</tr>
@@ -1032,7 +1032,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id769273-bb">communicator::isend</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777711-bb">communicator::isend</a></code>
</p>
</td>
</tr>
@@ -1056,7 +1056,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id769273-bb">communicator::irecv</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777711-bb">communicator::irecv</a></code>
</p>
</td>
</tr>
@@ -1068,7 +1068,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id763232-bb">communicator::probe</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id776625-bb">communicator::probe</a></code>
</p>
</td>
</tr>
@@ -1092,7 +1092,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766808-bb">communicator::recv</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id777195-bb">communicator::recv</a></code>
</p>
</td>
</tr>
@@ -1152,7 +1152,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id766471-bb">communicator::send</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778075-bb">communicator::send</a></code>
</p>
</td>
</tr>
@@ -1248,7 +1248,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id774859-bb">request::test</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id785711-bb">request::test</a></code>
</p>
</td>
</tr>
@@ -1296,7 +1296,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/status.html#id775762-bb">status::cancelled</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/status.html#id784463-bb">status::cancelled</a></code>
</p>
</td>
</tr>
@@ -1308,7 +1308,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id774859-bb">request::wait</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/request.html#id785711-bb">request::wait</a></code>
</p>
</td>
</tr>
@@ -1998,7 +1998,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id763388-bb">communicator::barrier</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778446-bb">communicator::barrier</a></code>
</p>
</td>
</tr>
@@ -2412,7 +2412,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/group.html#id772431-bb">group::size</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/group.html#id781103-bb">group::size</a></code>
</p>
</td>
</tr>
@@ -2500,7 +2500,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id767691-bb">communicator::group</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778057-bb">communicator::group</a></code>
</p>
</td>
</tr>
@@ -2549,7 +2549,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/group.html#id772499-bb">group::include</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/group.html#id781277-bb">group::include</a></code>
</p>
</td>
</tr>
@@ -2561,7 +2561,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/group.html#id772499-bb">group::exclude</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/group.html#id781277-bb">group::exclude</a></code>
</p>
</td>
</tr>
@@ -2635,7 +2635,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id767666-bb">communicator::size</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778032-bb">communicator::size</a></code>
</p>
</td>
</tr>
@@ -2647,7 +2647,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id767640-bb">communicator::rank</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778007-bb">communicator::rank</a></code>
</p>
</td>
</tr>
@@ -2698,7 +2698,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id762930-bb">communicator::split</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778514-bb">communicator::split</a></code>
</p>
</td>
</tr>
@@ -2749,7 +2749,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- use <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id768127-bb">communicator::as_intercommunicator</a></code>
+ use <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778635-bb">communicator::as_intercommunicator</a></code>
</p>
</td>
</tr>
@@ -2761,7 +2761,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/intercommunicator.html#id771022-bb">boost::mpi::intercommunicator::remote_size</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/intercommunicator.html#id781865-bb">boost::mpi::intercommunicator::remote_size</a></code>
<code class="computeroutput"><span class="identifier">intercommunicator</span><span class="special">::</span><span class="identifier">remote_size</span></code>
</p>
</td>
@@ -2774,7 +2774,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/intercommunicator.html#id771034-bb">intercommunicator::remote_group</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/intercommunicator.html#id781878-bb">intercommunicator::remote_group</a></code>
</p>
</td>
</tr>
@@ -2799,7 +2799,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/intercommunicator.html#id771048-bb">intercommunicator::merge</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/intercommunicator.html#id781892-bb">intercommunicator::merge</a></code>
</p>
</td>
</tr>
@@ -3000,7 +3000,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id768201-bb">communicator::has_cartesian_topology</a></code>
+ unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778709-bb">communicator::has_cartesian_topology</a></code>
</p>
</td>
</tr>
@@ -3049,7 +3049,7 @@ Process #6 thought of 650073868
<td>
<p>
<code class="computeroutput">communicator::has_graph_topology</code>,
- <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id768201-bb">communicator::has_cartesian_topology</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/communicator.html#id778709-bb">communicator::has_cartesian_topology</a></code>
</p>
</td>
</tr>
@@ -3234,7 +3234,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id770803-bb">environment::max_tag</a></code>
+ unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id780012-bb">environment::max_tag</a></code>
</p>
</td>
</tr>
@@ -3246,7 +3246,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id769921-bb">environment::host_rank</a></code>
+ unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id780068-bb">environment::host_rank</a></code>
</p>
</td>
</tr>
@@ -3258,7 +3258,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id769957-bb">environment::io_rank</a></code>
+ unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id780104-bb">environment::io_rank</a></code>
</p>
</td>
</tr>
@@ -3270,7 +3270,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id770002-bb">environment::processor_name</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id780149-bb">environment::processor_name</a></code>
</p>
</td>
</tr>
@@ -3393,7 +3393,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/exception.html#id770097-bb">exception::error_class</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/exception.html#id780244-bb">exception::error_class</a></code>
</p>
</td>
</tr>
@@ -3433,7 +3433,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/timer.html#id775983-bb">timer::time_is_global</a></code>
+ unnecessary; use <code class="computeroutput"><a class="link" href="../boost/mpi/timer.html#id787392-bb">timer::time_is_global</a></code>
</p>
</td>
</tr>
@@ -3445,7 +3445,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- use <code class="computeroutput"><a class="link" href="../boost/mpi/timer.html#id775924-bb">timer::elapsed</a></code> to determine
+ use <code class="computeroutput"><a class="link" href="../boost/mpi/timer.html#id787334-bb">timer::elapsed</a></code> to determine
the time elapsed from some specific starting point
</p>
</td>
@@ -3458,7 +3458,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/timer.html#id775950-bb">timer::elapsed_min</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/timer.html#id787360-bb">timer::elapsed_min</a></code>
</p>
</td>
</tr>
@@ -3524,7 +3524,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id770748-bb">environment::initialized</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id783415-bb">environment::initialized</a></code>
</p>
</td>
</tr>
@@ -3536,7 +3536,7 @@ Process #6 thought of 650073868
</td>
<td>
<p>
- <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id770709-bb">environment::abort</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/mpi/environment.html#id783375-bb">environment::abort</a></code>
</p>
</td>
</tr>