Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v3.10.0
ModelingToolkit v3.10.0
Closed issues:
- Matrix square root for operations? (#449)
- Crash on solving an identical ODEProblem a large number of times (#450)
Merged pull requests:
- Avoid GG via EvalFunc for standard diffeq usage (#451) (@ChrisRackauckas)
v3.9.0
ModelingToolkit v3.9.0
Closed issues:
- zero order Jump causing crash through GeneralizedGenerated (#359)
- SpecialFunctions support seems broken (#360)
- Replace using eval in MassActionJump construction (#429)
- No support for integer or float rates for JumpSystems. (#436)
- subber not evaluating numerical expressions (#437)
- Error when creating JumpProblem while ignoring mass action and reaction rate is a parameter (#441)
Merged pull requests:
- fix #436 (#438) (@isaacsas)
- using SpecialFunctions (#439) (@ChrisRackauckas)
- register binomial (#440) (@ChrisRackauckas)
- Enable creation of Steady State Problems from Reaction Systems. (#442) (@TorkelE)
- fix GG scoping for scalar build_function (#443) (@isaacsas)
- Track external registrations of Operations, so they can be injected into generated functions. (#445) (@dpad)
- bump SymbolicUtils version (#447) (@shashi)
- Add skipzeros (#448) (@YingboMa)
v3.8.0
v3.7.1
ModelingToolkit v3.7.1
Closed issues:
- Slow jump construction likely due to substitute (#426)
Merged pull requests:
v3.7.0
ModelingToolkit v3.7.0
Closed issues:
- Operation times a sparse array errors (#381)
- Symbolic derivation of Jacobian no longer working (#403)
- MTK generated function printing out a lot of messages (#406)
- Arrays of sparse matrices not sparse (#407)
- Unit tests for arrays of matrices not hooked up (#408)
- Converting Derivative to Variable does not depend on type of Derivative (#409)
- make_sub! in ReactionSystem -> NonlinearSystem should be substitute (#418)
Merged pull requests:
- Fix type of mass matrix to be based on u0 (#397) (@ChrisRackauckas)
- provide iszero for Operation to help sparse matrix addition and multiplication (#404) (@caryan)
- Update LICENSE.md (#410) (@ViralBShah)
- Enable ArrayOfArray Tests (#411) (@arnavs)
- fix convert(Variable, D(x)) (#412) (@YingboMa)
- Update docs (#416) (@mkg33)
- Add convert from ReactionSystem to NonlinearSystem (#417) (@TorkelE)
- reword a few docs / fix typos (#420) (@isaacsas)
- Fix MTK.build_function on "arrays of sparse matrices" and "arrays of arrays of sparse matrices" (#423) (@wupeifan)
v3.6.4
ModelingToolkit v3.6.4
Merged pull requests:
v3.6.3
ModelingToolkit v3.6.3
Closed issues:
- DAE auto detection not available (#389)
- DAE system solve produces singularity when jac = true (#390)
Merged pull requests:
- Docstring jacobian vector instead of scalar (#393) (@ArnoStrouwen)
- Automatic state detection and some performance optimization (#394) (@YingboMa)
v3.6.2
ModelingToolkit v3.6.2
Merged pull requests:
v3.6.1
v3.6.0
ModelingToolkit v3.6.0
Merged pull requests: