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]