DAE Tools is a cross-platform equation-based object-oriented modelling, simulation and optimisation software. It is initially developed for simulation of processes in chemical process industry (mass, heat and momentum transfers, chemical reactions, separation processes, thermodynamics). Today, DAE Tools is multi-domain. DAE Tools is released under the GNU General Public Licence and runs on all major operating systems (Windows, GNU Linux and Mac OS) and architectures (x86, x86_64, arm).
Broadly speaking, it is not a modelling language nor an integrated software suite of data structures and routines for scientific applications, but rather a higher level structure – an architectural design of interdependent software components providing an API for:
Class of problems that can be solved by DAE Tools:
DAE Tools apply a hybrid approach between modelling and general purpose programming languages, combining the strengths of both approaches into a single one. The most important features of the hybrid approach are:
The current release is 1.5.0.
More information on system requirements, downloading and installing DAE Tools can be found in Getting DAE Tools.
[June 29 2016] The new 1.5.0 version is released. The most important new features:
Full list of news can be found here: News
Please send your comments and questions to: dnikolic at daetools dot com.
More information about the author can be found in Contact.