

<span style="color: #a020f0;">end subroutine</span> <span style="color: #0000ff;">redistribute_spmatrix</span>
</pre>
</div>

<p>
The analysis of the needed communications is basically a
classification of the contiguous chunks of orbital data.
</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="color: #0