Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v8.10.0
ModelingToolkit v8.10.0
Closed issues:
- Feature Request: Option to define limits for parameters when using ModelingToolkit.jl (#1509)
- v8.9.0 breaks mixed types using
varmap_to_vars
(#1561)
Merged pull requests:
- add functions to handle inputs and outputs (#1322) (@baggepinnen)
- Optimization (#1554) (@YingboMa)
- Fix consistency checks (#1555) (@YingboMa)
- More robust error checking and better tests (#1556) (@YingboMa)
- optionally return col ordering in nullspace (#1558) (@isaacsas)
- Make sure that potential state variables are not eliminated by alias_elimination (#1559) (@YingboMa)
- add variable metadata (#1560) (@baggepinnen)
- Support array of arrays in
varmap_to_vars
(#1567) (@YingboMa)
v8.9.0
ModelingToolkit v8.9.0
Closed issues:
convert_system(ODESystem, sys, independent_variable(sys2)
givesArgumentError: Cannot find the parent of ...
(#1281)sol[u]
not working with NonlinearProblem (#1504)- Optimization readme example not working (#1542)
- ExtraEquationsSystemException - worked in 8.5.5 - related to #1539 and #1537? (#1544)
- Acausal circuit example output doesn't match docs (#1545)
- Calculating nullspace after bareiss! (#1551)
Merged pull requests:
- isisomorphic and convert_system fix (#1543) (@anandijain)
- 📝 update docs for acausal circuit example (#1546) (@AnasAbdelR)
- Promote to concrete type by default if it's an array (#1548) (@YingboMa)
- Scalarize in observed function building (#1549) (@YingboMa)
- rm upstreamed dispatch (#1550) (@anandijain)
- Add nullspace computation (#1552) (@YingboMa)
v8.8.1
v8.8.0
ModelingToolkit v8.8.0
Closed issues:
- The callback problem of modelingtoolkit (#1527)
- Error when solving a
modelingtoolkitize
d system that uses StaticArrays (#1529) - Question about the Cvode(cvode_mem, tout, y0, &t, CV_NORMAL) command (#1531)
- UndefVarError, the solution object can't be accessed by symbols again (#1533)
Merged pull requests:
v8.7.1
v8.7.0
ModelingToolkit v8.7.0
Closed issues:
- parameter tuples having mixed numeric values are converted to the same type (#1475)
jac
andsparse
are not implemented for DAEProblem (#1482)- Solving structurally simplified system fails, but only when jac=true, sparse=true (#1501)
Merged pull requests:
- Better error msg when independent variable detection fails (#1508) (@YingboMa)
- Added functionality for symbolically computing DAE jacobians (#1510) (@Abhishek-1Bhatt)
- remove format character (#1513) (@simeonschaub)
- Update reference tests (#1514) (@ChrisRackauckas)
- Fixed Jacobian for DAEs and added a test for it (#1519) (@Abhishek-1Bhatt)
- Fix invalidate_cache (#1521) (@YingboMa)
- Redo stream connectors (#1525) (@YingboMa)
v8.6.0
ModelingToolkit v8.6.0
Closed issues:
v8.5.5
ModelingToolkit v8.5.5
Closed issues:
- Julia + VSCode produces import error from ModelingToolkit (#1444)
- overwriting Base function errors with Julia 1.8 (#1468)
- Acausal model with serial resistors fails with
UndefVarError
- MTK 8.X.X (#1478)
Merged pull requests:
- Patch concrete init (#1490) (@ValentinKaisermayer)
- fixes deprecation from Symbolics (#1491) (@ValentinKaisermayer)
- Update Project.toml (#1492) (@thazhemadam)
- Add missing return (#1498) (@chriselrod)
- More robust observed equations building (#1499) (@YingboMa)
- Add allow_parameter option and make find_eq_solvables less aggressive (#1500) (@YingboMa)
v8.5.4
v8.5.3
ModelingToolkit v8.5.3
Closed issues:
dae_index_reduction
not working for symbolic arrays (#1240)- Linear systems of SDEs & Spectral Analysis (#1483)
Merged pull requests:
- Patch process_DEproblem (#1487) (@ValentinKaisermayer)