Releases: DanWBR/dwsim
v9.0.5
What's New:
- Implemented Unit Operation state restore after error (Beta)
- Implemented Hydrocarbon solubility in water for Nested Loops Immiscible Flash
- Fixed an issue with Nested Loops Three-Phase Flash
- Fixed an issue with Bulk Petroleum Characterization Tool (Classic UI)
- Fixed an issue with Orifice Plate Unit Operation
- Fixed issue with Flowsheet Unit Operation
- Fixed issue #875: Conversion and Concentration Profile Tab missing from Results Section in PFR
- Fixed issue #801: Buttons in Element Matrix editor is missing
- Fixed issue #887: Error running a flowsheet block that uses a kinetics reaction script
- Fixed issue #893: Option to Change Integration Step/ODE Solver Volume Step for PFR in macOS/Windows Cross Platform OS is not available
- Other minor fixes and UI enhancements
Full Changelog: v9.0.4...v9.0.5
v9.0.4
Thank you, DWSIM supporters!
A HUGE thank you to the following Patrons/Sponsors who made this release possible:
💎 AI4Tech, 🥇 Yoshihide Watabe, 🥈 Alexander Semenyak, 🥈 Macaw Energies, 🥈 Sukin Oh, 🌟 ABEQ, 🌟 Abishek Shrestha, 🌟 Adam Kovalovszki, 🌟 Adeyemi Giwa, 🌟 Alberto Marzi, 🌟 Balaji Ramarao, 🌟 Bernhard Seyfang, 🌟 Bryan Evans, 🌟 Casey Houston, 🌟 Chris Hart, 🌟 Christian Hornhofer, 🌟 Domenico Marchese, 🌟 Fannka Dhedia, 🌟 Frédéric Honnart, 🌟 Gabriel González, 🌟 George Brindle, 🌟 Gerry Agnew, 🌟 Gregory Marks, 🌟 Günther Holzer, 🌟 Harindi Perera, 🌟 Harry Levinson, 🌟 Helena Thogersen, 🌟 Henk Fikkert, 🌟 Hubertt Elias Jr., 🌟 Izabela Alves, 🌟 Javier Fontalvo, 🌟 Jens Greimeier, 🌟 정오 안, 🌟 José Marques, 🌟 Justin Parrot, 🌟 Leonard Seed, 🌟 Marcos Guimarães, 🌟 Matt Hogg, 🌟 Michael Papantoniou, 🌟 Michael Saucier, 🌟 Mohammad Fairol, 🌟 Nicholas Canabarro, 🌟 Nicolas Spogis, 🌟 Richard Huntington, 🌟 Roland Berger, 🌟 Ronald Visness, 🌟 Rubens Oliveira, 🌟 Ryan Smith, 🌟 Simone Vidille, 🌟 Tech-Rudra, 🌟 Todd Flach, Alberto Baumeister, Alex Fells, Alex Platon, Andras Nady, Anders Andreasen, Andrew Dickson, Antony Loane, Bednarz Marc, Bruce Bishkin, Bruce Williams, Camilo Gantiva, Christian Jordan, CollectiveObjective, Daniel Athayde, David Miller, David Whitlock, Denislav Zdravkov, Diener Volpin, Eugenio León, Fabiano Scheufele, Fernando Almeida, Frans Le Roux, Gabriel Carvalho, Hep Ingham, Hurudza, John Eamon, John Kossik, Julio Ochoa, Kenneth Troldal, Kilian Clausen, Leandro Favaretto, Les Waymont, Lewis Estall, Luiz Meleiro, Luís Carneiro, Maša Novaković, Marcelo Dahan, Marcos Silva, Mario Farley, Michael Suter, Nathan Schuh, Peter Nordquist, Petroconsulting LLC, Rainer Scheuring, Renato Arrieche, Robert Gerard, Robert Gulotty, Rupert Easter, Ryszard Sadowski, Satinder Virdi, SP&&POS Engenharia, Tetsuo Fuchino, Thomas Baur, Tibor Lányi, Vladislav Živanović, and Will Flores.
What's New
- Added ft3/h to volumetric units (#862)
- Fixed an issue with bubble/dew point calculation
- Fixed saving on close behavior (Classic UI)
- Fixed custom calculation order behavior (Classic UI)
- Fixed Property/Master Table configuration not being saved on macOS (#860)
- Fixed crash on macOS when adding objects to PFD (#858)
Full Changelog: v9.0.3...v9.0.4
Files
- DWSIM 9.0.4.dmg: macOS Package (standalone App Bundle)
- DWSIM_v904_win64_setup.exe: Windows Installer (requires .NET Framework 4.6.2 or newer)
- DWSIM_v904_win64_portable.7z: Windows Portable Package (requires .NET Framework 4.6.2 or newer)
- dwsim_9.0.4-amd64.deb: Debian Linux Installer Package (tested with Mint 21, Ubuntu 22 and Ubuntu 24)
- dwsim_9.0.4-amd64_portable.7z: Linux Portable Package (requires .NET 8 and IPOPT libraries)
v9.0.3
Thank you, DWSIM supporters!
A HUGE thank you to the following Patrons/Sponsors who made this release possible:
💎 AI4Tech, 🥇 Yoshihide Watabe, 🥈 Alexander Semenyak, 🥈 Macaw Energies, 🥈 Sukin Oh, 🌟 ABEQ, 🌟 Abishek Shrestha, 🌟 Adam Kovalovszki, 🌟 Adeyemi Giwa, 🌟 Alberto Marzi, 🌟 Balaji Ramarao, 🌟 Bernhard Seyfang, 🌟 Bryan Evans, 🌟 Casey Houston, 🌟 Chris Hart, 🌟 Christian Hornhofer, 🌟 Domenico Marchese, 🌟 Fannka Dhedia, 🌟 Frédéric Honnart, 🌟 Gabriel González, 🌟 George Brindle, 🌟 Gerry Agnew, 🌟 Gregory Marks, 🌟 Günther Holzer, 🌟 Harindi Perera, 🌟 Harry Levinson, 🌟 Helena Thogersen, 🌟 Henk Fikkert, 🌟 Hubertt Elias Jr., 🌟 Izabela Alves, 🌟 Javier Fontalvo, 🌟 Jens Greimeier, 🌟 정오 안, 🌟 José Marques, 🌟 Justin Parrot, 🌟 Leonard Seed, 🌟 Marcos Guimarães, 🌟 Matt Hogg, 🌟 Michael Papantoniou, 🌟 Michael Saucier, 🌟 Mohammad Fairol, 🌟 Nicholas Canabarro, 🌟 Nicolas Spogis, 🌟 Richard Huntington, 🌟 Roland Berger, 🌟 Ronald Visness, 🌟 Rubens Oliveira, 🌟 Ryan Smith, 🌟 Simone Vidille, 🌟 Tech-Rudra, 🌟 Todd Flach, Alberto Baumeister, Alex Fells, Alex Platon, Andras Nady, Anders Andreasen, Andrew Dickson, Antony Loane, Bednarz Marc, Bruce Bishkin, Bruce Williams, Camilo Gantiva, Christian Jordan, CollectiveObjective, Daniel Athayde, David Miller, David Whitlock, Denislav Zdravkov, Diener Volpin, Eugenio León, Fabiano Scheufele, Fernando Almeida, Frans Le Roux, Gabriel Carvalho, Hep Ingham, Hurudza, John Eamon, John Kossik, Julio Ochoa, Kenneth Troldal, Kilian Clausen, Leandro Favaretto, Les Waymont, Lewis Estall, Luiz Meleiro, Luís Carneiro, Maša Novaković, Marcelo Dahan, Marcos Silva, Mario Farley, Michael Suter, Nathan Schuh, Peter Nordquist, Petroconsulting LLC, Rainer Scheuring, Renato Arrieche, Robert Gerard, Robert Gulotty, Rupert Easter, Ryszard Sadowski, Satinder Virdi, SP&&POS Engenharia, Tetsuo Fuchino, Thomas Baur, Tibor Lányi, Vladislav Živanović, and Will Flores.
What's New:
- Added Shortcut column Height and Diameter calculation
- Distribute waste heat proportionally on water electrolyzer outlet streams (#838)
- Added missing Object Layout undo/redo
- Exposed outlet temperature on PFR (#806)
- Updated translations
- Fixed CAPE-OPEN UO crash on Linux/macOS (#837)
- Fixed issue #833 (wrong unit for condenser spec)
- Fixed issue #834 (PVF Flash spec issue/bug)
- Fixed issue #831 (Dynamic control Tank Level missing liquid level property)
- Fixed Dynamic Integrator input issue (Classic UI)
- Fixed PFR profile exporting
- Fixed issue with mass balance in compound separator
- Fixed single-phase Flash
- Fixed image export scaling (CPUI)
- Fixed issue with Sensitivity Analysis utility (Classic UI)
- Fixed Flowsheet UO not stopping solver on errors
Full Changelog: v9.0.2...v9.0.3
Files
- DWSIM 9.0.3.dmg: macOS Package (standalone App Bundle)
- DWSIM_v903_win64_setup.exe: Windows Installer (requires .NET Framework 4.6.2 or newer)
- DWSIM_v903_win64_portable.7z: Windows Portable Package (requires .NET Framework 4.6.2 or newer)
- dwsim_9.0.3-linux64.deb: Debian Linux Installer Package (tested with Mint 21, Ubuntu 22 and Ubuntu 24)
- dwsim_9.0.3-linux64_portable.7z: Linux Portable Package (requires .NET 8 and IPOPT libraries)
v9.0.2
A huge thank you to the following Patrons/Sponsors who made this release possible:
💎 AI4Tech, 🥇 Yoshihide Watabe, 🥈 Alexander Semenyak, 🥈 Macaw Energies, 🥈 Sukin Oh, 🌟 Abdulaziz AlShahrani , 🌟 Abishek Shrestha, 🌟 Adam Kovalovszki, 🌟 Adeyemi Giwa, 🌟 Alberto Marzi, 🌟 Balaji Ramarao, 🌟 Bernhard Seyfang, 🌟 Bryan Evans, 🌟 Casey Houston, 🌟 Chris Hart, 🌟 Christian Hornhofer, 🌟 Domenico Marchese, 🌟 George Brindle, 🌟 Gerry Agnew, 🌟 Gregory Marks, 🌟 Günther Holzer, 🌟 Harindi Perera, 🌟 Helena Thogersen, 🌟 Henk Fikkert, 🌟 Izabela Alves, 🌟 Javier Fontalvo, 🌟 Jens Greimeier, 🌟 정오 안, 🌟 José Marques, 🌟 Justin Parrot, 🌟 Leonard Seed, 🌟 Marcos Guimarães, 🌟 Matt Hogg, 🌟 Michael Papantoniou, 🌟 Michael Saucier, 🌟 Mohammad Fairol, 🌟 Nicholas Canabarro, 🌟 Nicolas Spogis, 🌟 Richard Huntington, 🌟 Roland Berger, 🌟 Ronald Visness, 🌟 Rubens Oliveira, 🌟 Ryan Smith, 🌟 Simone Vidille, 🌟 Tech-Rudra, Alberto Baumeister, Alex Fells, Alex Michinel, Alex Platon, Andras Nady, Anders Andreasen, Andrew Dickson, Antony Loane, Bednarz Marc, Bruce Bishkin, Bruce Williams, Camilo Gantiva, Christian Jordan, CollectiveObjective, Daniel Dornellas Athayde, David Miller, David Whitlock, Denislav Zdravkov, Diener Volpin, Eugenio León, Fabiano Scheufele, Fernando Almeida, Frans Le Roux, Frédéric Honnart, Gabriel Carvalho, Harry Levinson, Hep Ingham, Hurudza, John Eamon, John Kossik, Julio Ochoa, Kenneth Troldal, Leandro Favaretto, Les Waymont, Lewis Estall, Luiz Augusto Meleiro, Luís Gustavo Carneiro, Maša Novaković, Marcos Silva, Mario Farley, Nathan Schuh, Peter Nordquist, Petroconsulting LLC, Rainer Scheuring, Renato Arrieche, Robert Gerard, Robert Gulotty, Rupert Easter, Ryszard Sadowski, Satinder Virdi, SP&&POS Engenharia, Tetsuo Fuchino, Thomas Baur, Tibor Lányi, Vladislav Živanović and Will Flores.
What's New:
- New: User-defined Systems of Units can be now renamed in Simulation Settings panel (Classic UI)
- New: Implemented new calculation modes for vessel unit op
- New: Expose PFR integration step
- New: Display NPSH Available for Pumps
- New: Material Stream list order by (Classic UI)
- New: Five-point stencil numerical derivatives for NL PV flash
- Changed: Property table UI redesign (Cross-Platform UI) #752
- Changed: Remove backup files on user closing recovery window
- Changed: Redesigned layout of Kin/HetCat reaction editors (Classic UI)
- Changed: Flowsheet busy message; added TR as power unit
- Bugfix: Classic UI: Material Stream Component Results Transposed #761
- Bugfix: Need convert to SI for TC, PC and fix overriding MW calculation in Form FormBulkAddPseudos #764
- Bugfix: Cross Platform UI Crash on no schedule launch #779
- Bugfix: Hot Fluid Flow Conductance in Heat Exchanger Dynamic Mode Properties #772
- Bugfix: Conversion reactor - output energy stream is editable #783
- Bugfix: Fixed issue with Spreadsheet solving
Full Changelog: v9.0.1...v9.0.2
Files
- DWSIM 9.0.2.dmg: macOS Package (standalone App Bundle)
- DWSIM_v902_win64_setup.exe: Windows Installer (requires .NET Framework 4.6.2 or newer)
- DWSIM_v902_win64_portable.7z: Windows Portable Package (requires .NET Framework 4.6.2 or newer)
- dwsim_9.0.2-linux64.deb: Debian Linux Installer Package (tested with Mint 21, Ubuntu 22 and Ubuntu 24)
- dwsim_9.0.2-linux64_portable.7z: Linux Portable Package (requires .NET 8 and IPOPT libraries)
v9.0.1
A huge thank you to the following Patrons/Sponsors who made this release possible:
💎 AI4Tech, 🥇 Yoshihide Watabe, 🥈 Alexander Semenyak, 🥈 Macaw Energies, 🥈 Sukin Oh, 🌟 Abishek Shrestha, 🌟 Adam Kovalovszki, 🌟 Alberto Marzi, 🌟 Balaji Ramarao, 🌟 Bernhard Seyfang, 🌟 Bryan Evans, 🌟 Casey Houston, 🌟 Chris Hart, 🌟 Christian Hornhofer, 🌟 Domenico Marchese, 🌟 George Brindle, 🌟 Gerry Agnew, 🌟 Gregory Marks, 🌟 Günther Holzer, 🌟 Harindi Perera, 🌟 Helena Thogersen, 🌟 Henk Fikkert, 🌟 Izabela Alves, 🌟 Javier Fontalvo, 🌟 Jens Greimeier, 🌟 정오 안, 🌟 José Marques, 🌟 Justin Parrot, 🌟 Leonard Seed, 🌟 Marcos Guimarães, 🌟 Matt Hogg, 🌟 Michael Papantoniou, 🌟 Michael Saucier, 🌟 Mohammad Fairol, 🌟 Nicholas Canabarro, 🌟 Nicolas Spogis, 🌟 Richard Huntington, 🌟 Roland Berger, 🌟 Ronald Visness, 🌟 Rubens Oliveira, 🌟 Ryan Smith, 🌟 Simone Vidille, 🌟 Tech-Rudra, Alberto Baumeister, Alex Fells, Alex Michinel, Alex Platon, Andras Nady, Anders Andreasen, Andrew Dickson, Antony Loane, Bednarz Marc, Bruce Bishkin, Camilo Gantiva, Carlos Pantoja, Christian Jordan, CollectiveObjective, Daniel Dornellas Athayde, David Miller, David Whitlock, Denislav Zdravkov, Diener Volpin, Elinéia Costa, Eugenio León, Fabiano Scheufele, Fernando Almeida, Frans Le Roux, Frédéric Honnart, Gabriel Carvalho, Harry Levinson, Hep Ingham, Hurudza, John Eamon, John Kossik, Julio Ochoa, Kenneth Troldal, Leandro Favaretto, Les Waymont, Lewis Estall, Luís Gustavo Carneiro, Maša Novaković, Marcos Silva, Mario Farley, Nathan Schuh, Peter Nordquist, Petroconsulting LLC, Rainer Scheuring, Renato Arrieche, Robert Gerard, Robert Gulotty, Rupert Easter, Ryszard Sadowski, Satinder Virdi, Shubham Wankhede, SP&&POS Engenharia, Tetsuo Fuchino, Thomas Baur, Tibor Lányi, Vladislav Živanovi and Will Flores
What's New
- Bugfix: Crash then NRTL added as second properties package #751
- Bugfix: New floating windows placement on multi-monitor setup #747
- Bugfix: No conversion table after running the simulation #746
- Bugfix: Crash the application when you click Help #745
- Bugfix: App crash right click on rectangle #742
- Bugfix: Can't select and open last opened file from recent list #741
- Bugfix: No cyrrilic fonts available #740
- Bugfix: Crash on Click Object Pallette Apple Silicon #739
- Bugfix: WPF rendering should be disabled in linux builds #737
- Bugfix: Cannot select an objects on flowchart #736
Files
- DWSIM.9.0.1.dmg: macOS Package (standalone App Bundle)
- DWSIM_v901_setup_win7win8win10win11_64bit.exe: Windows Installer (requires .NET Framework 4.6.2 or newer)
- DWSIM_v901_Windows_Portable.zip: Windows Portable Package (requires .NET Framework 4.6.2 or newer)
- dwsim_9.0.1-amd64.deb: Debian Linux Installer Package (tested with Mint 21, Ubuntu 22 and Ubuntu 24)
- dwsim_9.0.1-portable.7z: Linux Portable Package (requires .NET 8 and IPOPT libraries)
Full Changelog: v9.0.0...v9.0.1
v9.0.0
What's New
- New: Cross-Platform UI overhaul + GTK 3 and .NET 8 support for Linux
- New: Pipe Segment model updates: added wall and insulation temperatures, absorbed radiation
- New: Import json compounds from File load items
- New: Implemented fixed chart limits for dynamic integrators (#697)
- New: Added CPUI editor for PID Controller #715
- New: Added CPUI editor for Input objects #715
- Changed: Optimized memory consumption
- Changed: Reworked Rigorous Column initial estimates editor controls (Classic UI)
- Changed: Recycle Op now defaults to legacy mode solving
- Bugfix: Nested Loops flash
- Bugfix: Rigorous Column stage naming
- Bugfix: Solver busy message
- Bugfix: Zedgraph file saving
- Bugfix: Thermal conductivity does not accept copy paste from excel #695
- Bugfix: Fixed issue with CO2 equilibrium calculations
- Bugfix: Fixed chemeo error message
- Bugfix: Mass Flow Rates Mismatch in PFR -Inlet and Outlet Mass Flow Rates are Different #726
- Bugfix: Copying Element in the flowsheet #698
- Bugfix: Fitting Loss for Elbows/Bends #708
- Bugfix: Carbon Dioxide Bug and JT data #717
- Bugfix: Compound separator produces negative molar flow #713
- Bugfix: Excel Add-In: Can't select a Flash Algorithm / Can't configure flash algorithms settings #700
New Contributors
Full Changelog: v8.8.3...v9.0.0
Files
- DWSIM.9.0.0.dmg: macOS Package (standalone App Bundle)
- DWSIM_v900_setup_win7win8win10win11_64bit.exe: Windows Installer (requires .NET Framework 4.6.2 or newer)
- DWSIM_v900_Windows_Portable.zip: Windows Portable Package (requires .NET Framework 4.6.2 or newer)
- dwsim_9.0.0-amd64.deb: Debian Linux Installer Package (tested with Ubuntu 22 and Ubuntu 24)
- dwsim_9.0.0-portable.7z: Linux Portable Package (requires .NET 8 and IPOPT libraries)
v8.8.3
What's New:
- Added spreadsheet object to Automation3 API
- Added MJ/h to heat flow units (#675)
- Updated IronPython version to v3.4.1
- Fixed issue with Sensitivity Analysis utility (Classic UI) (#684)
- Fixed issue with Optimization utility (Classic UI) (#688)
- Fixed Cantera Interop sample
- Fixed Biodiesel Combustion (Cantera) sample
- Fixed enthalpy and entropy calculation for Seawater Property Package (#682)
- Fixed Pipe Segment external diameter calculation
- Fixed issue with loading reaction sets for internal flowsheets in Flowsheet UO
- Fixed issue with CAPE-OPEN Property Package equilibrium calculations
- Missing compound parameter warnings are now optional
Full Changelog: v8.8.2...v8.8.3
v8.8.2
What's New:
- Optimized memory consumption and CPU usage
- Added mass balance residual and total energy balance to flowsheet results
- Added phase volumetric fractions
- Set default System of Units (Classic UI)
- Fixed issues with Sensitivity Analysis (Classic UI)
- Fixed ironpython script debugging
- Fixed/disabled display of dynamic properties in steady state
- Tentative fix for Excel.exe not closing in Spreadsheet UO after calculation
- Fixed memory leaks
- Fixed issue with Heat Exchanger UO
- Other fixes and enhancements
Full Changelog: v8.8.1...v8.8.2
v8.8.1
What's New:
- Control Panel for Controller Logical Block in Cross-Platform UI (CPUI)
- Added an option to use legacy convergence mode for Recycle blocks (#667)
- Improved CPUI initialization and loading times
- Fixed Dynamics Integrator not working in CPUI
- Fixed Reaktoro Property Package
- Fixed issue with reactor models
- Fixed Heat of Combustion plugin
- Fixed solid density calculation
- Fixed issue #669 (single compound partial sublimation when Tfus > Tsat)
- Fixed issue with rigorous column
- Fixed issue #656 (Crashing when using simulation setup wizard)
- Fixed issue #657 (Faulty unit for Cp in compound creator wizard)
- Fixed issue #664: memory leak in automation mode
- Fixed issue with property package missing BIPs after calculating a binary envelope (Classic UI)
Full Changelog: v8.8.0...v8.8.1
v8.8.0
What's New in Version 8.8.0:
- New search functionality to Property Table editors (Classic UI)
- New Object List Panel (Classic UI)
- New Step feature in Dynamic Mode (Classic UI)
- New Recycle Smoothing Factor to improve convergence
- Implemented item ordering for Flowsheet Property Tables
- New Load Compound JSON files on startup (Classic UI)
- Implemented #630: User-selected solver for PFR reactor (DotNumerics)
- Implemented #631: Compound Properties: Add 'Export to JSON' button
- Improved Azeotropic temperature calculation
- Workaround for invalid SSL Certificate at cheric.org
- Fixed Surface Tension calculation
- Fixed issue with Compound Creator Wizard
- Fixed issues with data regression tool
- Added tabular t-dep data to compound constant properties
- Fixed issue with PFD designer
- Fixed #628: Native save dialog for Compound creator
- Fixed #649: Water electrolyzer results not updating
- Fixed #652: Compound separator generates mass
- Fixed #647: Utilities running
- Fixed #627: Delete or update user compound
Full Changelog: v8.7.1...v8.8.0