ModelingToolkitBase ModelingToolkitBase-v1.44.1
Diff since ModelingToolkitBase-v1.42.2
Closed issues:
- Symbol input not supported in BifurcationKit Extensions (#4250)
- Add bounds generation to NonlinearProblems (#4308)
- Parallel Ensemble Simulations not working (#4566)
- ODENLStepData: set analytic jac on inner nlprob when ODEProblem(jac=true, nlstep=true) (#4570)
- Error when not each parameter of a vector is used (#4585)
- regression:
no method matching stable_eachindex(::Vector{Int64})(#4603) - TypeError (promote_symtype on Union{Nothing,Real}) in MTKParameters when initialization is fully determined (#4607)
- structural_simplify: "The equations have at least one cycle" (topsort_equations) when chaining rotation-matrix orientation states (#4608)
- optimize (code-optimization rules) not applied to initialization-problem codegen (#4611)
- maybe_zeros/state_priorities keys built via root-system getproperty silently never match after flatten (root name prefix) (#4613)
- GlobalScope array parameter bound whole in one subsystem + used scalarized in a sibling leaks the DEF placeholder into parameter initialization (#4615)
- Metadata defaults on GlobalScope parameters are namespaced during discovery (inner₊gdef ... is not an unknown) (#4616)
- Tearing test order-sensitivity: tearing.jl:111 fails with SymbolicUtils master (hashing change in SU#963); will surface with next SU release (#4619)
- Array-valued unknown with
missinginitial condition errors during problem construction (#4627) ArraySymbolicconstant parameters bound to unknowns lead to conversion error in initialization (#4641)