Get started
Here you will get an overview of the first steps required to use Dyssol, including installation and running first simulations.
Installation
Windows
The latest Windows installer is available on GitHub. Download it, run and follow the instructions.
After installation, you can find the following folders and files in the installation directory, by default C:\Program Files\Dyssol\
:
Dyssol.exe: Main executable file of Dyssol with a graphical user interface. See also: Graphical user interfaced.
DyssolC.exe: Command line version of Dyssol. See also: Command line interface.
Materials.dmdb: Default materials database. See also: Material database.
Example flowsheets: Preconfigured flowsheet examples as
*.dflw
files that can be run in GUI mode. See also: Files.Example scripts: Preconfigured flowsheet examples as
*.txt
scripts for command line mode. Assumes Dyssol is installed inC:\Program Files\Dyssol\
. See also: Files, Command line interface.Example units: Source code in C++ and project files for Visual Studio of selected units. See also: For models developers, Models API.
Example solvers: Source code in C++ and project files for Visual Studio of selected solvers. See also: For models developers, Models API.
Units: Dynamic libraries with units’ models.
Solvers: Dynamic libraries with solvers’ models.
Help: Additional documentation files as
*.pdf
files.ModelsCreatorSDK: Template Microsoft Visual Studio project for development of new models. See also: For models developers.
Licenses: Licenses of used libraries and tools.
LICENSE: Dyssol license agreement.
unins000.exe, unins000.dat: Dyssol uninstaller.
platforms, styles, *.dll, config6: Libraries required for graphical user interface.
Linux
To use Dyssol on Linux, you need to build it from source, as described in Linux.
Files
The following files are used and created by Dyssol:
*.dflw: Dyssol flowsheets
Flowsheet structure
Flowsheet settings
Simulation results
*.dmdb: Dyssol materials databases. See also: Material database.
Compounds
Properties of compounds
*.dll/*.so: Shared libraries with Dyssol models
*.txt: Script files for command line mode. See also: Command line interface.
Run your first simulation
Here you can find a detailed guide for creating and running the screen process.
A flowsheet of this example is shown below with all stream names.
Follow these steps to complete the simulation and analyze the result.
Add units to the flowsheet and give them names:
Add streams to the flowsheet and give them names:
Select a model for each unit on the flowsheet:
Connect ports of each unit to the streams:
Setup parameters of units:
Add compounds to the flowsheet:
Add phases to the flowsheet:
Specify grids for distributed parameters of solids:
Setup feeds of inlets and holdups of units:
9.1. Open Holdups editor
9.2. Select Feed units
9.3. Select InputMaterial holdup
9.4. Add a new time point
9.5. Set Mass flow to 10 kg/s
9.6. Select Phase fractions tab
9.7. Set Solid phase fraction to 1
9.8. Select Solid phase tab
9.9. Set mass fraction of sand to 1
9.10. Select compound Sand
9.11. Select Size as a distribution in rows
9.12. Open Distributions editor
9.13. Setup Normal distribution with D50 = 0.002 m and Standard deviation = 0.0002 m and press Ok to apply
9.14. Apply and close Holdups editor
Specify simulation time:
Run the simulation:
Analyze the results: