ModelingToolkit v11.9.1
Merged pull requests:
- Fix: Support empty Vector{Any} ([]) in system keyword arguments (fixes #4206) (#4209) (@ommishra0719)
- TTFX experiments (#4210) (@SebastianM-C)
- feat: make
Preautomatically recurse into subexpressions (#4241) (@AayushSabharwal) - support jumps with Brownians (#4243) (@isaacsas)
- docs: improve documentation (#4245) (@AayushSabharwal)
- fix symbol mappings in JumpProblem issue (#4251) (@isaacsas)
- fix: Workaround Julia 1.10 collect_vars! bug with DynamicQuantities (#4252) (@isaacsas)
- fix: fix codegen of array
instreamconnectors (#4253) (@AayushSabharwal) - build: bump MTKBase minor version (#4254) (@AayushSabharwal)
- build: bump MTKBase minor version (#4256) (@AayushSabharwal)
- Add
@poissoniansmacro (#4262) (@isaacsas) - build: improve TTFX (#4263) (@AayushSabharwal)
- fix: handle array variables in an empty affect. (#4264) (@AayushSabharwal)
- refactor: improve compile times for Linear SCCs in
SCCNonlinearProblem(#4265) (@AayushSabharwal) - [v10] fix: validate that
InferredDiscreteends up in a discrete partition (#4266) (@AayushSabharwal) - Fix extend (#4269) (@isaacsas)
- build: bump MTKBase minor version (#4271) (@AayushSabharwal)
- fix: make @poissonians return a Vector like @variables and @brownians (#4274) (@isaacsas)
- Fix typo in optimization tutorial documentation (#4276) (@MagicMuscleMan)
- build: bump MTKBase patch version (#4277) (@AayushSabharwal)
- build: bump MTKBase minor, MTK patch and compat (#4280) (@AayushSabharwal)
Closed issues:
- Register (#157)
- error when trying to symbol-index for a parameter which was updated by an event (#4030)
- Enable
Pre(...)on full stataments (#4095) - Cannot pass empty array of initial conditions (#4206)
- collect_vars! bug on 1.10 when loading DynamicQuantities (#4211)
- Symbolic array with streams -- some improvement, but crashes on solution (#4249)
- Array variables combined with continuous_events causes spurious cycle detection error (#4259)
extenddoes not handle Brownians or jumps (#4267)