-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FPE with simplified-SDC + Detonation #1596
Comments
after all the recent changes, I now run to 420 steps before getting the FPE |
with PR #1607 we FPE after 132 steps Clearly we are generating a bad state at some point in the VODE stepping |
in particular, the FPE is happening in rho, T = 1e-12 1e+10 |
okay, so this is the problem of too much advection again. The issue is that Castro wants to try a burn of 1.277229732e-07 s, but VODE is internally trying a timestep of 0.00399574. So the advective terms evacuate the cell. We need to restrict VODE to not try a timestep that is too large. |
this was fixed with the Microphysics PR (643) linked above. I was able to run the example problem for 2000 steps (evolving to 1.87e-4 s). |
Build the detonation problem as:
run as:
and it will crash after 26 steps with an FPE
Curiously, if you run it via valgrind as:
then it runs for 450+ steps (I killed the job at that point).
The text was updated successfully, but these errors were encountered: