All,

Moments ago, I activated the new "saturation function consistency checker" by 
default in OPM's development sources. This checker is rather more strict than 
what has been available in the simulator until this point. You may now start to 
get diagnostic messages as exemplified below. These diagnostics typically 
identify real problems in the model specification ("*.DATA" input file), 
especially if you're using saturation function end-point scaling, but at this 
time we cannot exclude the possibility that checker is too strict. In any case, 
you can turn off the checker by passing the command line option

    --check-satfunc-consistency=false

when running the simulator.

We have turned on this checker by default in the development version of the 
simulator in order to gain experience from a wider user base running a larger 
set of models. User experience and feedback is welcome as we decide on the 
appropriate default setting of this parameter for the next public release of 
the simulator, designation 2025.10, tentatively scheduled for late October or 
early November of 2025.


Best Regards,

Bård Skaflestad
OPM Developer

SINTEF Digital, Mathematics & Cybernetics
Applied Computational Science group

---

Warning: Saturation Function End-point Consistency Problems
Consistency Problem:
  Mobile oil saturation in G/O system at minimum gas saturation
  SOGCR < 1 - SWL - SGL
  Total Violations: 2

List of Violations
+------------+---------------+---------------+---------------+---------------+
| Grid Block | SWL           | SGL           | SOGCR         | 1 - SWL - SGL |
+------------+---------------+---------------+---------------+---------------+
| (1, 1, 3)  |  1.500000e-01 |  0.000000e+00 |  1.100000e+00 |  8.500000e-01 |
| (1, 1, 4)  |  1.500000e-01 |  0.000000e+00 |  1.100000e+00 |  8.500000e-01 |
+------------+---------------+---------------+---------------+---------------+


Consistency Problem:
  Mobile oil saturation in G/O system at critical gas saturation
  SOGCR < 1 - SWL - SGCR
  Total Violations: 2

List of Violations
+------------+---------------+---------------+---------------+----------------+
| Grid Block | SWL           | SGCR          | SOGCR         | 1 - SWL - SGCR |
+------------+---------------+---------------+---------------+----------------+
| (1, 1, 3)  |  1.500000e-01 |  0.000000e+00 |  1.100000e+00 |   8.500000e-01 |
| (1, 1, 4)  |  1.500000e-01 |  0.000000e+00 |  1.100000e+00 |   8.500000e-01 |
+------------+---------------+---------------+---------------+----------------+



Error: Saturation Function End-point Consistency Failures
Consistency Problem:
  Non-negative critical oil saturation in G/O system
  0 <= SOGCR < 1
  Total Violations: 4

List of Violations
+------------+---------------+
| Grid Block | SOGCR         |
+------------+---------------+
| (1, 1, 1)  | -1.000000e-01 |
| (1, 1, 2)  | -1.000000e-01 |
| (1, 1, 3)  |  1.100000e+00 |
| (1, 1, 4)  |  1.100000e+00 |
+------------+---------------+


Simulation aborted as program threw an unexpected exception: Could not 
initialize the problem: Saturation function end-points do not meet requisite 
consistency conditions
_______________________________________________
Opm mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to