Skip to content

Releases: watertap-org/watertap

1.1 Release Candidate #0

01 Oct 20:54
Compare
Choose a tag to compare
Pre-release

1.1 Release Candidate #0

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 1.1.0rc0 Release Highlights

What's Changed

Full Changelog: 1.0.0...1.1.0rc0

1.0 Release

02 Aug 23:53
Compare
Choose a tag to compare

1.0 Release

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 1.0.0 Release Highlights

What's Changed

  • Reorganized the repository, notably the examples and property_model subdirectories
  • Added significantly more documentation, notably flowsheet examples and costing
  • Updated tutorial landing page and revised/added tutorials
  • Added a WaterTAP get_solver method so users can explicitly choose the solver with WaterTAP settings
  • Added the flowsheet examples to the graphical user interface
  • Addressed bugs in the WaterTAP-OLI functionality and unit model reports
  • Modified the MCAS property model to be compatible with the zero order models
  • Added spiral wound option to reverse osmosis models
  • Added steam heater, and condenser models with options to calculate cooling water requirement and steam extraction rate
  • Added an interval-based initialization capability
  • Moved parameter sweep to its own repository (anticipated to be moved to IDAES)
  • Removed obsolete wastewater resource recovery flowsheets and obsolete WaterTAP3 data files
  • Archived the electrolyte database (EDB)

Full Changelog: 0.12.0...1.0.0

1.0 Release Candidate #1

02 Aug 15:17
Compare
Choose a tag to compare
Pre-release

1.0 Release Candidate #1

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 1.0.0rc1 Release Highlights

What's Changed

Read more

1.0 Release Candidate #0

03 Jul 20:02
Compare
Choose a tag to compare
Pre-release

1.0 Release Candidate #0

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 1.0.0rc0 Release Highlights

What's Changed

Read more

0.12 Release

28 Mar 21:27
Compare
Choose a tag to compare

0.12 Release

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 0.12.0 Release Highlights

  • General bug fixes, documentation updates, and code maintenance
  • Added 1D membrane distillation model
  • Added an example flowsheet for direct-contact membrane distillation
  • Added thermal conductivity and viscosity to the water property package
  • Added stoichiometric reactor model
  • Added BSM2 flowsheet with phosphorus extension
  • Added support for flash calculations with OLI Cloud API
  • Added unit model test harness
  • Added documentation for test harnesses
  • Expanded GAC unit model to support mass basis property packages
  • Refined pressure exchanger model to incorporate mixing and leakage
  • Refined ASM2d/ADM1 translator block
  • Refined and combined WaterTAP costing packages
  • Removed obsolete and unused models and code

Full Changelog: 0.11.0...0.12.0

0.12 Release Candidate #0

26 Mar 04:35
Compare
Choose a tag to compare
Pre-release

0.12 Release Candidate #0

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 0.12.0rc0 Release Highlights

What's Changed

Full Changelog: 0.11.0...0.12.0rc0

0.11.0 Release

26 Jan 01:40
Compare
Choose a tag to compare

0.11.0 Release

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 0.11.0 Release Highlights

  • General bug fixes, documentation updates, and code maintenance
  • Added more functionality in using the OLI cloud API with WaterTAP
  • Added a one dimensional osmotically-assisted reverse osmosis (OARO) unit model
  • Added an example flowsheet for the cost optimization of multistage OARO
  • Added an option to use Spiegler Kedem Katchalsky (SKK) in the RO unit model
  • Significantly revised and updated the electrocoagulation unit model
  • Refined the ion exchange unit model and updated the costing to the most recent release of EPA-WBS model
  • Modified the nanofiltration unit model to improve stability when ion concentrations are low
  • Improved stability of the electrodialysis example flowsheet
  • Refactored the WaterTAP and zero order costing packages to be more unified
  • Refined the MCAS property package to be more user friendly by providing additional warnings when used incorrectly and automatically loading molecular weight and charge data
  • Added how-to documentation for using the MCAS property package
  • Added Binder functionality to jupyter notebooks in WaterTAP and created relevant documentation
  • Added a modified ASM2d flowsheet, which includes the several completely stirred tank reactors in series, followed by a secondary clarifier, with phosphorus extension
  • Added effluent/influent quality metrics to ASM1 which include chemical oxygen demand, 5-day biological oxygen demand, total nitrogen, total Kjeldahl nitrogen, and total suspended solids
  • Added costing for BSM2 including: clarifiers, activated sludge reactors, anaerobic digestor, thickener, dewatering unit, and electricity
  • Addressed issues and added more sampling capabilities to the parameter sweep and loop tool
  • Added three new tutorials:
    • Conducting a parameter estimation
    • Incorporating custom relationships
    • Conducting OLI Cloud API calculations
  • Refined the BSM2 tutorial
  • Added two WaterTAP example flowsheets to the graphical user interface (GUI):
    • RO with energy recovery
    • Mechanical vapor compression
  • Refined the BSM2 GUI flowsheet

Full Changelog: 0.10.0...0.11.0

0.11 Release Candidate #3

26 Jan 01:07
Compare
Choose a tag to compare
Pre-release

0.11 Release Candidate #3

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 0.11.0rc3 Release Highlights

Full Changelog: 0.11.0rc1...0.11.0rc3

0.11 Release Candidate #1

15 Dec 07:26
Compare
Choose a tag to compare
Pre-release

0.11 Release Candidate #1

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 0.11.0rc1 Release Highlights

What's Changed

New Contributors

Full Changelog: 0.10.0...0.11.0rc1

2023 Sept Release

06 Oct 02:06
Compare
Choose a tag to compare

0.10 Release

Start with our online documentation to get started with install instructions, examples, etc.

WaterTAP 0.10.0 Release Highlights

  • General bug fixes and code maintenance
  • Added an initial membrane distillation model and documentation
  • Added an initial API for making OLI Cloud calculations (license required)
  • Updated the temperature range on the NaCl property package with temperature dependence
  • Significantly refined the ion exchange unit model, including overhauling the Langmuir-based model and adding Freundlich-based model
  • Improved the stability of nanofiltration unit model by refining its scaling
  • Refined the osmotically assisted reverse osmosis model and its multi-stage flowsheet example
  • Added mass-basis as a configuration option for the multi-component aqueous solution (MCAS) property package, previously it only supported mole-basis
  • Refined and reformulated the activated sludge and anaerobic digestor models that make up Benchmark Simulation Model 1 and 2 (BSM1 and BSM2), greatly improving stability
  • Added a demonstration of BSM2 in a jupyter notebook and the graphical user interface (GUI)
  • Added an analysis for treating water contaminated with dye with nanofiltration and reverse osmosis to the GUI
  • Added an ASM2d/ADM1 translator block and documentation for an "extended BSM2"
  • Updated GUI workflow to include parameter sweep capability (parameter sensitivity)
  • Refactored the parameter sweep tool to improve the handling of failed solves
  • Refactored the costing framework to better unify the WaterTAP costing package and the zero order costing package

Full Changelog: 0.9.0...0.10.0