Skip to content

Pricetaker#46

Draft
jakechurchi wants to merge 2 commits into
watertap-org:mainfrom
jakechurchi:initial_pricetaker
Draft

Pricetaker#46
jakechurchi wants to merge 2 commits into
watertap-org:mainfrom
jakechurchi:initial_pricetaker

Conversation

@jakechurchi

@jakechurchi jakechurchi commented Feb 16, 2026

Copy link
Copy Markdown
Collaborator

CURRENTLY VERY OUTDATED. PRICETAKER UPDATES ON MY PERSONAL WATERTAP FORK. EVENTUALLY SHOULD BRING THOSE CHANGES TO THIS PR.

Implementation of Pricetaker model. Currently requires changes to python environment (to install glpk). However, we will want to switch to solving using gurobi.

Comment thread pyproject.toml
requires-python = ">=3.11,<3.12"
dependencies = [
"watertap-reflo>=0.2"
"idaes-pse>=2.10",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will this not work if reflo is also a dependency?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nevermind just looked at the README

expr=blk.feed_flowrate == blk.op_mode * params.nominal_flowrate
)

if params.surrogate_type == "constant_energy_intensity":

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is linear?

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.

2 participants