All posts by Atgeirr Flø Rasmussen

Preparations for Upcoming OPM Release (2026.10)

All,

I will be the release manager for the upcoming 2026.10 release of the OPM Flow simulator. This post is mostly to alert users that a new public release will be coming and to inform developers that we should start preparing to finalise the work that’s ready to go into the release and to start tagging open and prospective PRs intended for the release with the milestone “Release 2026.10”.

My initial timeline for the release work is as follows

  •  Feature freeze for 2026.10: Thursday the 8th of October at 6pm CEST. New features merged into the master branch after this time will not be a part of the 2026.10 OPM release.
  •  First release candidate for 2026.10: Thursday the 15th of October at 6pm CEST. Development work between feature freeze and first release candidate should be focused on stabilisation and testing.
  •  Second rlease candidate for 2026.10: Thursday the 22nd of October at 6pm CEST. Development work between the first and second release candidates should be focused on testing and bug fixing if needed.
  •  Final release of 2026.10: Thursday the 29th of October at 6pm CET.

Prior experience suggests that this timeline may slide, but this is the plan as of right now. Binary packages for the release candidates, primarily for Ubuntu, will be announced on the mailing list as they become available.

Best Regards,
Bård Skaflestad

Release manager for the 2026.10 OPM release

Presentations from the 2026 OPM Summit in Utrecht

OPM Flow, status and ongoing work (Atgeirr Flø Rasmussen, SINTEF)

A resource-efficient approach to parameter tuning of AMG-based preconditioners (Erik Sæternes, Simula)

Transmissibility based pre-coarsened partitioning for reservoir simulation (Andreas Thune, Simula)

Preliminary results from GPU-parallelizing matrix assembly in OPM Flow for SPE11C (Tobias Meyer Andersen, SINTEF)

New CPR based solver for OPM Flow (Vinicius Oliveira Martins, UNICAMP)

CO2 injection in depleted hydrocarbon reservoirs: plans and perspectives for OPM Flow development (Tor Harald Sandve, NORCE)

Compositional simulation in OPM Flow: current status and the way forward (Kai Bao, SINTEF)

Reservoir engineering workflow to construct compositional models (Negar Khoshnevis Gargar, TNO)

Some past and future robustness improvements for wells and well groups (Stein Krogstad, SINTEF)

Local grid refinement in OPM Flow: today and beyond (Artur Castiel, TNO; Antonella Ritorto, OPM-OP)

TNO latest developments and planned contributions to OPM Flow (Artur Castiel, TNO)

New matrix class in DUNE (Santiago Ospina de los Ríos, OPM-OP)

Coupling power-plant and reservoir models: a workflow for integrated surface–subsurface applications (Firdovsi Gasanzade, Kiel University; Francesco Witte, independent researcher)

TNO usage of OPM Flow in geothermal applications (Sławomir Szklarz, TNO)

Machine learning in OPM Flow: hybrid Newton developments and practical applications (Antoine Lechevallier, NORCE)

Coupling TPSA geomechanics to OPM Flow (Svenn Tveit, NORCE)

FAIR Workflows with OPM Flow: History Matching FluidFlower and Benchmarking on SPE11 (David Landa Marban, NORCE)

EVEREST optimization framework and link to OPM Flow (Eduardo Barros, TNO)

New release 2024.10

With this we announce the availability of the 2024.10 OPM Flow release. Binary packages are available in OPM’s PPA (personal package archives), ppa:opm/ppa. If you have not already enabled this PPA in your package sources you can do so through the following two commands:

sudo add-apt-repository ppa:opm/ppa
sudo apt update

The 2024.10 OPM Flow release supports the following two Ubuntu LTS versions

  • 22.04 LTS (codename Jammy Jellyfish)
  • 24.04 LTS (codename Noble Numbat)

Binary packages are also available for RHEL 8 thanks to Arne Morten Kvarving. This is greatly appreciated. If you wish to build the release manually on your own system you can check out the release/2024.10 branch at tag release/2024.10/final.

This release has seen work in many areas, but the most visible change to users is the addition of several new summary vectors to help analyse CO2 storage processes. These were largely motivated by the 11th SPE Comparative Solutions Project which studies such processes at both lab and field scale. I would also like to thank the accelerator/GPU developers for their contributions to making this release more amenable to such hardware. More such work is expected in future releases. There has also been a lot of effort put into improving the default settings for the simulator’s linear and non-linear solvers as well as improvements to the non-linear domain decomposition method.

Some additional highlights of the release are

  • Support for the ‘ALL’ flag in item 4 of PINCH
  • Support for parallel partitioning using the METIS software in addition to the existing Zoltan package
  • Proper handling of the WHISTCTL in restarted simulations

Further highlights and more complete changelogs are in the GitHub release pages for this release

OPM-Common 2024.10
https://github.com/OPM/opm-common/releases/tag/release/2024.10/final

OPM-Grid 2024.10
https://github.com/OPM/opm-grid/releases/tag/release/2024.10/final

OPM-Simulators 2024.10
https://github.com/OPM/opm-simulators/releases/tag/release/2024.10/final

Thank you, again, to all who contributed to this release. Users who reported issues, developers who added new features, performance improvements and provided fixes to issues. Finally, a special gratitude to Markus Blatt and Arne Morten Kvarving for creating the binary packages.

It is my hope that this release will be useful to users. Do please continue to report problems if you find any.

Best Regards,

Bård Skaflestad
SINTEF Digital, Mathematics & Cybernetics
Applied Computational Science group

OPM 2024.10 Release Manager

OPM Summit Oslo April 9-10, 2024

Venue

The 2024 Summit will be held at Meet Ullevål, at the Ullevål Stadium in Oslo, Norway. At the venue, take entrance D, and proceed to meeting room M6. How to get there.

Participation

Participation is open to all. Notify the local organizer, Atgeirr Flø Rasmussen, by email atgeirr.rasmussen@sintef.no if you have not yet been in contact.

Program, April 9

0930Welcome
1000OPM Flow maintenance and support in EquinorEdel Reiso,
Alf Birger Rustad [Equinor]
1030Recent OPM developments at TNOPaul Egberts [TNO]
1100Break
1130SPE 11 scripts and frameworkDavid L Marban [NORCE]
1200Running a 101 million cell case in OPM Flow [video]Kjetil Olsen Lye [SINTEF],
video by Olav Møyner [SINTEF]
1230Lunch
1300Lunch
1330The CuIstl framework and new GPU preconditionersTobias Meyer Andersen [SINTEF]
1400Local grid refinement in OPMAntonella Ritorto [OPM-OP]
1430Examples of OPM Flow usage at TNONegar Khoshnevis Gargar [TNO]
1500Break
1530The PYACTION keywordLisa Julia Nebel [OPM-OP]
1600Recent improvement in OPM Flow well handlingStein Krogstad [SINTEF]
1630Open discussion
1900Social Dinner at “Helt Vilt” at Mathallen, Vulkan 5

Program, April 10

0900CCS functionality in OPM FlowAlf Birger Rustad [Equinor]
0930Machine learning module in OPMBirane Kane [NORCE]
1000Higher-Order methods in OPMAnna Kvashchuk [Equinor]
1030Break
1100Taming a collaborative Reference ManualMarkus Blatt [OPM-OP],
Matthew Goodfield [OPM-OP],
Håkon Hægland [NORCE]
1130Geomechanics in OPM FlowHalvor Møll Nilsen [SINTEF]
1200Reservoir coupling in OPM FlowTorbjørn Skille,
Trygve Kløv [Equinor]
1230Lunch
1300Lunch
1330Automated parameter tuning with accuracy controlErik Sæternes [Simula]
1400ML based Newton preconditioners [PPTX with video]Antoine Lechevallier [NORCE]
1430Open discussionVegard Kippe [Equinor]
1500Nonlinear domain decomposition solver in OPM FlowAtgeirr Flø Rasmussen [SINTEF]
1530Discussion and break
1600Discussion and break
1630END

OPM Summit venue and time

The OPM Summit 2024 will be held as previously announced in Oslo on April 9 – April 10. The venue will be “Meet Ullevaal” at Ullevål Stadion, close to the metro stop with the same name. A full program is not yet ready, but times will be as follows.

Tuesday April 9:
0930-1000: welcome and registration,
1000-1700: main program.
Wednesday April 10:
0900-1630: main program.

OPM summit 2024, call for contributions

This year, on April 9 – April 10 the OPM summit will be held in Oslo, Norway. This is a two-day workshop that is open to all users, developers and others who have an interest in OPM. We seek contributions in the form of talks and possibly also posters, if there is sufficient interest. If you would like to contribute, participate or have questions please contact one of the members of the preliminary program committee: Eduardo Barros, TNO (eduardo.barros@tno.nl), Tor Harald Sandve, NORCE (tosa@norceresearch.no), Alf Birger Rustad, Equinor (abir@equinor.com) or Atgeirr Flø Rasmussen, SINTEF (atgeirr.rasmussen@sintef.no).

More details including venue, registration and program, will be coming later.

Atgeirr Flø Rasmussen,
on behalf of the program committee.