v5.13.0
·
6913 commits
to master
since this release
ModelingToolkit v5.13.0
Closed issues:
- How to avoid needing CSE? (#136)
- RFC: Domain symbolics (#175)
- Please add instructions on how to contribute (#187)
- Dulmage-Mendelson Decompositions (#188)
- Automated Model Learning and Construction (#189)
- Koopman decompositions (#194)
- Defining mixed stock flow models in ModelingToolkit (#196)
- Allow providing parameters to ODEProblem as a Dict (#311)
- Input/Output Functions (#362)
- Formulating and solving intertemporal optimization problems (#372)
- Callbacks don't update parameters in algebraic equations (#399)
- extra variables that are not states in ODESystem (#401)
- Support for initial conditions depending on parameters (#414)
- Harmonise parameter input praxis into Problems (#428)
- kappa language like specification of modular models? (#486)
- Compilation for CTarget outputs (#525)
- Support for piecewise functions (#531)
- Bug in creating an ODESystem from an array of equations (incorrect parsing of summation of terms) (#565)
- alias elimination of non-linear equations which only require linear solve (#579)
- Minimal cyclic dependent DAEs (#580)
- MT ODE solution very different from manual OrdinaryDiffEq (#585)
- build_function (CTarget) generates wrong code (#586)
- build_function needs vector of independent variables (#588)
- ODESystem does not accept matrix variables (#604)
- NonlinearProblem generation from NonlinearSystem errors (#711)
- Implicit ODE / DAE system (#721)
- Clarify relationship between pins, states and namespaces (#722)
- Open pins are not kept when combining systems (#723)
- Matrix-output functions for CTarget build_function calls (#735)
- CTarget, MATLABTarget, StanTarget Rewrite (#745)
- ode_order_lowering equation ordering (#782)
- Matrix differential equations (#797)
- Documentation revamping (#806)
- Use in ApproxFun (#822)
- Pirated functions with Symbolics.jl (#875)
Merged pull requests:
- start PDESystem documentation (#575) (@ChrisRackauckas)
- Handle mass matrix in modelingtoolkitize (#861) (@YingboMa)
- add paper tutorials and citation (#867) (@ChrisRackauckas)
- Add a bunch more documentation stuff (#873) (@ChrisRackauckas)
- Remove
Num
substitute overloads. (#876) (@YingboMa)