DAE Tools icon

DAE Tools

3.3/5 3
Certified 100% FREE GPLv3   

Collection of software tools for modelling, simulation and optimization of real-world processes, suitable for heavy industries which rely on complex equations and systems. #Real-world process  #Process simulation  #Industry optimization  #Simulation  #Simulate  #Process  

Description

changelog

Free Download

Scientific studies and industries heavily rely on machinery, computer applications, and a great deal of accuracy. Various simulations need to be run and multiple tests performed, in which numbers can dictate the outcome. In this regard, DAE Tools comes as a Python library for modeling and simulating processes in heavy industries.

DAE Tools can process mathematical equations and provide relevant descriptions of chemical, physical, or even socio/economic phenomena. Although able to perform calculus, the library is a cross-platform equation-oriented optimization and modelling system.

It supports calculus of both ordinary and discontinuous equations. The latter types are always handled by the framework. Reports can be then generated and exported as XML, whereas the view provides accurate math representation due to the MathML support.

Multiple built-in solvers make it possible to get around a variety of different equations. The Sundials IDAS solver takes care of DAE systems and calculates sensitivities. On the other hand, BONMIN, IPOPT, and NLOPT solvers are used with NLP/MINLP problems. Third-party solvers are interfaced and can be used as well.

It’s not a stand-alone components, and it needs to be used with particular programming languages, such as Python or C++. Programs can then be compiled within independent executables, so the end-user doesn’t have to install additional libraries for application functionality.

System requirements

What's new in DAE Tools 1.9.0:

  • Dimensionless quantity objects now use a global dimensionless unit object.
  • This saves a lot of memory (500 MB out of 2-3GB in some cases).
  • Finite Element models clear the unused memory saving a lot of memory.
  • AdNode classes can optionally use boost memory pools for allocation of setup and runtime nodes.
Read the full changelog
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

DAE Tools 1.9.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
138 MB
  filename:
daetools-1.9.0-win32.zip
  main category:
Science / CAD
  developer:
  visit homepage