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
Currently, opinf.models.ContinuousModel.predict() wraps scipy.integrate.solve_ivp(). It would be nice to be able to pass a custom time-stepper, probably as the method attribute. This is also important for certain types of models, like Hamiltonian systems, which require symplectic integrators.
Write an IntegratorTemplate somewhere (new opinf.integrate submodule?)
Update predict() so that method can be an integrator object.
Write a few common integrators as examples (forward/backward Euler, IMEX, etc.).
Need to think about how the integrator should interact with the list of operators or the model's rhs() method.
The text was updated successfully, but these errors were encountered:
Currently,
opinf.models.ContinuousModel.predict()
wrapsscipy.integrate.solve_ivp()
. It would be nice to be able to pass a custom time-stepper, probably as themethod
attribute. This is also important for certain types of models, like Hamiltonian systems, which require symplectic integrators.IntegratorTemplate
somewhere (newopinf.integrate
submodule?)predict()
so thatmethod
can be an integrator object.Need to think about how the integrator should interact with the list of
operators
or the model'srhs()
method.The text was updated successfully, but these errors were encountered: