v9.63.0
·
1423 commits
to master
since this release
ModelingToolkit v9.63.0
Merged pull requests:
- fix: Add metadata getters (#3334) (@vyudu)
- Validate types of state variables in ODESystem/SDESystem construction (#3340) (@vyudu)
- feat: always build initialization problem (#3347) (@AayushSabharwal)
- fix: handle scalarized array parameters in initialization (#3358) (@AayushSabharwal)
- refactor: centralize all code generation (#3360) (@AayushSabharwal)
- refactor: format (#3361) (@AayushSabharwal)
- Add @description to @mtkmodel (#3363) (@hersle)
- feat: add
assertions
functionality (#3364) (@AayushSabharwal) - latexify equation (#3366) (@owiecc)
- refactor: default
create_bindings
to false inbuild_function_wrapper
(#3367) (@AayushSabharwal) - Fix parameter array handling in ImperativeAffect (#3368) (@BenChung)
- Fix
@mtkbuild
macro keyword parsing (#3371) (@AayushSabharwal) - Support specialization in
ODEFunctionExpr
(#3373) (@devmotion) - test: update reference tests (#3377) (@AayushSabharwal)
- add documentation page for
DiscreteSystem
(#3380) (@vyudu) - build: bump minor version (#3387) (@AayushSabharwal)
Closed issues:
- It is possible to designate non-default types for variables, which are then ignored. (#2589)
- Missing metadata getters (#2643)
- Initialization System fails to remove an equation (#3312)
remake
ignoresu0
updates when the initialization is trivial (#3318)- Operating point passed to
linearization_function
closure has no effect (#3319) - MTK does not allow building initialization systems for un-simplified systems (#3330)
- Initialization warning when creating certain
SDEProblem
s from Catalyst (but not correspondingODEProblem
s (#3331) - Remake does not handle dual type promotion with dummy derivatives (#3336)
- Cannot solve ODE with Duals if it has initialization and callback (#3342)
- Determined complete system raises an overdetermined warn when creating ODEProblem (#3349)
- Initialization and Linearization (#3352)
ODESystem
not dealing with dynamic parameters (#3365)- The
IfLifting
pass doesn't seem to be working quite right (#3369)