Releases: SciML/ModelingToolkit.jl
Releases · SciML/ModelingToolkit.jl
v3.0.1
ModelingToolkit v3.0.1
Closed issues:
ode_order_lowering
state ordering is incorrect (#308)
Merged pull requests:
- Pantelides algorithm (#285) (@YingboMa)
- Patch 1 (#301) (@ArnoStrouwen)
- update NonlinearSystem docs (#302) (@ArnoStrouwen)
- automatic symbol conversions (#303) (@ChrisRackauckas)
- treat symbols symbolically when converting from expressions (#304) (@adediego)
- Generate a full list of vars in
ode_order_lowering
(#309) (@YingboMa)
v3.0.0
ModelingToolkit v3.0.0
Closed issues:
- Unpacking Additional Arguments (#260)
- Handle reaction combinatorics (#261)
- Support for arrays of arrays datastructures in output (#262)
Merged pull requests:
- Setup ReactionSystem on AbstractSystem interface (#284) (@ChrisRackauckas)
- Generalize LaTeXify for AbstractSystem (#287) (@ChrisRackauckas)
- add ODE ratelaw expressions (#289) (@isaacsas)
- add a direct problem building interface for AbstractSystems (#290) (@ChrisRackauckas)
- Expose sparse matrix generation in higher level prob constructors (#291) (@ChrisRackauckas)
- CompatHelper: add new compat entry for "ArrayInterface" at version "2.8" (#292) (@github-actions[bot])
- [WIP] Add Documentation (#293) (@ChrisRackauckas)
- More reasonable transformation variable names (#294) (@ChrisRackauckas)
- Add lowering integration test (#295) (@ChrisRackauckas)
- fix composed expression generation (#296) (@ChrisRackauckas)
- Generalize build_function (#298) (@ChrisRackauckas)
- Allow arrays of arrays of stuff in iip build_function (#299) (@ChrisRackauckas)
- CompatHelper: add new compat entry for "UnPack" at version "0.1" (#300) (@github-actions[bot])
v2.0.0
ModelingToolkit v2.0.0
v1.5.0
ModelingToolkit v1.5.0
Closed issues:
- Components (#36)
- Variable uniqueness (#89)
- Too many small files in the src folder (#114)
- Support mass matrices on ODESystem (#120)
- Detecting Operations that are Variables (#130)
- Reaction Network DSL in modeling toolkit / new equation types (#143)
- Inconsistent Differential across Julia versions. (#152)
- Short term milestones (#206)
- Semantic Difference b/t Variables and Parameters (#212)
- Naming, Laziness, and Ordering (#214)
- Type validation (#271)
- Flattening removes Variable typing (#276)
- Latexify needs to be updated to new ODESystem (#279)
Merged pull requests:
- Add new systems types in support of DiffEqBiological.jl (#251) (@ChrisRackauckas)
- Remove ODEExpr (#263) (@ChrisRackauckas)
- Add a component system (#265) (@ChrisRackauckas)
- CompatHelper: add new compat entry for "TreeViews" at version "0.3" (#266) (@github-actions[bot])
- Fix calculated functions on components (#267) (@ChrisRackauckas)
- Make variables typed and use types for auto-detection (#268) (@ChrisRackauckas)
- add unit validation of equations (#273) (@ChrisRackauckas)
- CompatHelper: add new compat entry for "Unitful" at version "1.1" (#274) (@github-actions[bot])
- add dot syntax, variable searching in scope, and variable->operation (#277) (@ChrisRackauckas)
- Refactor to AbstractSystem interface and create OptimizationSystem (#278) (@ChrisRackauckas)
- Add and test automatic multithreading (#280) (@ChrisRackauckas)
- CompatHelper: add new compat entry for "SafeTestsets" at version "0.0.1" (#282) (@github-actions[bot])
- fix latexification (#283) (@ChrisRackauckas)
v1.4.3
ModelingToolkit v1.4.3
Closed issues:
- Determinants (#258)
Merged pull requests:
- Overload det (#259) (@ChrisRackauckas)
v1.4.2
ModelingToolkit v1.4.2
v1.4.1
ModelingToolkit v1.4.1
v1.4.0
ModelingToolkit v1.4.0
Merged pull requests:
- Add alternative build targets (#257) (@ChrisRackauckas)