> <span style="color: #0000ff;">analyze_comms</span>
</pre>
</div>

<p>
The actual data transfer is done on the basis of the communication
pattern. The scheme chosen is non-blocking communications. It seems to
work well, but it could be changed if needed.
</p>

<div class="org-src-container">

<pre class="src src-f90"><span style="color: #b22222;">!</span><span style="color: #b22222;">--------------------------------------------------</span>
   <span style="color: #a020f0;">subroutine</span> <span style="co