Skip to content

Releases: DanWBR/dwsim

v9.0.1

05 Mar 21:28
Compare
Choose a tag to compare

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

28 Feb 18:48
Compare
Choose a tag to compare

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

21 Nov 11:30
Compare
Choose a tag to compare

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

11 Oct 19:43
Compare
Choose a tag to compare

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

27 Aug 00:03
Compare
Choose a tag to compare

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

11 Jul 11:26
Compare
Choose a tag to compare

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

v8.7.1 (INPI)

22 Apr 21:56
Compare
Choose a tag to compare

Full Changelog: v8.7.0...v8.7.1

v8.7.0

22 Mar 20:29
Compare
Choose a tag to compare

What's New:

  • Import/Export NRTL/UNIQUAC/Wilson BIPs
  • Import/Export PR/SRK/PRSV2/LKP BIPs
  • Wilson BIP estimation
  • Various Rigorous Column enhancements: new initial estimates selector, enhanced reporting, test convergence tool
  • Data Regression Utility: added support for Wilson BIPs
  • Data Regression Utility: Export regressed BIPs
  • Export imported compounds to JSON (Classic UI)
  • Estimate PID Controller parameters (Classic UI)
  • Enhanced floating table drawing for big property lists
  • Dynamic valve flow calculation now obeys Material Stream's maximum allowable dynamic flow rate
  • Toggle show/hide object label
  • Fixed Heat Exchanger sizing sample
  • Fixed issue with CSTR
  • Fixed issue with PRLK enthalpy/entropy calculations (#593)
  • Fixed Reporting tool (Classic UI)
  • Fixed infinite loop message issue
  • Fixed axes in embedded dynamic mode charts
  • Fixed phase split heuristics
  • Fixed object recalculation not updating editor
  • Fixed issue with SimpleLLE flash algorithm
  • Fixed issue with single comp PH flash
  • Fixed issue with Dynamics Cause and Matrix editor (Classic UI)
  • Fixed port/connector positions for ChemSep column
  • CAPE-OPEN Property Package Manager fix
  • Added compound mass balance check for rigorous columns (#599)
  • Fixed Shortcut Column calculation with subcooled and superheated feeds

Full Changelog: v8.6.8...v8.7.0

v8.6.8

24 Jan 11:56
Compare
Choose a tag to compare

What's New:

  • Implemented compressor/expander pressure ratio calculation mode (#550)
  • Update material stream when changing specs in dynamic mode (#588)
  • Fixed issue #566 (Material Streams not updating - Classic UI)
  • Fixed issue #567 ("What's New in DWSIM" dialog hides "Update Available" dialog)
  • Fixed issues with defining number of stages and initial estimates for rigorous column (#590)
  • Fixed issue with dynamic charts
  • Fixed issue with compressor and expander performance curves
  • Fixed memory leaks in dynamic mode
  • Fixed issue with PID Controller
  • Fixed issue with ChemSep column

Full Changelog: v8.6.7...v8.6.8

v8.6.7

09 Jan 12:24
Compare
Choose a tag to compare

Changes since 8.6.6:

  • Fixed issues with CoolProp Incompressible Mixtures (#563)
  • Fixed issues with Steam Tables and CoolProp Property Packages
  • Fixed an issue with Simultaneous Adjust Solver
  • Fixed issues with online compound importing
  • Fixed some UI issues
  • Removed Online UNIFAC/MODFAC Structure retrieval tool (currently unavailable)

Full Changelog: v8.6.6...v8.6.7