v9.47.0
ModelingToolkit v9.47.0
Merged pull requests:
- fix: several MTKParameters fixes (#2929) (@AayushSabharwal)
- feat: initial implementation of HomotopyContinuation interface (#3114) (@AayushSabharwal)
- Fix initialization.md (#3115) (@ChrisRackauckas)
- refactor: major cleanup of
*Problem
construction (#3121) (@AayushSabharwal) - add trait and dispatch for collect_vars! (#3123) (@isaacsas)
- feat: extend all arguments of a base sys to sys (#3124) (@ven-k)
- fix: handle parameter dependencies with constant RHS (#3127) (@AayushSabharwal)
- docs: add tutorial for callable parameters (#3130) (@AayushSabharwal)
- ci: test with
1
,lts
andpre
versions of julia (#3131) (@thazhemadam) - fix: retain nonnumeric parameter dependencies in initialization system (#3135) (@AayushSabharwal)
- fix: handle array guesses in
InitializationProblem
(#3136) (@AayushSabharwal) - feat: use observed equations for guesses of observed variables (#3137) (@AayushSabharwal)
- docs: add DataInterpolations to docs environment (#3139) (@AayushSabharwal)
- fix: respect bounds in
modelingtoolkitize
, make bounded variable irreducible (#3140) (@AayushSabharwal) - Add support for the initializealg argument in SciMLBase callbacks (#3144) (@BenChung)
Closed issues:
- Allow variable array length for parameters in
@mtkmodel
(#2453) - Cannot use structural parameter as array size (#2704)
- Constants Not Mapped to Defaults (#3044)
- Local variable
name
in@mtkmodel
leaks intoODESystem
constructor (#3059) - Package upgrade causes Error
uuid4
not defined inVSCodeDebugger.DebugAdapter
(#3129) - Events seemingly ignored in system model (#3142)