Skip to content

Releases: SciML/ModelingToolkit.jl

v8.10.0

09 May 21:44
ee8890b
Compare
Choose a tag to compare

ModelingToolkit v8.10.0

Diff since v8.9.0

Closed issues:

  • Feature Request: Option to define limits for parameters when using ModelingToolkit.jl (#1509)
  • v8.9.0 breaks mixed types using varmap_to_vars (#1561)

Merged pull requests:

v8.9.0

04 May 16:47
d7b1e38
Compare
Choose a tag to compare

ModelingToolkit v8.9.0

Diff since v8.8.1

Closed issues:

  • convert_system(ODESystem, sys, independent_variable(sys2) gives ArgumentError: Cannot find the parent of ... (#1281)
  • sol[u] not working with NonlinearProblem (#1504)
  • Optimization readme example not working (#1542)
  • ExtraEquationsSystemException - worked in 8.5.5 - related to #1539 and #1537? (#1544)
  • Acausal circuit example output doesn't match docs (#1545)
  • Calculating nullspace after bareiss! (#1551)

Merged pull requests:

v8.8.1

29 Apr 19:24
cdcf181
Compare
Choose a tag to compare

ModelingToolkit v8.8.1

Diff since v8.8.0

Closed issues:

  • Can't register function from Interpolations (MWE) (#1354)
  • Equations with IfElse.ifelse incorrectly removed (#1536)

Merged pull requests:

  • Better instream expansion diagnostics and bug fix (#1541) (@YingboMa)

v8.8.0

25 Apr 21:22
3fd7519
Compare
Choose a tag to compare

ModelingToolkit v8.8.0

Diff since v8.7.1

Closed issues:

  • The callback problem of modelingtoolkit (#1527)
  • Error when solving a modelingtoolkitized system that uses StaticArrays (#1529)
  • Question about the Cvode(cvode_mem, tout, y0, &t, CV_NORMAL) command (#1531)
  • UndefVarError, the solution object can't be accessed by symbols again (#1533)

Merged pull requests:

v8.7.1

21 Apr 19:42
eb743e2
Compare
Choose a tag to compare

ModelingToolkit v8.7.1

Diff since v8.7.0

Closed issues:

  • SymbolicUtils.Code.DestructuredArgs method error in ODEFunction (#1522)
  • new ExtraEquationsSystemException in 8.7.0 (#1526)
  • structural_simplify does not reduce equations and state variables fully (#1530)

Merged pull requests:

v8.7.0

13 Apr 21:15
7945b36
Compare
Choose a tag to compare

ModelingToolkit v8.7.0

Diff since v8.6.0

Closed issues:

  • parameter tuples having mixed numeric values are converted to the same type (#1475)
  • jac and sparse are not implemented for DAEProblem (#1482)
  • Solving structurally simplified system fails, but only when jac=true, sparse=true (#1501)

Merged pull requests:

v8.6.0

01 Apr 12:18
58ed697
Compare
Choose a tag to compare

ModelingToolkit v8.6.0

Diff since v8.5.5

Closed issues:

  • The solution object can't be accessed by symbols (#1497)
  • Initial conditions not respected when using generator function (#1505)

v8.5.5

25 Mar 01:03
1704222
Compare
Choose a tag to compare

ModelingToolkit v8.5.5

Diff since v8.5.4

Closed issues:

  • Julia + VSCode produces import error from ModelingToolkit (#1444)
  • overwriting Base function errors with Julia 1.8 (#1468)
  • Acausal model with serial resistors fails with UndefVarError - MTK 8.X.X (#1478)

Merged pull requests:

v8.5.4

21 Mar 16:50
a65b4f9
Compare
Choose a tag to compare

ModelingToolkit v8.5.4

Diff since v8.5.3

Closed issues:

  • DAEProblem fails (#1484)
  • Accessing and plotting states (and observables) without namespacing pitfalls (#1488)

Merged pull requests:

  • Make observed function building resilient wrt namespacing (#1489) (@YingboMa)

v8.5.3

20 Mar 02:11
dd6bbd3
Compare
Choose a tag to compare

ModelingToolkit v8.5.3

Diff since v8.5.2

Closed issues:

  • dae_index_reduction not working for symbolic arrays (#1240)
  • Linear systems of SDEs & Spectral Analysis (#1483)

Merged pull requests: