Skip to content

Releases: SciML/ModelingToolkit.jl

v9.47.0

24 Oct 06:18
8f2a9e4

Choose a tag to compare

ModelingToolkit v9.47.0

Diff since v9.46.1

Merged pull requests:

Closed issues:

  • Allow variable array length for parameters in @mtkmodel (#2453)
  • Cannot use structural parameter as array size (#2704)
  • Constants Not Mapped to Defaults (#3044)
  • Local variable name in @mtkmodel leaks into ODESystem constructor (#3059)
  • Package upgrade causes Error uuid4 not defined in VSCodeDebugger.DebugAdapter (#3129)
  • Events seemingly ignored in system model (#3142)

v9.46.1

13 Oct 08:52
1e41add

Choose a tag to compare

ModelingToolkit v9.46.1

Diff since v9.46.0

Merged pull requests:

Closed issues:

  • @mtkmodel fails to handle anonymous functions as positional arguments (#3045)
  • Doc: empty plots at the bottom of the page Acausal component-based modelling (#3046)
  • Broken plot on Acausal Component-Based Modeling documentation (#3088)
  • 9.46 introduces breaking change in complete (#3118)

v9.46.0

12 Oct 14:36
84ae858

Choose a tag to compare

ModelingToolkit v9.46.0

Diff since v9.45.0

Merged pull requests:

Closed issues:

  • Solve does not solve initialization problem of remade problems (#2842)
  • In MTK v9.42.0 ParentScope not working on expressions (#3101)
  • Expression order bug in the codegen for initializeprobmap (#3109)

v9.45.0

10 Oct 08:21
816fde7

Choose a tag to compare

ModelingToolkit v9.45.0

Diff since v9.44.0

Merged pull requests:

v9.44.0

09 Oct 12:32
8ce64bf

Choose a tag to compare

ModelingToolkit v9.44.0

Diff since v9.43.0

Merged pull requests:

Closed issues:

  • Cannot solve remake problem with vector parameter of non-Real (#3024)
  • failure to access unknown from solution (#3065)

v9.43.0

08 Oct 11:16
1f81661

Choose a tag to compare

ModelingToolkit v9.43.0

Diff since v9.42.0

Merged pull requests:

Closed issues:

  • Symbolic-array system bug in counting equations and variables (#2597)
  • Structural simplification fails on non-1-indexed variable array (#2670)
  • Error when setting structural parameter to define Symbolic arrays in connectors (#3058)
  • Providing parameter override errors with "Initialization expression currently not supported" (#3087)
  • ODE system that solved in 9.32 does error in 9.42 (#3096)
  • ODE system that solved before does error in 9.42 as Overdetermined, Rank Deficient Matrix (#3097)

v9.42.0

04 Oct 17:00
7d7316e

Choose a tag to compare

ModelingToolkit v9.42.0

Diff since v9.41.0

Merged pull requests:

Closed issues:

  • Better initial condition handling for dummy derivatives (#1830)
  • Lacking Documentation for using DynamicQuantities (Unitful is still used in dev docs) (#2462)
  • Symbolic arrays: NameState has no field symbolify (#2720)
  • HTML for arrays of underscored-parameters is broken (#3052)
  • Add ModelingToolkit.getdefault to public API (#3071)
  • structural_simplify for io system can lead to input derivatives in RHS (#3078)

v9.41.0

24 Sep 10:45
083efb2

Choose a tag to compare

ModelingToolkit v9.41.0

Diff since v9.40.1

Merged pull requests:

Closed issues:

  • DAE solve fail with symbolic registered functions in the ODEProblem. (#2860)
  • Dependent parameters can't be accessed by getp(prob, ::Symbol) (#3062)

v9.40.1

21 Sep 12:57
52a1ebf

Choose a tag to compare

ModelingToolkit v9.40.1

Diff since v9.40.0

Merged pull requests:

Closed issues:

  • Support for callable parameters in IndexCache (#2910)
  • Clarify DomainConnector error message (#3064)

v9.40.0

16 Sep 22:05
9aadc71

Choose a tag to compare

ModelingToolkit v9.40.0

Diff since v9.39.1

Merged pull requests:

Closed issues:

  • Precise execution order of multiple discrete affect (#2745)
  • discrete event error for DAE system (#3043)
  • solve fails with InitialFailure : overdetermined system (#3047)
  • D(x)-like guesses are not respected during initialization (#3049)