[Opm] Significant changes for the opm-simulators module ahead
Andreas Lauser
and at poware.org
Mon Nov 14 11:38:29 UTC 2016
Dear OPM community,
We are currently in the process of merging and integrating a version
of the flow simulator that uses a more cache-friendly and significantly better
performing approach to assembling the residuals and Jacobians than the
existing one. It has been prototyped for some time in the "frankenstein"
branch of the opm-simulators module as some of you have doubtlessly noticed,
and it is time to merge that branch into master soon.
Since this is merge constitutes a potentially disrupting change, we would like
to inform the wider OPM community about our plans of how to proceed. That plan
is currently as follows:
1. (already done) Renaming of the flow binary to flow_legacy, and make flow a
symbolic link pointing from flow to flow_legacy.
2. November 18. Merging the "frankenstein" branch into the opm-simulators
master branch. This introduces a new simulator called "flow_ebos" and makes the
opm-simulators module depend on the eWoms module.
3. November 18 - December 9. Testing of flow_ebos to make sure it can
completely replace flow_legacy, running all the same cases etc.
4. When all tests are successful, the "flow" symbolic link will be changed to
point to "flow_ebos".
5. By January 2017. Testing should ensure that MPI runs correctly with
flow_ebos (at this point called just called "flow"), so we will remove the
separate mpi applications.
6. By March 2017. A solvent simulator based on new flow should be ready to
replace the current flow_solvent.
7. By April 2017. A polymer simulator based on new flow should be ready to
replace the current flow_polymer.
Thus we hope that we will have faster simulators of all required variants in
time for the 2017.04 release.
Kind Regards
Andreas (writing on behalf the OPM core developers)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <//opm-project.org/pipermail/opm/attachments/20161114/856c640a/attachment.sig>
More information about the Opm
mailing list