Skip to content

Releases: SciML/ModelingToolkit.jl

v8.5.2

11 Mar 16:42
029adda
Compare
Choose a tag to compare

ModelingToolkit v8.5.2

Diff since v8.5.1

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:

v8.5.1

22 Feb 21:42
f03fe44
Compare
Choose a tag to compare

ModelingToolkit v8.5.1

Diff since v8.5.0

Merged pull requests:

v8.5.0

21 Feb 00:09
0e37590
Compare
Choose a tag to compare

ModelingToolkit v8.5.0

Diff since v8.4.1

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:

  • Default allow_symbolic to true (#1451) (@YingboMa)
  • CompatHelper: bump compat for NaNMath to 1, (keep existing compat) (#1457) (@github-actions[bot])
  • Vectorize pdeeqs (#1462) (@xtalax)
  • add observed to JumpProblems (#1463) (@isaacsas)

v8.4.1

14 Feb 14:40
c476e38
Compare
Choose a tag to compare

ModelingToolkit v8.4.1

Diff since v8.4.0

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:

v8.4.0

09 Feb 19:06
beb76c0
Compare
Choose a tag to compare

ModelingToolkit v8.4.0

Diff since v8.3.2

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:

v8.3.2

21 Jan 17:57
2f3a382
Compare
Choose a tag to compare

ModelingToolkit v8.3.2

Diff since v8.3.1

Closed issues:

  • Simplify doesn't recognize a zero (#1392)
  • Akzo Nobel DAEProblem fails after recent MTK update (#1428)

Merged pull requests:

v8.3.1

17 Jan 04:32
72a3978
Compare
Choose a tag to compare

ModelingToolkit v8.3.1

Diff since v8.3.0

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

15 Jan 08:24
6e98586
Compare
Choose a tag to compare

ModelingToolkit v8.3.0

Diff since v8.2.0

Closed issues:

  • ODEProblem doesn't check the validity of the system (#1389)
  • Using symbolic arrays with NonlinearSystem gives a method error (#1406)
  • ODAESystem generate_function is wrong (#1413)
  • Silent error in unlowered ODE (#1417)

Merged pull requests:

v8.2.0

13 Jan 20:45
ec795f2
Compare
Choose a tag to compare

ModelingToolkit v8.2.0

Diff since v8.1.0

Merged pull requests:

v8.1.0

11 Jan 06:20
274c80c
Compare
Choose a tag to compare

ModelingToolkit v8.1.0

Diff since v8.0.0

Closed issues:

  • MTK PDE solve crashes Julia (#1420)

Merged pull requests:

  • Use newer keyword arg syntax (#1412) (@rikhuijzer)
  • CompatHelper: bump compat for JuliaFormatter to 0.21, (keep existing compat) (#1416) (@github-actions[bot])
  • Fix typos (#1419) (@helgee)
  • CompatHelper: bump compat for ArrayInterface to 4, (keep existing compat) (#1421) (@github-actions[bot])