New Software Release

Eclipse 2024.3 now available

Friday, 11 October 2024

The Eclipse™ 2024.3 release includes key developments that improve field management, physics, and reporting workflows, as well as usability enhancements to various features.


High well count waterflooding project displaying streamlines.

Release updates

Date-ordered table input for satellite group injection definition
To increase efficiency for satellite group injection information a new GSATITAB keyword is available, for both Eclipse 100 and Eclipse 300, with rows defined by the date they are to be applied. This is an alternative to the existing GSATINJE keyword, which must be specified multiple times throughout the scheduling data.

Fast restart support in reservoir coupling for parallel models (Eclipse 100)
It is now possible for any or all the decks involved in a reservoir coupling model to be parallel-fast-restart cases. An additional item has been added to the “LOAD” keyword to specify the number of processors which the base case for that deck was run on.

Additionally, the parallel communication algorithm has been improved to ensure a clean termination of reservoir coupling runs.

Improved user control for flash iterations (Eclipse 300)
It is now possible to increase the maximum number of iterations performed in flash calculations with the “FLASHOPT” keyword, to improve behavior in cases where the flash struggles to converge.

Addition of Open MPI support
Eclipse 2024.3 supports use of Open MPI on Linux. Specifically, version 4.1.6 has been tested and it is currently supported. This is in addition to the existing Intel MPI support on Linux. The installation guide describes how to download and install the Open MPI runtime files.

New and improved functionality

For both Eclipse 100 and Eclipse 300 simulators

  • The WTADD, WTMULT, GTADD, and GTMULT keywords now ignore wells/groups for which the target or limit value being modified has been set to “no target/limit”

For the Eclipse 100 simulator

  • The PRT file now contains information about which (and how many, as applicable) licenses have been checked out. For NOSIM runs, licenses which would be checked out in a simulation run are identified.
  • Enhancements have been made to the handling of satellite group injection in cases where the satellite group was the only source of injection for a particular phase.
  • Documentation of available summary vectors starting with Q (for the gradient option) has been added.
  • Group User-Defined Argument (UDA) calculations for item 20 of the GCONPROD keyword have been strengthened, for instance in the first timestep in cases where a group name wildcard references multiple groups.

For the Eclipse 300 simulator

  • Handling of satellite group injection when the GCONINJE keyword is used to set an injection rate limit has been improved.
  • The WTADD, WTMULT, GTADD, and GTMULT keywords can now be used to modify water-based values in GASWAT and CO2STORE isothermal models.
  • Settings from the WHISTCTL keyword in a base case are now applied in flexible restart cases (as for fast restart cases, and Eclipse 100).
  • User-Defined Arguments (UDAs) can now be specified for multiple well streams simultaneously in the WELLSTRE keyword.