Skip to content

Releases: SciML/ModelingToolkit.jl

v9.46.0

12 Oct 14:36
84ae858
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)

v9.39.1

10 Sep 20:14
58ac094
Compare
Choose a tag to compare

ModelingToolkit v9.39.1

Diff since v9.39.0

Merged pull requests:

Closed issues:

  • Weird results trying to simulate an RC circuit with AC power source (#1152)
  • Incidence matrix structural_simplify (#2178)
  • Parameter identifiability example from docs fails (#2881)
  • incorrect units in observed equations (#2988)

v9.39.0

09 Sep 22:11
690a659
Compare
Choose a tag to compare

ModelingToolkit v9.39.0

Diff since v9.38.0

Merged pull requests:

Closed issues:

  • Inconsistency for how to give intiial conditions to DAEs with higher order derivatives. (#2619)
  • Variables introduced during simplification of 2nd order to first order dont have the correct units. (#2959)
  • Array variable units (#3009)