The data and information within DWSIM has been obtained from a wide variety of literature sources. While reasonable care has been exercised in the collection of data and testing of this software, the author and contributors of the DWSIM Project disclaims any warranty, expressed or implied, as to the accuracy or reliability of the data or calculations contained therein. The results of calculations obtained from DWSIM yield approximate results, which will not always be suitable for every application. The software is designed for use by trained professional personnel and is not a substitute for sound professional judgment. It is the sole responsibility of the user to validate the data presented by DWSIM and to determine whether the results of this program are accurate and suitable for any specific purpose. No guarantee of accuracy or fitness for any purpose is expressed or implied. The author and contributors strongly recommends that the data be checked against other sources and/or methods before use and application. DWSIM's author and its contributors shall not be held liable for any direct, indirect, consequential or incidental damages incurred through use of the data or calculations.
DWSIM for iPhone/iPad
DWSIM for Android
DWSIM for Windows/Linux
- Latest Main Release: v4.3
- Latest Update Patch on the Automatic Updates Channel: Update 12 | More info | Changelog
Click here to view the release notes, usage info, system requirements and known limitations of the current version.
This executable will install DWSIM ou your computer. Includes documentation, samples and ChemSep installer.
Administrator privileges are not required for the installation of DWSIM itself, but do are for .NET Type Libraries Registration (to enable Automation) and installation of the supplementary software. Requires Microsoft .NET Framework 4.0.
New Python features
Update 11 for v4.3 added new Python funcionality to DWSIM: you can now interact with a "native" Python installation and use all available modules on scripts at both Flowsheet (Script Editor) and Unit Operation (Custom UO) levels. Samples showing integration of DWSIM with Cantera to solve some combustion problems were included.
An existing Python 2.7 installation/environment is required to take advantage of these new features. If you don't have one, you can download a preconfigured package for Windows 64-bit from here. It includes a basic package plus numpy, scipy, cantera, thermo (ChEDL), pyeq2 and matplotlib modules.
Linux / Windows Portable Packages
Includes binaries, documentation and samples. Requires Mono 4.0 or newer with the Visual Basic compiler package (mono-vbnc) to run on Linux. This version can also run on Windows in portable mode (requires Microsoft .NET Framework 4.0 installed on the machine).
Debian Linux Software Package
This package installs DWSIM on Debian Linux distributions (i.e. Ubuntu), taking care of required dependencies.
Running DWSIM on macOS
To run DWSIM on macOS (formerly known as OS X), you can:
- Setup and run a Linux Virtual Machine to run DWSIM on it, which is the recommended and supported method. See the following article for more information on how to setup a Ubuntu Virtual Machine on macOS: http://www.simplehelp.net/2015/06/09/how-to-install-ubuntu-on-your-mac/
- Alternatively, you can try running DWSIM directly on macOS through Mono. Download the Portable Package and unpack it. Download and install Mono for macOS: http://www.mono-project.com/download/#download-mac. For additional instructions, see OS X setup.
DWSIM source code is in VB.NET and C#, which can be compiled with Visual Studio Community 2013/2015 and SharpDevelop.
This plugin is a frontend to the pyeq2 2D/3D Data Fitting Python Library by James R. Phillips. When you start DWSIM and load a simulation, this plugin will be available on the Plugins menu. You'll also be able to send data directly from Sensitivity Analysis utility to this frontend, without the need to copy and paste.
More details about the pyeq2 code can be found here.