#2639: CarpetLib internal error with PreSync and analysis thorns
| Reporter: | Samuel Cupp |
| Status: | new |
| Milestone: | |
| Version: | development version |
| Type: | bug |
| Priority: | major |
| Component: | Carpet |
Comment (by Samuel Cupp):
So, the heart of the problem comes from (I think) the function
th::regrid()
in repos/carpet/CarpetLib/src/th.cc:51. When this runs, it sets the
deltas.AT(ml).AT(rl)
object to 1.0 (possibly divided by the timereffacts), which then causes an incorrect cctk_time. This seems to be polluting some functions which call get_time. This happens without PreSync, but by miracle (design?) it gets reset to the right value before anything tries to use it. This does not occur in time with PreSync.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2639/carpetlib-internal-error-with-presync-and