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

"Optimization" option in GUI #1409

Open
adam-a-a opened this issue May 28, 2024 · 2 comments
Open

"Optimization" option in GUI #1409

adam-a-a opened this issue May 28, 2024 · 2 comments
Assignees
Labels
Priority:Normal Normal Priority Issue or PR ui

Comments

@adam-a-a
Copy link
Contributor

For the new user, the first question when using the GUI would be--what are we optimizing when selecting "optimization"? For us, it is obvious that cost optimization, and thus minimization of the LCOW, is our default (and usually only) option. However, there may be cases where the user would want to explore minimization of energy consumption or some other objective function. We should explicitly state "cost optimization" in the GUI and perhaps even display the objective function for clarity.

Note: this question came up at a recent WaterTAP training workshop which comprised several nearly 20 participants.

@dangunter @MichaelPesce

@adam-a-a adam-a-a added the ui label May 28, 2024
@adam-a-a adam-a-a changed the title "Optimization" option on GUI "Optimization" option in GUI May 28, 2024
@adam-a-a
Copy link
Contributor Author

Another thought is that as we increase flexibility in the GUI and to with our flowsheets, we might want to have a couple default options, such as cost optimization and minimize energy consumption, to start.

@ksbeattie ksbeattie added the Priority:Normal Normal Priority Issue or PR label May 30, 2024
@avdudchenko
Copy link
Contributor

I think this might be better addressed by dev providing different build options for different objectives - e.g. when user loads a flowsheet it provides a brief description of how the flowsheet is configured - such as defualt objective function (and options to pick other function, and so on).

I do not think we should have UI define objective functions for flowsheet - this should be on the flowsheet dev to provide instead.

  • Before loading the screen we should have a "flowsheet description and build options page" that provides a how to on flowsheet, and also options that can be changed by the user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority:Normal Normal Priority Issue or PR ui
Projects
None yet
Development

No branches or pull requests

5 participants