-
Notifications
You must be signed in to change notification settings - Fork 112
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 support for GRUPSLAV #4123
base: master
Are you sure you want to change the base?
Add support for GRUPSLAV #4123
Conversation
jenkins build this opm-simulators=5443 please |
jenkins build this opm-simulators=5443 please |
jenkins build this opm-simulators=5443 please |
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.
Looks good to me
jenkins build this opm-simulators=5453 please |
The jenkins build console output reports:
But that file |
yes. you have to add it to the installed header list in CMakeLists_files.cmake. |
jenkins build this opm-simulators=5453 please |
jenkins build this opm-simulators=5453 please |
The Jeninks tests reports a segmentation fault:
It seems this is because the
will refer to a nullptr if not
but this will not compile since
Then, I could do:
|
jenkins build this opm-simulators=5453 please |
Seems like real the problem was that I had forgot to add reservoir coupling information to the Schedule serialization object, so the |
jenkins build this opm-simulators=5453 please |
1 similar comment
jenkins build this opm-simulators=5453 please |
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 had another look, This was approved before and I am ready to merge.
I am just wondering about some comments and possible code simplifaction. I seems like those comments are related to code that was not even changed by this PR but just moved. Would still be cool if you would double check my comments and the places.
I will run jenkins on this alone, too,
jenkins build this please |
jenkins build this please |
@blattms I think this PR should be merged at the same time as OPM/opm-simulators#5453 is merged. Currently the jenkins build fails when using opm-simulators master branch, but it succeeds if building against OPM/opm-simulators#5453. This is because that PR includes the missing headers needed for schedule serialization. |
jenkins build this opm-simulators=5453 please |
2 similar comments
jenkins build this opm-simulators=5453 please |
jenkins build this opm-simulators=5453 please |
jenkins build this opm-simulators=5521 please |
68495b8
to
ff52c3c
Compare
Rebased |
jenkins build this opm-simulators=5521 please |
1 similar comment
jenkins build this opm-simulators=5521 please |
Lots of approvals. Is there a reason not to merge this without the rest? Let's ask jenkins. |
jenkins build this please |
@blattms For the jenkins build to pass, we need to first merge some PRs in opm-simulators: OPM/opm-simulators#5436, OPM/opm-simulators#5437, OPM/opm-simulators#5443, OPM/opm-simulators#5453, and OPM/opm-simulators#5521 |
79a3a63
to
37544f4
Compare
jenkins build this opm-simulators=5620 please |
The Jenkins build reports 6 test failures: I can run all of those test cases locally, except the case
@akva2 Do you know how to run test case |
you have to build with cmake parameter |
Removed inclusion of private header from public header files
Require slaves and master groups to be defined at the first report step
Also add ReseroirCoupling info the ScheduleState serialization test object
Add ReservoirCoupling::CouplingInfo serialization data to the Schedule serialization object.
Remove method that was introduced by a mistake in previous commit.
- Changed copy object to const & - Simplified boost test case logic
jenkins build this opm-simulators=5620 please |
See OPM/opm-simulators#5436 and OPM/opm-simulators#5443 for more information.