Skip to content

Releases: SciML/ModelingToolkit.jl

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)

v9.38.0

09 Sep 02:36
36bc96f
Compare
Choose a tag to compare

ModelingToolkit v9.38.0

Diff since v9.37.1

Merged pull requests:

Closed issues:

  • repeated application of structural_simplify leads to error (#3012)

v9.37.1

08 Sep 15:30
2937584
Compare
Choose a tag to compare

ModelingToolkit v9.37.1

Diff since v9.37.0

Merged pull requests:

Closed issues:

  • MTK & linearization -- MTKParameters access out of bounds (#2941)
  • Initial conditions set by mapping unknowns(sys) do not override defaults (#3025)
  • Cannot initialize system with D(x)-like initialization equations (#3029)

v9.37.0

06 Sep 20:08
4f524e8
Compare
Choose a tag to compare

ModelingToolkit v9.37.0

Diff since v9.36.0

Merged pull requests:

Closed issues:

  • Building ODEProblem From ODESystem Causes AutoDiff To Fail (#2856)
  • remake is broken with Bool parameters (#2866)
  • BifurcationProblem drops observed variables from ODESystem (#2889)
  • connect can lead to wrong flow equations (#3008)
  • Simple example of structural_simplify giving ExtraVariablesSystemException (#3021)

v9.36.0

02 Sep 13:37
90f47ec
Compare
Choose a tag to compare

ModelingToolkit v9.36.0

Diff since v9.35.1

Merged pull requests:

  • CompatHelper: bump compat for DynamicQuantities to 1, (keep existing compat) (#2990) (@github-actions[bot])
  • CompatHelper: bump compat for DynamicQuantities to 1 for package docs, (keep existing compat) (#2991) (@github-actions[bot])
  • fix: improve resolution of dependent parameter defaults (#3005) (@AayushSabharwal)
  • feat: save discrete variables in callback init (#3007) (@AayushSabharwal)

Closed issues:

  • several broken discrete-time examples (#2359)
  • Autodiff fails mysteriously with well-defined nested defaults (#2997)
  • plotting errors with time-dependent parameters (#3004)

v9.35.1

30 Aug 20:43
839479f
Compare
Choose a tag to compare

ModelingToolkit v9.35.1

Diff since v9.35.0

Merged pull requests:

v9.35.0

30 Aug 12:42
4cb17cd
Compare
Choose a tag to compare

ModelingToolkit v9.35.0

Diff since v9.34.0

Merged pull requests:

v9.34.0

27 Aug 15:47
677cf30
Compare
Choose a tag to compare

ModelingToolkit v9.34.0

Diff since v9.33.1

Merged pull requests:

Closed issues:

  • Support scaled SI units (#2616)
  • Type piracy by DataFrames.jl causes error during SDE simplification (#2965)
  • ODEProblem from ODESystem does not sub nested constants (#2969)
  • Memory and Performance Problem (#2971)