Understanding solver doesn't converge #3700
Unanswered
ssingh-ipa
asked this question in
Q&A
Replies: 1 comment
-
Hi @ssingh-ipa. This is an internal error message from the Sundials solver (https://github.com/LLNL/sundials) which we use to step forward the DFN/SPM/SPMe equations forward in time. The error message that you are getting indicates that the solver has failed to progress with solving the equations at t = 412.623. It has tried to reduce the timestep h, but has reached a lower threshold beyond which it gives up with the error you are seeing. You should expect the solution returned to stop at t = 412.623, as the solver will not be able to proceed further in time beyond this point |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Could you please explain why sometimes the solver finishes a simulation, with the following warning:
At t = 412.623 and h = 8.3058e-18, the corrector convergence failed repeatedly or with |h| = hmin.
How can I understand the impact of this message on my simulation results? Should I expect the plots to be incorrect at t = 412.623?
Also, could you please refer me to the source code where this warning message is implemented?
Beta Was this translation helpful? Give feedback.
All reactions