-
Notifications
You must be signed in to change notification settings - Fork 57
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
Add GUI for RO flowsheet #1159
Add GUI for RO flowsheet #1159
Conversation
I'll let other people comment on whether or not more things should be included in the input and output tabs, but I think every variable in the input tab should start off as "fixed". There are some that have been changed to "free", which I assume you just did to make sure the sweep was working correctly. My new PR (#1160) is also running into pylint errors... @lbianchi-lbl is it ok if we bypass this test or should we really aim to resolve it? These are my remaining pylint warnings, and I don't think resolving any of these would be trivial (with the exception of the import warnings potentially). I'm also not convinced that these pylint errors are related to the GUI files we're modifying. |
This pylint issue popped up in at least PR #1145, which @bknueven temporarily resolved by limiting the version of pylint in PR #1145. That one will be merged very soon. |
Thanks, Marcus. This is pretty good point, one of the problem is the feed flowrate and concentration are calculated by |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1159 +/- ##
==========================================
+ Coverage 94.91% 94.92% +0.01%
==========================================
Files 341 342 +1
Lines 34603 34652 +49
==========================================
+ Hits 32842 32892 +50
+ Misses 1761 1760 -1
☔ View full report in Codecov by Sentry. |
@luohezhiming I think this should be good to merge once you update the flowsheet image to represent the configuration (i.e., include pumps and ERD) |
@adam-a-a I updated the figure and I think it is ready for merge, we can upgrade it with different types once the UI option is available. |
@MichaelPesce @dangunter btw- just a reminder that this is one of the examples that we think would serve well for testing config options (e.g., switch between one flowsheet build and another) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Fixes/Resolves:
Summary/Motivation:
Add GUI for the
RO_with_energy_recovery.py
flowsheetChanges proposed in this PR:
Legal Acknowledgement
By contributing to this software project, I agree to the following terms and conditions for my contribution: