Skip to content

Releases: SciML/ModelingToolkit.jl

v9.79.1

20 May 11:55
60da9d5
Compare
Choose a tag to compare

ModelingToolkit v9.79.1

Diff since v9.79.0

Merged pull requests:

Closed issues:

  • check for Symbolics.VariableSource => :Parameter in isparameter (#3636)
  • ERROR: MethodError: no method matching view(::MTKParameters) while solving an optimization problem via MOI (#3637)

v9.79.0

13 May 12:08
60c95b9
Compare
Choose a tag to compare

ModelingToolkit v9.79.0

Diff since v9.78.0

Merged pull requests:

Closed issues:

  • ShiftIndex does not work for array variables (#2843)
  • ERROR: type SCCNonlinearProblem has no field kwargs (#3320)
  • continuous_events can cause solver to get stuck at event crossing (#3327)
  • Failed to precompile ModelingToolkit (#3594)
  • Variables not found even though they definitely exist (#3612)
  • Continious Callback does not work when condition is not properly written as a function of time (#3621)

v9.78.0

06 May 22:40
ef5af31
Compare
Choose a tag to compare

ModelingToolkit v9.78.0

Diff since v9.77.0

Merged pull requests:

v9.77.0

06 May 08:04
a44250b
Compare
Choose a tag to compare

ModelingToolkit v9.77.0

Diff since v9.76.0

Merged pull requests:

Closed issues:

  • Initial guesses for array-valued variables not being passed to NonlinearProblem (#3583)
  • [email protected] leads to more equations in the initialization problem vs 9.75 (#3588)
  • Incorrect(?) dynamics of SDE systems in latest version (#3591)

v9.76.0

29 Apr 13:46
cf45969
Compare
Choose a tag to compare

ModelingToolkit v9.76.0

Diff since v9.75.0

Merged pull requests:

Closed issues:

  • setting Initials is ignorred when using BrownFullBasicInit (#3570)

v9.75.0

25 Apr 11:29
21dd529
Compare
Choose a tag to compare

ModelingToolkit v9.75.0

Diff since v9.74.0

Merged pull requests:

  • CompatHelper: bump compat for JuliaFormatter to 2, (keep existing compat) (#3128) (@github-actions[bot])
  • fix: handle derivatives of time-dependent parameters (#3493) (@AayushSabharwal)
  • fix: fix remake(::JumpProblem) (#3581) (@AayushSabharwal)

Closed issues:

  • Code generation contains Differential when equations contain variable time parameter (#3480)
  • remake no longer works for ODE-jump models (#3571)

v9.74.0

23 Apr 17:26
6d75b65
Compare
Choose a tag to compare

ModelingToolkit v9.74.0

Diff since v9.73.0

Merged pull requests:

Closed issues:

  • Type-unstable ODESolution object (#3560)

v9.73.0

22 Apr 08:31
31b197d
Compare
Choose a tag to compare

ModelingToolkit v9.73.0

Diff since v9.72.0

Merged pull requests:

Closed issues:

  • @mtkmodel macro for discrete-time systems (#3498)
  • DelayParentScope variables aren't properly handled (#3539)
  • Float32 types are automatically converted to Float64 (#3553)
  • Small numeric error introduced in sparse jacobians (#3554)
  • ERROR: LoadError: AssertionError: r == 0 in InitializationProblem creation (#3559)
  • Warnings on 1.12 prerelease (#3568)

v9.72.0

09 Apr 08:07
8e69dc9
Compare
Choose a tag to compare

ModelingToolkit v9.72.0

Diff since v9.71.0

Merged pull requests:

Closed issues:

  • MTK compatbility with BifurcationKit.jl (#3120)
  • Control over autodiff in linearization (#3351)
  • Document DAEProblem constructor and give a warning about performance implications (#3485)
  • How to avoid Did not converge after maxiters = 1000 substitutions. warnings? (#3523)
  • No jacobian prototype for sparse jacobian SDEProblems? (#3527)
  • Sparse jacobians not working (#3529)
  • public observed equivalent (#3536)

v9.71.0

03 Apr 14:13
61a64f9
Compare
Choose a tag to compare

ModelingToolkit v9.71.0

Diff since v9.70.0

Merged pull requests:

Closed issues:

  • Remake does not respect initial conditions of unknowns determined by initialization equations (#2841)
  • remake for SDEProblem resets and ignores u0 (#3504)
  • structural_simplify elimiantes differently for ODESystem and NonlinearSystems (#3521)