<html>#694: Behavior of Slab_Transfer between components owned by the same process
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Eloisa Bentivegna</td></tr>
<tr><td style='text-align:right'> Status:</td><td>resolved</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'> Version:</td><td>development version</td></tr>
<tr><td style='text-align:right'> Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>Cactus</td></tr>
</table>
<p>Changes (by Roland Haas):</p>
<p><table>
<tr><td>status:</td><td>resolved (was open)</td></tr>
</table></p>
<p>Slab's documentation states that the Slab_Transfer only works when each process handles a single rectangular component. This affects small runs with periodic boundary conditions (imposed through Slab_Transfer), where two or more components on a single process are common because refinements that try to go past the symmetry boundary are carried over to the opposite side. Currently (attached parameter file), Slab_Transfer silently fails and the boundaries are simply never touched after initial data (except for the usual timelevel cycling).</p>
<p>I'm not sure how easy it is to extend this functionality, but a check that Slab_Transfer is only used as intended should be inserted as soon as possible.</p>
<p><strong>Keyword:</strong> Slab</p>
<p>Comment (by Roland Haas):</p>
<p>Applied as git hash <a data-is-external-link="true" href="https://bitbucket.org/cactuscode/cactusnumerical/commits/806996ec02515df44cda93871056f11b1f8c69d2" rel="nofollow">806996ec</a> "Periodic: Add parameter to poison periodic boundaries" of <a data-is-external-link="true" href="https://bitbucket.org/cactuscode/cactusnumerical" rel="nofollow">cactusnumerical</a> on Fri May 11 23:20:57 2012 +0000.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/694/behavior-of-slab_transfer-between'>https://bitbucket.org/einsteintoolkit/tickets/issues/694/behavior-of-slab_transfer-between</a></p>
</html>