File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 11name = " SciMLBase"
22uuid = " 0bca4576-84f4-4d90-8ffe-ffa030f20462"
33authors = [
" Chris Rackauckas <[email protected] > and contributors" ]
4- version = " 2.25 .0"
4+ version = " 2.26 .0"
55
66[deps ]
77ADTypes = " 47edcb42-4c32-4615-8424-f2b9edc5f35b"
Original file line number Diff line number Diff line change @@ -313,10 +313,16 @@ end
313313addsteps! (i:: DEIntegrator , args... ) = nothing
314314
315315"""
316- reeval_internals_due_to_modification!(integrator::DDEIntegrator )
316+ reeval_internals_due_to_modification!(integrator::DEIntegrator, continuous_modification=true )
317317
318- Recalculate interpolation data and update ODE integrator after changes by callbacks.
318+ Update DE integrator after changes by callbacks.
319+ For DAEs (either implicit or semi-explicit), this requires re-solving alebraic variables.
320+ If continuous_modification is true (or unspecified), this should also recalculate interpolation data.
321+ Otherwise the integrator is allowed to skip recalculating the interpolation.
319322"""
323+ function reeval_internals_due_to_modification! (integrator:: DEIntegrator , continuous_modification)
324+ reeval_internals_due_to_modification! (integrator:: DEIntegrator )
325+ end
320326reeval_internals_due_to_modification! (integrator:: DEIntegrator ) = nothing
321327
322328"""
You can’t perform that action at this time.
0 commit comments