<html>#2693: Adding read/write support to Baikal and BaikalVacuum
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Samuel Cupp</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2023_05</td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>enhancement</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>This update to Baikal and BaikalVacuum adds READ and WRITE declarations to the schedule.ccl files. It also adds a new function <code>specify_Driver_BoundaryConditions_Baikal*</code> that calls the function <code>Driver_SelectVarForBC</code> to select boundary conditions for all variables and register them with PreSync for automated scheduling. Another small change was the addition of <code>checkpoint="no"</code> to some auxiliary and RHS variables which don’t need checkpointing. Copies of the Baikal* tests are also included with PreSync enabled, so that the thorns can be validated both with and without PreSync.</p>
<p>The PR for the thorn is <a data-is-external-link="true" href="https://bitbucket.org/zach_etienne/wvuthorns/pull-requests/13" rel="nofollow">https://bitbucket.org/zach_etienne/wvuthorns/pull-requests/13</a></p>
<p>and the PR for NRPy+ to autogenerate the thorn is <a data-is-external-link="true" href="https://github.com/zachetienne/nrpytutorial/pull/56" rel="nofollow">https://github.com/zachetienne/nrpytutorial/pull/56</a>.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2693/adding-read-write-support-to-baikal-and'>https://bitbucket.org/einsteintoolkit/tickets/issues/2693/adding-read-write-support-to-baikal-and</a></p>
</html>