Skip to content

Releases: SciML/ModelingToolkit.jl

v3.12.2

06 Jul 22:07
e9a483b

Choose a tag to compare

ModelingToolkit v3.12.2

Diff since v3.12.1

Closed issues:

  • build_function doesn't like array expressions with single scalar variable (#495)

Merged pull requests:

v3.12.1

06 Jul 03:08
b328c1b

Choose a tag to compare

ModelingToolkit v3.12.1

Diff since v3.12.0

Merged pull requests:

v3.12.0

05 Jul 20:08
419e6c2

Choose a tag to compare

ModelingToolkit v3.12.0

Diff since v3.11.1

Merged pull requests:

  • Changes to make auto-optimize work (#490) (@ChrisRackauckas)
  • CompatHelper: add new compat entry for "LabelledArrays" at version "1.2" (#491) (@github-actions[bot])

v3.11.1

04 Jul 10:08

Choose a tag to compare

ModelingToolkit v3.11.1

Diff since v3.11.0

Closed issues:

  • Possible Julia Multithreading issue exposed by MTK generated functions? (#487)

Merged pull requests:

v3.11.0

27 Jun 19:11
14baeb9

Choose a tag to compare

ModelingToolkit v3.11.0

Diff since v3.10.2

Closed issues:

  • Problem with inversion of symbolic matrices (#458)
  • Problem for ldiv when left matrix is diagonal and right matrix is symbolic (#460)
  • Simplification only occurs for variables which are functions (but not constants) (#468)
  • Error substituting with a dictionary (#475)
  • What does IR mean? (#480)

Merged pull requests:

  • Add DaggerForm (#431) (@jpsamaroo)
  • fix reshaped ldiv (#461) (@ChrisRackauckas)
  • CompatHelper: bump compat for "SymbolicUtils" to "0.4" (#462) (@github-actions[bot])
  • Inject registered functions into expressions used to build EvalFunc. (#463) (@dpad)
  • Fix and test QR (#465) (@ChrisRackauckas)
  • Function and Expr outs (#466) (@ChrisRackauckas)
  • Document registering the derivative of a function (#469) (@YingboMa)
  • fix typo in doc (#471) (@isaacsas)
  • unique -> unique! in get_variables! (#473) (@isaacsas)
  • hash for Operation (#474) (@shashi)
  • Update substitute test (#476) (@mforets)
  • Provide as_expression=false option to ODEs/SDEs, for specific use cases that need to avoid world age issues (generally not needed) (#477) (@dpad)
  • CompatHelper: add new compat entry for "Requires" at version "1.0" (#478) (@github-actions[bot])
  • don't call get_variables! on non-Operations for jumps (#481) (@isaacsas)
  • Fix substitution with Dict (#482) (@shashi)
  • avoid unnecessary terms in expand_derivatives (#485) (@shashi)

v3.10.2

16 Jun 03:07
69a26b0

Choose a tag to compare

ModelingToolkit v3.10.2

Diff since v3.10.1

Closed issues:

  • Make diagonal matrix with variables? (#454)

Merged pull requests:

v3.10.1

14 Jun 19:12
5ca00a7

Choose a tag to compare

ModelingToolkit v3.10.1

Diff since v3.10.0

Closed issues:

  • Crash on solving an identical JumpProblem a large number of times (#452)

Merged pull requests:

v3.10.0

14 Jun 02:09
c7112d3

Choose a tag to compare

ModelingToolkit v3.10.0

Diff since v3.9.0

Closed issues:

  • Matrix square root for operations? (#449)
  • Crash on solving an identical ODEProblem a large number of times (#450)

Merged pull requests:

v3.9.0

11 Jun 03:06
ea35575

Choose a tag to compare

ModelingToolkit v3.9.0

Diff since v3.8.0

Closed issues:

  • zero order Jump causing crash through GeneralizedGenerated (#359)
  • SpecialFunctions support seems broken (#360)
  • Replace using eval in MassActionJump construction (#429)
  • No support for integer or float rates for JumpSystems. (#436)
  • subber not evaluating numerical expressions (#437)
  • Error when creating JumpProblem while ignoring mass action and reaction rate is a parameter (#441)

Merged pull requests:

v3.8.0

06 Jun 02:06
71bc681

Choose a tag to compare

ModelingToolkit v3.8.0

Diff since v3.7.1

Merged pull requests:

  • substituter to avoid Dict re-construction (#432) (@shashi)
  • Fix issues on heterogeneous element types inside an array (#434) (@wupeifan)