ModelingToolkit v10.27.0
Merged pull requests:
- fix: fix minor bug in
generate_initializesystem(#3931) (@AayushSabharwal) - gui_metadata fix (#3984) (@bradcarman)
- Fix noise kwarg propagation for SDEProblem(f::SDESystem) (#3985) (@ChrisRackauckas-Claude)
- Update README (#3987) (@TorkelE)
- Prevents erroneous creation of discrete events (vector of conditions) (#3992) (@TorkelE)
- Fix spell check error (#3993) (@TorkelE)
- fix: fix incorrect incidence after tearing some differential equations (#3994) (@AayushSabharwal)
- add test for passing params as structural params (#3995) (@hexaeder)
- fix: fix generated
getindexandlengthforMTKParameters(#3997) (@AayushSabharwal) - Fix deprecated ODEProblem API calls in documentation (#4000) (@ChrisRackauckas-Claude)
- feat: support zero-arg operators (#4001) (@AayushSabharwal)
- fix: fix array discrete parameters (#4002) (@AayushSabharwal)
- test: make optimization sparse hessian test independent of variable order (#4003) (@AayushSabharwal)
- refactor: modularize tearing (#4004) (@AayushSabharwal)
- Backport #3733 (update to DI@0.7) to MTK@9 (#4011) (@devmotion)
- Fix IONotFoundError for disturbance inputs (#4014) (@baggepinnen)
- build: bump minor version (#4016) (@AayushSabharwal)
Closed issues:
- MTK allows you to create faulty events without throwing an error. (#2612)
- noise kwarg for SDEProblem(f::SDESystem) (#3664)
- Support for Inputs (#3823)
- using
subset_tunablesleads to bounds error with ForwardDiff for a DAE (#3925) - Different solutions for seeded SDEProblems from ModelingToolkit and StochasticDiffEq (#3971)
- Terminate simulation on event (#3981)
get_component_typeerrors on compiled systems (#3983)- Cannot update vector parameters with (#3990)
- Deprecated calling of ODEProblem in the getting-started "Copy-Pastable Simplified Example" (#3996)