Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates needed to use watertap==1.2.0 as dependency #167

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

kurbansitterley
Copy link
Contributor

@kurbansitterley kurbansitterley commented Jan 28, 2025

This PR updates units in some variables and constraints in both the CrystallizerEffect and MultiEffectCrystallizer model necessary to use watertap>=1.0.0 as dependency for WaterTAP-REFLO.

There were some unit changes made in the crystallizer property package before the watertap 1.0.0 release that were not compatible with the first implementation of both of these crystallizer models. At the time, we decided to just use 1.0.0rc0 and punted making the changes necessary for using the 1.0.0 release. This PR makes those changes necessary.

Primary motivation for using watertap>=1.0.0 is inclusion of the LCOW breakdowns that were implemented in the WaterTAP costing package in 1.0.0, which will be inherited by the REFLO costing packages once this PR is merged.

@kurbansitterley kurbansitterley changed the title Updates needed to use watertap>=1.0.0 as dependency Updates needed to use watertap==1.2.0 as dependency Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant