8. TutorialsΒΆ

Basic Tutorials

The Basic Tutorials illustrate the fundamental modelling concepts in DAE Tools, simulation options, use of data reporter, data receiver and log objects, DAE and LA solvers, interoperability with NumPy, support for discrete systems and external functions.

Advanced Tutorials

The Advanced Tutorials illustrate the advanced DAE Tools features such as solution of the discretized population balance equations using high resolution upwind schemes with flux limiter, modelling of lithium-ion battery based on porous electrode theory, interactive operating procedures, code-generation/co-simulation/model-exchange capabilities.

Finite Element Tutorials

The Finite Element Tutorials illustrate the support for finite element method in DAE Tools through the deal.II library.

Optimisation Tutorials

The Optimisation Tutorials illustrate DAE Tools capabilities to solve NLP/MINLP optimisation and parameter estimation problems.

Chemical Engineering Examples

The Chemical Engineering Examples illustrate various chemical engineering problems solved by DAE Tools.

Chemical Engineering Optimisation Examples

The Chemical Engineering Optimisation Examples illustrate various chemical engineering optimisation problems solved by DAE Tools. This section contains 5 Constrained Optimization Problem Set (COPS) optimisation, parameter estimation and optimal control tests.

The full list of tutorials: