You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It should be possible to extend Irksome to do second-order in time problems via Runge-Kutta-Nystrom without forcing a rewrite as a first-order system (which uses more memory to store solutions and requires a larger stiffness matrix per-time-step). Things that have to happen:
Extend TimeDerivative to allow higher-order derivatives
Allow expanded tableaux for RKN
Figure out how to modify the UFL substitutions to DTRT, making sure we can do first and second derivatives in time (e.g. telegraph equation)
Engineer the top-level interface. Plausibly we want TimeStepper to uniformly accept second-order equations, just making sure that we have a ButcherTableau suitable for RKN on input.
The text was updated successfully, but these errors were encountered:
It should be possible to extend Irksome to do second-order in time problems via Runge-Kutta-Nystrom without forcing a rewrite as a first-order system (which uses more memory to store solutions and requires a larger stiffness matrix per-time-step). Things that have to happen:
TimeDerivative
to allow higher-order derivativesTimeStepper
to uniformly accept second-order equations, just making sure that we have aButcherTableau
suitable for RKN on input.The text was updated successfully, but these errors were encountered: