SciML/OrdinaryDiffEq.jl

DPRKN6 interpolants after events need `add_steps!`

Offen

#123 geöffnet am 07.08.2017

 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Julia (262 Forks)batch import
Hacktoberfest

Repository-Metriken

Stars
 (656 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 3T 12h) (74 gemergte PRs in 30 T)

Beschreibung

After an event, the add_steps! function is called for re-building the interpolant cache. This is separate from perform_step! because lots of algorithms have different needs if just building the interpolant, and in many cases this can be sped up. And this is only required for special interpolants because there's a Hermite fallback which just calculates the derivatives on the two ends.

However, noticeably missing are the SSPRK and Rodas4 methods. We should get those fixed up.

Contributor Guide