v9.79.0
·
601 commits
to master
since this release
ModelingToolkit v9.79.0
Merged pull requests:
- Fix Neuroblox downstream (#3590) (@ChrisRackauckas)
- Fix ImperativeAffect namespacing for arrays in non-root components (#3593) (@BenChung)
- feat: CasADiDynamicOptProblem (#3602) (@vyudu)
- feat: allow shifting array and scalarized variables (#3604) (@AayushSabharwal)
- docs: fix
generate_control_function
docs (#3607) (@AayushSabharwal) - test: move jump control tests to
Extensions
test group (#3608) (@AayushSabharwal) - fix: fix breaking change to
generate_control_function
(#3609) (@AayushSabharwal) - fix: fix nested conditions in
IfLifting
(#3611) (@AayushSabharwal) - feat: implement new callback semantics (#3614) (@AayushSabharwal)
- fix: use
Diagonal
for diagonal mass matrices (#3615) (@AayushSabharwal) - refactor: add error message for wrapped variable in
collect_var!
(#3616) (@AayushSabharwal) - feat: add CI for testing against released package versions (#3618) (@AayushSabharwal)
- fix change of var for sys with no equations (#3620) (@aml5600)
- Less restrictive
promote_u0_p
(#3624) (@devmotion) - handle connections in change_independent_variable (#3625) (@aml5600)
- Change independent variable of ODEs with array variables (#3626) (@hersle)
- BVP tests are working fine (#3627) (@ErikQQY)
Closed issues:
- ShiftIndex does not work for array variables (#2843)
- ERROR: type SCCNonlinearProblem has no field kwargs (#3320)
continuous_events
can cause solver to get stuck at event crossing (#3327)- Failed to precompile ModelingToolkit (#3594)
- Variables not found even though they definitely exist (#3612)
- Continious Callback does not work when
condition
is not properly written as a function of time (#3621)