| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| daetools-1.5.0-source.zip | 2016-06-30 | 6.8 MB | |
| daetools-1.5.0-macosx-universal-py27.zip | 2016-06-30 | 64.2 MB | |
| daetools-1.5.0-win32.zip | 2016-06-29 | 53.8 MB | |
| readme.txt | 2016-06-29 | 2.9 kB | |
| daetools-1.5.0-win32-py34.exe | 2016-06-29 | 43.1 MB | |
| daetools-1.5.0-win32-py27.exe | 2016-06-29 | 43.1 MB | |
| daetools-1.5.0-gnu_linux-x86_64.tar.gz | 2016-06-29 | 82.2 MB | |
| Totals: 7 Items | 293.1 MB | 0 | |
DAE Tools v1.5.0
Supported platforms: GNU/Linux (i686, x86_64), Windows (32 bit) and MacOS (x86, x86_64).
Binaries provided for python 2.7 and 3.4. For the other platforms, architectures and python
versions daetools must be compiled from the source.
Installation
1. GNU/Linux, MacOS
Unpack the archive
sudo python setup.py install
2. Windows
Run the provided installer
Known issues:
- Sometimes the shourtcuts to the DAEPlotter and DAE Examples are not created for python 3.
Add it manually if required:
pythonw -c "from daetools.dae_plotter.plotter import daeStartPlotter; daeStartPlotter()"
and:
pythonw -c "from daetools.examples.run_examples import daeRunExamples; daeRunExamples()"
Changelog
- The new c++/MPI code generator. It can generate the c++ source code that contains the exported simulation,
data partitioning and interprocess communication using MPI. At the moment it is in the prrof of the concept stage.
- Updated other code generators. FMI code generator tested using the available tests.
- New types of plots in the DAE Plotter: animated 2D plot (including the video export), user-defined plots
(through user-specified python source code) and plotting of user specified data.
- Fixed bugs in calculation of initial conditions in daeSimulation.SolveInitial() and daeSimulation.Reinitialize() functions.
- Added global dt, d, d2, dt_array, d_array and d2_array functions that calculate time/partial derivatives.
- Fixed LastSatisfiedCondition (was not always set)
- boost thread uses win32 threadapi
- All tutorials updated to work with python 3
- Config files (daetools.cfg and bonmin.cfg) are located in daetools root directory. However, the user-defined files
can be specified in the directories with the following search order:
1) $HOME/.daetools, 2) application folder, and 3) daetools folder in the python install.
- Installation into the python virtual environments is supported.
in addition, daetools can be used just by adding the daetools folder to python root.
- All shared livraries are now in daetools/solibs directory and python extension modules use -rpath to locate them
relative to the $ORIGIN.
- Added units to data reporters/receivers and to the DAE Plotter plots.
- Added new types of variables.
- ChooseVariable dialog now keeps the current position in the tree for easier plotting of multiple variables.
- install_dependencies_linux does not install python modules anymore. A new script has been added for that purpose
(install_python_dependencies_linux.sh).
- Fixed some module imports to work with both python 2 and 3.
- Fixed bug in daeReceiverVariable.Times
- daeSimulation.Pause() and daeSimulation.Resume() fixed.
- daeVariable.d_array/d2_array are now deprecated.
- A number of other small fixes and updates