Login
DAE Tools 1.1.2
-
License:
Freeware
-
Latest Version:
1.1.2
-
Editors' Review:
Not yet reviewed
-
Updated:
Oct 04, 2011
- Publisher:
-
Platform:
Windows
- Category:
- Subcategory:
-
File size:
7.4 Mb
-
Downloads:
106
Author's Description
DAE Tools - A collection of software tools for modelling, simulation and optimization of real-world processes.
A collection of software tools for modelling, simulation and optimization of real-world processes.
Process modelling and simulation can be defined as theoretical concepts and computational methods that describe, represent in a mathematical form and simulate the functioning of real-world processes.
DAE Tools is a reliable solution designed for modeling and simulating processes in chemical process industry (mass, heat and momentum transfers, chemical reactions, separation processes, thermodynamics). However, DAE Tools can help you develop high-accuracy models of (in general) many different kind of processes/phenomena, simulate/optimize them, visualize and analyse the results.
Its features should be sufficient to enable mathematical description of chemical, physical or socio/economic phenomena. The most common are initial value problems of implicit form, which can be formulated as systems of linear, non-linear, and partial differential algebraic equations.
DAE Tools is a cross-platform equation-oriented process modelling and optimization system. All core libraries are written in standard ANSI/ISO c++ . It is highly portable - it can run on every platform with a decent c++ compiler, Boost and standard c/c++ libraries (by now it is tested on 32/64 bit x86 and ARM architectures making it suitable for use in embedded systems). DAE Tools core libraries are small and fast, and each module can be easily extended. Models can be easily developed in Python (pyDAE module) or c++ (cDAE module), compiled into an independent executable and deployed without a need for any run time libraries.
Various types of processes (lumped or distributed, steady-state or dynamic) can be modelled and optimized. They may range from very simple to those which require complex operating procedures. Equations can be ordinary or discontinuous, where discontinuities are automatically handled by the framework. Model reports containing all information about a model can be exported in XML MathML format automatically creating a high quality documentation. The simulation results can be visualized, plotted and/or exported into various formats.
Currently Sundials IDAS solver is used to solve DAE systems and calculate sensitivities, while BONMIN, IPOPT, and NLOPT solvers are used to solve NLP/MINLP problems. DAE Tools support direct dense and sparse matrix linear solvers (sequential and multi-threaded versions) at the moment. In addition to the built-in Sundials linear solvers, several third party libraries are interfaced: SuperLU and SuperLU_MT, Intel Pardiso, AMD ACML, Trilinos Amesos (KLU, Umfpack, SuperLU, Lapack), and Trilinos AztecOO (with built-in, Ifpack or ML preconditioners) which can take advantage of multi-core/cpu computers. Linear solvers that exploit general-purpose graphics processing units (GPGPU, such as NVidia CUDA) are also available (SuperLU_CUDA, CUSP) but in an early development stage.
DAE Tools models can be exported into some other modelling languages. At the moment, models can be exported into pyDAE (python) and cDAE (c++) but other languages will be supported in the future (such as OpenModelica, EMSO ...).
Requirements:
- Python 2.7
- Numpy
- Matplotlib
- PyQt4
A collection of software tools for modelling, simulation and optimization of real-world processes.
Process modelling and simulation can be defined as theoretical concepts and computational methods that describe, represent in a mathematical form and simulate the functioning of real-world processes.
DAE Tools is a reliable solution designed for modeling and simulating processes in chemical process industry (mass, heat and momentum transfers, chemical reactions, separation processes, thermodynamics). However, DAE Tools can help you develop high-accuracy models of (in general) many different kind of processes/phenomena, simulate/optimize them, visualize and analyse the results.
Its features should be sufficient to enable mathematical description of chemical, physical or socio/economic phenomena. The most common are initial value problems of implicit form, which can be formulated as systems of linear, non-linear, and partial differential algebraic equations.
DAE Tools is a cross-platform equation-oriented process modelling and optimization system. All core libraries are written in standard ANSI/ISO c++ . It is highly portable - it can run on every platform with a decent c++ compiler, Boost and standard c/c++ libraries (by now it is tested on 32/64 bit x86 and ARM architectures making it suitable for use in embedded systems). DAE Tools core libraries are small and fast, and each module can be easily extended. Models can be easily developed in Python (pyDAE module) or c++ (cDAE module), compiled into an independent executable and deployed without a need for any run time libraries.
Various types of processes (lumped or distributed, steady-state or dynamic) can be modelled and optimized. They may range from very simple to those which require complex operating procedures. Equations can be ordinary or discontinuous, where discontinuities are automatically handled by the framework. Model reports containing all information about a model can be exported in XML MathML format automatically creating a high quality documentation. The simulation results can be visualized, plotted and/or exported into various formats.
Currently Sundials IDAS solver is used to solve DAE systems and calculate sensitivities, while BONMIN, IPOPT, and NLOPT solvers are used to solve NLP/MINLP problems. DAE Tools support direct dense and sparse matrix linear solvers (sequential and multi-threaded versions) at the moment. In addition to the built-in Sundials linear solvers, several third party libraries are interfaced: SuperLU and SuperLU_MT, Intel Pardiso, AMD ACML, Trilinos Amesos (KLU, Umfpack, SuperLU, Lapack), and Trilinos AztecOO (with built-in, Ifpack or ML preconditioners) which can take advantage of multi-core/cpu computers. Linear solvers that exploit general-purpose graphics processing units (GPGPU, such as NVidia CUDA) are also available (SuperLU_CUDA, CUSP) but in an early development stage.
DAE Tools models can be exported into some other modelling languages. At the moment, models can be exported into pyDAE (python) and cDAE (c++) but other languages will be supported in the future (such as OpenModelica, EMSO ...).
Requirements:
- Python 2.7
- Numpy
- Matplotlib
- PyQt4
DAE Tools 1.1.2 is licensed as Freeware for the Windows operating system / platform. DAE Tools is provided as a free download for all software users (Freeware).
User Reviews (0)
No reviews yet, be the first to add a review and we'll give you some extra points.
Related Searches
Download Notice
DAE Tools is periodically updated by FileCluster but you may encounter situations when the software informations are slightly out-of-date, the developer can modify this product without notifying us. Version [1.1.2] is currently the latest updated version of the software.
Any form of support or software problems will be addressd directly to its developers, ciroki. Please be aware that we do NOT provide DAE Tools cracks, serial numbers, registration codes or any forms of pirated software downloads.
Any form of support or software problems will be addressd directly to its developers, ciroki. Please be aware that we do NOT provide DAE Tools cracks, serial numbers, registration codes or any forms of pirated software downloads.
Related Software
Fractracer 1.3.0
Fractracer is a program for creating, and rendering high-complexity 3D objects.
Fractracer is a program for creating, and rendering high-complexity 3D objects.
2 / 130
Any DWG and DXF to Image Converter 2013 4.3.6
Convert AutoCAD drawings to jpg/png/gif/b with Any DWG to Image Converter.
Convert AutoCAD drawings to jpg/png/gif/b with Any DWG to Image Converter.
1 / 136



