github SciML/ModelingToolkit.jl v10.3.0

latest releases: v10.21.0, v10.20.0, v10.19.0...
2 months ago

ModelingToolkit v10.3.0

Diff since v10.2.0

Merged pull requests:

  • output extra information from linearization (#3429) (@baggepinnen)
  • feat: PyomoDynamicOptProblem, docs (#3676) (@vyudu)
  • DE Transformation (Change of Variables) (#3695) (@fchen121)
  • feat: allow calling generate_control_function with unsimplified system (#3699) (@AayushSabharwal)
  • fix: fix namespacing of variables of variables (#3711) (@AayushSabharwal)
  • docs: make docs build (#3713) (@AayushSabharwal)
  • fix: ensure => nothing overrides defaults (#3714) (@AayushSabharwal)
  • feat: add LinearProblem codegen (#3717) (@AayushSabharwal)
  • CompatHelper: add new compat entry for InfiniteOpt at version 0.5 for package docs, (keep existing compat) (#3718) (@github-actions[bot])
  • CompatHelper: add new compat entry for Ipopt at version 1 for package docs, (keep existing compat) (#3719) (@github-actions[bot])
  • CompatHelper: add new compat entry for CommonSolve at version 0.2 for package docs, (keep existing compat) (#3720) (@github-actions[bot])
  • CompatHelper: add new compat entry for DiffEqDevTools at version 2 for package docs, (keep existing compat) (#3721) (@github-actions[bot])
  • CompatHelper: add new compat entry for JumpProcesses at version 9 for package docs, (keep existing compat) (#3722) (@github-actions[bot])
  • fix: do not unwrap initials in initializeprobpmap (#3724) (@AayushSabharwal)
  • docs: improve documentation (#3725) (@AayushSabharwal)
  • Add Dynamic Optimization to the pages (#3726) (@ChrisRackauckas)
  • Documentation for Change of Variables (#3732) (@fchen121)
  • build: bump minor version (#3741) (@AayushSabharwal)

Closed issues:

  • Dependent parameters disappear from system parameters (#3507)
  • in v10.2.0 @Constants errors "ArgumentError: c is present in the system but c is not an unknown." (#3712)
  • Non-essential code runs during initialization (#3723)

Don't miss a new ModelingToolkit.jl release

NewReleases is sending notifications on new releases.