The recent addition of salt precipitation in Flow just received noteworthy attention in the Journal of Petroleum Technology. Unfortunately it is behind a pay wall, but everybody will at least see the start of the article here.
Flow manual for the 2023.04 release available
The manual for OPM Flow has been updated for the latest release: OPM Flow 2023.04.
The release notes are also available separately: OPM Flow release notes 2023.04.
This version along with older versions of the manual are available on the manual page.
SPE11 CSP in OPM Flow
The SPE11 CSP targeting CO2 storage simulations was recently released ( https://www.spe.org/en/csp/ ).
If you are interested in simulating the CSP using OPM Flow you can check out the open framework created by David Landa-Marbán. The framework can be used to setup and run Flow based on the description given in the SPE11 CSP.
https://github.com/OPM/pyopmcsp11
Preliminary simulation results for the B case.
New release 2023.04
Dear OPM community,
It is my pleasure to announce that the 2023.04 OPM release is now ready. Thanks to all contributors for your improvements to the software and documentation, and to users for alerting us to bugs and problems.
This release is dedicated to the memory of Ove Sævareid, who regrettably passed away suddenly this April. Ove was a long-standing contributor to OPM, and active up to the last. We are thankful for his contributions to the OPM community. His enthusiasm, know-how and scientific expertise will be missed by colleagues and friends.
The most significant change to OPM Flow for this release is that the simulator is now by default a lot more restrictive about accepting unsupported keywords in the input deck. Any keyword (or part of a keyword) that could potentially affect the simulation results and is not supported by OPM Flow will now prevent the simulator from running. Unsupported keywords such as ECHO/NOECHO that have no effect on the simulation will still be accepted with a warning. If you for any reason require less strict behaviour, you can use the command-line option:
--parsing-strictness=low
Adding that option will let OPM Flow ignore all unsupported keywords. In the opposite direction, using “high” instead of “low” will cause OPM Flow to stop for any unsupported keyword or parsing anomaly.
Full release notes will be available with the updated manual soon.
Binary packages for the 2023.04 OPM release are available for RHEL 7, as well as for Ubuntu 22.04 LTS (code name Jammy Jellyfish) and 20.04 LTS (code name Focal Fossa). The Ubuntu packages may be downloaded from the OPM Project’s Personal Package Archive (ppa:opm/ppa). If you have not already included this in your package sources, you can do so with the commands:
sudo apt-add-repository ppa:opm/ppa sudo apt-get update
Then you can install the simulator and its prerequisites using the command:
sudo apt install libopm-simulators-bin
You can install python bindings for opm via pip (https://pypi.org/project/opm/) using:
pip install opm
Best Regards,
Arne Morten Kvarving, SINTEF
Release manager for 2023.04
LBPM Fuel Cell simulations in OPM
Hydrogen fuel cell performance can be limited by the rate of water transport in the gas diffusion layer. The LBPM “color” model can serve as a tool to predict these dynamics, taking advantage of AI-enhanced microscope images to simulate fluid flow from first principles within the fuel cell microstructure. The work is already published, you will find it here.
Flow manual for the 2022.10 release available
A revised reference manual for OPM Flow is available. As usual, all new functionality in Flow has been documented. Another huge thanks to David Baxendale for the monumental work keeping the manual up to date!
OPM release 2022.10
Dear OPM community,
It is my pleasure to announce that the binary packages for the 2022.10 OPM release are now available for RHEL 7 and 8, as well as for Ubuntu 22.04 LTS (code name Jammy Jellyfish) and 20.04 LTS (code name Focal Fossa). The Ubuntu packages may be downloaded from the OPM Project’s Personal Package Archive (ppa:opm/ppa). If you have not already included this in your package sources, you can do so with the commands
sudo apt-add-repository ppa:opm/ppa sudo apt-get update
Then you can install the simulator and its prerequisites using the command
sudo apt install libopm-simulators-bin
You can install python bindings for opm via pip (https://pypi.org/project/opm/) using
pip install opm
I would also like to use the opportunity to thank all the contributors for their effort in improving the simulator and documentation!
Best Regards,
Atgeirr Flø Rasmussen, SINTEF
Release manager for 2022.10
Release notes for 2022.10
The release notes section of the OPM Flow manual has been updated, and can be downloaded: OPM_Flow_Reference_Manual_2022-10_Rev-1_Release_Notes.
The full updated manual will be made available soon.
Summit presentations available
The presentations from the OPM summit are now available. You will find them by clicking on the presentation in the summit program. Please note that some are power-points, and your browser may not open them directly due to security. You can still right click and download the file. Huge thanks to everybody contributing!
OPM Summit Trondheim August 30-31, 2022
Venue
The OPM summit will be held on August 30-31, 2022 at the Equinor Research Centre Rotvoll, Trondheim (Address:Arkitekt Ebbells veg 10, 7053 Ranheim).
Participation
The summit is open to everybody interested in OPM, it’s software and activities. Access to the facility where the summit is held is restricted. Interested participants need to contact the local organizer, Alf Birger Rustad (abir AT equinor DOT com), in advance. Seats at the dinner might be limited.
Program
Tuesday 30. August
- 9:00-9:20: Welcome (Alf Birger Rustad)
- 9:20-9:50: Recent OPM developments by TNO: LGR, grid-independent wells, and more (Cintia Machado & Paul Egberts)
- 9:50-10:20: New in ResInsight (Magne Sjaastad)
- 10:20-10:30: Coffee break
- 10:30-11:00: An evaluation and comparison of GPU solver libraries and hardware for OPM acceleration. (Razvan Nane)
- 11:00-11:30: GPU accelerated Sparse Approximate Inverse preconditioners for Flow (Jose Eduardo Filho)
- 11:30-12:00: Impact of mesh partitioning on parallel OPM Flow performance (Andreas Thune)
- Lunch 12:00-13:00
- 13:00-13-30: History and thoughts and future of parallel flow (Markus Blatt)
- 13:30-14-00: Improved assembly performance, lessons learned, dilemmas (Atgeirr Flø Rasmussen)
- 14:00-14:30: Experiments in reservoir simulation using Julia (Olav Møyner)
- 14:30-14:45 Coffee
- 14:45-15:15 OPM + Reaktoro (David Landa Marban)
- 15:15-15-45 Salt precipitation and water evaporation modelling in OPM (Paul Egberts)
- 15:45-16:15 Pore scale modelling code (Thomas Ramstad)
- 16:15-16:45 Experiences with OPM use in education (Carl Fredrik Berg)
- 18:30 Dinner at Troll restaurant
Wednesday August 31, 2022
- 9:00-9:30 OPM-user feedback from TNO reservoir engineers (Cíntia Machado)
- 9:30-10:00 Qsummary (Torbjørn Skille)
- 10:00-10:30 The CPR and CPRW preconditioners (Halvor Nilsen)
- 10:30-10:45: Coffee break
- 10:45-11:15: OPM Flow for H2 storage simulation (Svenn Tveit)
- 11:15-11:45 ALUGrid integration and cell order. Parallel output, Damaris integration. (Elyes Ahmed)
- 11:45-12:15 Fracturing and IFEM (Arne Morten Kvarving)
- 12:15-13:15 Lunch
- 13:15-13:45: OPM Flow for CO2 storage simulations (Tor Harald Sandve / Sarah Gasda)
- 13:45-14:15: Towards compositional simulation in OPM (Trine Myklebust)
- 14:15-14:45: Discussions, closing remarks
Flow manual for the 2022.04 release available
A revised reference manual for OPM Flow is now available. As usual, all new functionality in Flow has been documented. Another huge thanks to David Baxendale for the monumental work keeping the manual up to date!