[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