Welcome to WaterTAP’s documentation!
WaterTAP is a National Alliance for Water Innovation (NAWI) funded initiative to create an open-source water treatment model library that is compatible with the IDAES Platform, an advanced process systems engineering tool developed by the U.S. Department of Energy. Refer here for more background information.
For more information on the IDAES platform and related projects, now called IDAES+, see the IDAES+ web pages.
Collaborating Institutions
The WaterTAP development team is composed of researchers from:
National Energy Technology Laboratory
Lawrence Berkeley National Laboratory
National Laboratory of the Rockies
Oak Ridge National Laboratory
SLAC National Accelerator Laboratory
Stanford University
Contact
For general inquiries about WaterTAP, including potential collaborations, partnerships, and analyses, please reach out to us at watertap-contact@lbl.gov. For technical questions or issues encountered while using WaterTAP, please contact our support team at watertap-support@lbl.gov. For all other inquiries about WaterTAP, please contact Adam Atia at Adam.Atia@netl.doe.gov.
We are always eager to explore new opportunities and facilitate tailored solutions to problems in the water treatment industry.
Cite this work
To cite this work, please use the “Cite this repository” feature available on the right side of the WaterTAP GitHub repository page.
Content
- Getting Started
- Tutorials
- How To Guides
- How to run models in a Python script
- How to run a zero-order model
- How to use a property model
- How to setup a simple RO model
- How to use configuration options in the RO model
- How to use the multicomponent aqueous solution (MCAS) property model
- How to setup simple chemistry
- How to use apparent and true chemical species
- How to use inherent reactions
- How to scale a model
- How to scale chemical reactions
- How to scale chemical species
- How to scale energy balance for chemical process
- How to explore a model with parameter sweep
- Overview
- How To
- Module Documentation
- How to run differential parameter sweep
- How to use loopTool to explore flowsheets
- How to use the debugging solver wrapper
- How to use the property test harness
- How to add a flowsheet to the UI
- How to use the unit test harness
- How to contribute to WaterTAP’s development
- How to run WaterTAP with Jupyter notebooks
- Technical Reference
- Background
- License Agreement
- Copyright