SciML / OrdinaryDiffEq.jl

High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
https://diffeq.sciml.ai/latest/
Other
523 stars 199 forks source link

Directly enforce algebraic condition correctness in ImplicitEuler #2153

Closed ChrisRackauckas closed 4 months ago

ChrisRackauckas commented 4 months ago

Its extrapolation-based error estimator is 0 on algebraic variables, just like Rosenbrock23, so we add the algebraic condition evaluations to the equations just like Rosenbrock23

oxinabox commented 4 months ago

Will this fix https://github.com/SciML/OrdinaryDiffEq.jl/issues/2152 ?

ChrisRackauckas commented 4 months ago

No, this is on ImplicitEuler