#2693: Adding read/write support to Baikal and BaikalVacuum
Reporter: Samuel Cupp Status: new Milestone: ET_2023_05 Version: Type: enhancement Priority: minor Component: EinsteinToolkit thorn
This update to Baikal and BaikalVacuum adds READ and WRITE declarations to the schedule.ccl files. It also adds a new function `specify_Driver_BoundaryConditions_Baikal*` that calls the function `Driver_SelectVarForBC` to select boundary conditions for all variables and register them with PreSync for automated scheduling. Another small change was the addition of `checkpoint="no"` 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.
The PR for the thorn is [https://bitbucket.org/zach%5C_etienne/wvuthorns/pull-requests/13%5D(https://...)
and the PR for NRPy+ to autogenerate the thorn is [https://github.com/zachetienne/nrpytutorial/pull/56%5D(https://github.com/za...).
-- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2693/adding-read-write-...
trac@lists.einsteintoolkit.org