Skip to content

Releases: SciML/ModelingToolkit.jl

v5.14.4

16 Apr 21:58
c9cf93d
Compare
Choose a tag to compare

ModelingToolkit v5.14.4

Diff since v5.14.3

Closed issues:

  • Variable naming in states vs. equations (#971)

Merged pull requests:

v5.14.3

12 Apr 16:08
e1b8e40
Compare
Choose a tag to compare

ModelingToolkit v5.14.3

Diff since v5.14.2

Closed issues:

  • Calling a function with inputs and outputs created by @variables triggers a MethodError (#781)
  • MethodError: no method matching derivative(::typeof(conj), ...) (#805)
  • Add check_consistency (#812)
  • Component library (#883)
  • structural_simplify throws for a high index circuit model (#933)
  • Redundant equations causes a crash (#936)
  • Missing occursin dispatches (#937)
  • Internal error when using structural_simplify (#958)
  • PDAESystem and Index Reduction (#961)
  • Issue with alias_elimination (#963)

Merged pull requests:

v5.14.2

07 Apr 10:55
c3561ea
Compare
Choose a tag to compare

ModelingToolkit v5.14.2

Diff since v5.14.1

Merged pull requests:

v5.14.1

06 Apr 12:51
b54e381
Compare
Choose a tag to compare

ModelingToolkit v5.14.1

Diff since v5.14.0

Closed issues:

  • Use metadata to store "parameter" flag (#881)
  • Degenerate equalities of differential variables requiring specific values of parameters cannot be reduced (#931)

Merged pull requests:

  • Add DAEProblem overload for ODESystems (#897) (@YingboMa)
  • Use metadata to denote parameters (#943) (@shashi)
  • CompatHelper: bump compat for "SymbolicUtils" to "0.10" (#946) (@github-actions[bot])

v5.14.0

31 Mar 16:51
6324a6c
Compare
Choose a tag to compare

ModelingToolkit v5.14.0

Diff since v5.13.6

Closed issues:

  • New opening tutorial (#874)
  • Variable access from solution (#914)
  • dae_index_lowering hangs for System with incomplete dependent variables (#922)
  • Tearing issue with simplifying equations (#932)
  • Feature Request: cosmetics for NonlinearSolve (#938)
  • Testing equality of Reactions (#945)
  • Creating ODESystem with defaults from ReactionSystem and default u0/pars (#947)

Merged pull requests:

v5.13.6

18 Mar 21:02
e2f985a
Compare
Choose a tag to compare

ModelingToolkit v5.13.6

Diff since v5.13.5

Closed issues:

  • Error in modelingtoolkitize, if no parameters are provided in ODEProblem (#911)

Merged pull requests:

v5.13.5

18 Mar 06:12
e1fcaf2
Compare
Choose a tag to compare

ModelingToolkit v5.13.5

Diff since v5.13.4

Closed issues:

  • Allow empty u0 in DEProblem constructors (#869)
  • Error when supplying default_u0: Dict(kv): kv needs to be an iterator of tuples or pairs (#903)
  • Access to vector of variables (#908)

Merged pull requests:

  • Add check to avoid accidental singulatity error after structural_simplify (#899) (@pepijndevos)
  • Allow incomplete initialization (#909) (@YingboMa)

v5.13.4

17 Mar 15:45
96745ca
Compare
Choose a tag to compare

ModelingToolkit v5.13.4

Diff since v5.13.3

Closed issues:

  • Building ODEProblem of non-simplified, connected system: cryptic error (#890)
  • default_u0 and default_p -> defaults (#898)
  • structural_simplify of hierarchical system results in empty system (#906)

Merged pull requests:

v5.13.3

15 Mar 16:12
0a428bb
Compare
Choose a tag to compare

ModelingToolkit v5.13.3

Diff since v5.13.2

Closed issues:

  • Incorrect result (#889)

Merged pull requests:

v5.13.2

15 Mar 03:00
ed2de3e
Compare
Choose a tag to compare

ModelingToolkit v5.13.2

Diff since v5.13.1

Closed issues:

  • Significant performance regression generating BCR vs DEBio (#553)
  • Slowdown with build_function output in recent versions (#800)

Merged pull requests:

  • Overload propertynames and add @nonamespace (#882) (@YingboMa)
  • Add unit and connect metadata (#885) (@YingboMa)
  • Add iszero check in linear equation detection (#886) (@YingboMa)
  • Use at set! in first_order_transform and call diff2term in varmap (#888) (@YingboMa)