#2339: FishboneMoncriefID thorn declares write on non-existent variable HydroBase::velx
Reporter:Roland Haas
Status:new
Milestone:ET_2020_04
Version:
Type:bug
Priority:major
Component:EinsteinToolkit thorn

The thorn FishboneMoncriefID contains in its schedule.ccl lines like this:

  WRITES: hydrobase::velx(Everywhere)
  WRITES: hydrobase::vely(Everywhere)
  WRITES: hydrobase::velz(Everywhere)

which fail to compile with presync enabled since no such variable exists. The variable in HydroBase is HydroBase::vel[0]etc.

These names seem hard-coded in Tutorial-ETK_thorn-FishboneMoncriefID.ipynb so it is likely as simple as changing the notebook and regenerating the C source code.

Should be fixed before the release at it turns into a blocker once presync is enabled.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2339/fishbonemoncriefid-thorn-declares-write-on