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
Fix downstream tolerance failures: reuse J only, always rebuild W
- Disable Jacobian reuse for mass-matrix (DAE) problems to avoid order
reduction from stale algebraic constraint derivatives (addresses
@gstein3m's review comment)
- Change reuse strategy from (false,false) to (false,true): reuse the
cached Jacobian but always rebuild W = J − M/(dt·γ) with the current
dtgamma. The Jacobian evaluation (finite-diff/AD) is the expensive
part; W construction + LU factorization is comparatively cheap and
keeps step control accurate.
- Remove stale OrdinaryDiffEqNonlinearSolve from runtime [deps] in
OrdinaryDiffEqRosenbrock (fixes Aqua stale dependencies QA test)
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments