Closed bcaddy closed 9 months ago
Upon further inspection it looks like this issue is tied to the fact that the timestep shortening for output is only tied to P.outstep
and not at all to tout
which requires that tout
be an integer multiple of outstep
if we actually want to output after the last time step
Fixed in PR #345
If the
OUTPUT_ALWAYS
macro is set then instead of Cholla ending attout
it outputs at the end of the first time step wheret > tout
. This is probably only an issue for debug builds and should be an easy fix, especially ifOUTPUT_ALWAYS
becomes a runtime argument instead of a compile time flag