#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