[ET Trac] #2693: Adding read/write support to Baikal and BaikalVacuum

Samuel Cupp trac-noreply at einsteintoolkit.org
Mon Jan 30 14:51:03 CST 2023


#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\_etienne/wvuthorns/pull-requests/13](https://bitbucket.org/zach_etienne/wvuthorns/pull-requests/13)

and the PR for NRPy\+ to autogenerate the thorn is [https://github.com/zachetienne/nrpytutorial/pull/56](https://github.com/zachetienne/nrpytutorial/pull/56).

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2693/adding-read-write-support-to-baikal-and
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20230130/506eb6c5/attachment.html 


More information about the Trac mailing list