-
Notifications
You must be signed in to change notification settings - Fork 133
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
Alfoa/rom to pyomo #1482
Alfoa/rom to pyomo #1482
Conversation
@joshua-cogliati-inl added description. |
before merging this, I would wait for the FMI/FMU to be merged, since the serialization in this branch needs to be replaced by the one in that PR |
@aalfonsi Is there a specific pull request or issue in Pyomo this is waiting on? Thanks. |
Based on discussion at the Dispatches meeting, this probably was waiting for Pyomo 6 release which is done. So this is probably ready to check. |
FYI: This is currently waiting on #1608 |
b33f403
to
feb0bca
Compare
Job Test qsubs on feb0bca : invalidated by @joshua-cogliati-inl AssertionError: /home/moosetest/.conda/pkgs/yarl-1.6.3-py37h27cfd23_0/info/index.json |
FYI: #1608 has been merged, so the major need of this pull is a test. |
Status and work to be done: Things to be done:
|
Job Test qsubs on f80c989 : invalidated by @joshua-cogliati-inl Conda definitions not found at /home/moosetest/miniconda2/etc/profile.d/conda.sh |
The test now at least runs (but doesn't do anything useful).
To make an environment that can run it (starting from the standard RAVEN environment):
To run the exported file (after pyomo_serialization test run):
|
Job Test qsubs on 0a15a53 : invalidated by @joshua-cogliati-inl civet recipe change |
Job Test Ubuntu 20-2 Optional on 14d21ae : invalidated by @wangcj05 |
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.
I have a couple of comments for you to consider. I think the manual need to be improved. In addition, if possible please add a section in the manual to describe how to use GreyBoxModel.
…om_to_pyomo_v3
…rovided. User manual updates will come later.
…raries for pynumero test case.
The failures shown in commit 3ea5c10 making all optional libraries required proved that some Linux systems were not able to load pynumero. According to Joshua, this is due to those failing Linux systems using older C++ libraries. |
The documentation for the user manual is being updated now. The changes should be committed and pushed in the following hours. |
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.
There are several unresolved comments in this PR, @yoshiurr-INL could you take a look?
Job Test qsubs sawtooth on 1852eb9 : invalidated by @yoshiurr-INL Restart Sawtooth tests |
1 similar comment
Job Test qsubs sawtooth on 1852eb9 : invalidated by @yoshiurr-INL Restart Sawtooth tests |
Congjian, I have addressed the comments given and pushed changes. The sawtooth failure is irrelevant to the commits made and are random failures as discussed in previous RAVEN meetings. |
Job Test qsubs sawtooth on 1852eb9 : invalidated by @wangcj05 |
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.
PR looks good.
Checklist is good. Tests are green. |
Pull Request Description
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
Closes #1580
What are the significant changes in functionality due to this change request?
This PR is aimed to address issue #1580.
It adds:
This uses PyNumero: https://pyomo.readthedocs.io/en/stable/contributed_packages/pynumero/index.html
For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.
<internalParallel>
to True.raven/tests/framework/user_guide
andraven/docs/workshop
) have been changed, the associated documentation must be reviewed and assured the text matches the example.