Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v8.5.2
ModelingToolkit v8.5.2
Closed issues:
- warning about both MT and Symbolics exporting infimum/supremum (#1217)
- Error on indixing into solution by Num (#1448)
- Acausal Modelling Changes in MTK: Error on ground element (Electrical) (#1460)
- Invalid redefinition of constant lambda or other variable name (#1466)
- Some problem with bipartite_graph.jl in ModelingToolkit (#1471)
- Crash of standard AkzoNobel demo (#1472)
- ODEFunctonExpr(sys, sparse=true) Fails to generate sparse matrix or recognize identity (#1476)
Merged pull requests:
- add tests for bareiss, fix precompile (#1455) (@oscardssmith)
- docs: fix a few typos (#1467) (@visr)
- eltype promotion in varmap_tp_vars (#1469) (@baggepinnen)
- fix flow over >2 connectors with arrays (#1473) (@visr)
- CompatHelper: bump compat for ArrayInterface to 5, (keep existing compat) (#1474) (@github-actions[bot])
- Check against Identity with equality (#1477) (@xtalax)
- Invalidate system cache (#1479) (@ChrisRackauckas)
v8.5.1
ModelingToolkit v8.5.1
Merged pull requests:
v8.5.0
ModelingToolkit v8.5.0
Closed issues:
- Add support to variables with custom type (#1194)
- Cannot use a set of equations in ODESystem with variables that are vectors (#1196)
- Cannot add restriction to ODE system when using variables that are vectors (#1203)
- Julia crashes when trying to evaluate ODEFunction of large MTK structure (#1452)
- Wrong initial conditions when creating the ODEProblem (#1458)
Merged pull requests:
v8.4.1
ModelingToolkit v8.4.1
Closed issues:
- Poor UTF input dictionary in the formulation of symbolic models (#1446)
- Segfaults while building sysimage(s) with MTK v8.4.0 (#1453)
Merged pull requests:
- move bareiss (#1449) (@oscardssmith)
- remove compat incremental_cycles (#1450) (@oscardssmith)
- Rollback #1215 as it causes package compilation to fail (#1454) (@sharanry)
v8.4.0
ModelingToolkit v8.4.0
Closed issues:
- Unexplained behavior from structural_simplify (#1317)
- Dependent source in circuit (#1430)
- docs: Simulink listed among the equation-based modeling languages (#1431)
- NonlinearSystem fails with connection equations since v8 (#1442)
Merged pull requests:
- start trying to precompile ModelingToolkit better (#1215) (@ChrisRackauckas)
- Identifiability tutorial (#1243) (@iliailmer)
- Partial State Selection (#1384) (@Keno)
- CompatHelper: bump compat for JuliaFormatter to 0.22, (keep existing compat) (#1437) (@github-actions[bot])
- Fix typos in Identifiability Tutorial (#1443) (@iliailmer)
- Add connections to NonlinearSystem (#1445) (@tred0)
v8.3.2
v8.3.1
ModelingToolkit v8.3.1
Closed issues:
- "LoadError: ArgumentError: reducing over an empty collection is not allowed" when trying to solve Newton's 2nd Law (#1426)
Merged pull requests:
v8.3.0
v8.2.0
ModelingToolkit v8.2.0
Merged pull requests:
- If sparse, make the mass matrix sparse (#1423) (@ChrisRackauckas)
- Bump DiffEqBase to force fix of downstream (#1424) (@ChrisRackauckas)