opm-simulators/opm/simulators/utils/satfunc
Bård Skaflestad 2aac0d6cf5 Enable New Saturation Function Consistency Checks
The new parameter CheckSatfuncConsistency, command line option
--check-satfunc-consistency, allows users to opt into running the
checks.  The option currently defaults to 'false' to reflect the
somewhat experimental nature of the new facility.

The new parameter --num-satfunc-consistency-sample-points allows the
user to select the maximum number of reported failures for each
individual consistency check.  By default, the simulator will report
at most five failures for each check.

We check the unscaled curves if the run does not activate the
end-point scaling option and the scaled curves otherwise.  At
present we're limited to reversible and non-directional saturation
functions for the drainage process, but those restrictions will be
lifted in due time.
2024-10-16 15:03:07 +02:00
..
GasPhaseConsistencyChecks.cpp Fix Consistency Check for Maximum Gas Saturation 2024-09-10 15:44:16 +02:00
GasPhaseConsistencyChecks.hpp Fix Consistency Check for Maximum Gas Saturation 2024-09-10 15:44:16 +02:00
OilPhaseConsistencyChecks.cpp Add Oil Phase Saturation Function Consistency Checks 2024-09-03 12:35:44 +02:00
OilPhaseConsistencyChecks.hpp Add Oil Phase Saturation Function Consistency Checks 2024-09-03 12:35:44 +02:00
PhaseCheckBase.cpp Add Oil Phase Saturation Function Consistency Checks 2024-09-03 12:35:44 +02:00
PhaseCheckBase.hpp Add Oil Phase Saturation Function Consistency Checks 2024-09-03 12:35:44 +02:00
RelpermDiagnostics.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
RelpermDiagnostics.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
SatfuncCheckPointInterface.hpp Add Protocol for Populating Saturation Function End Points per Cell 2024-10-11 11:47:50 +02:00
SatfuncConsistencyCheckManager.cpp Use More Specific Name for 'anyFailedChecks' 2024-10-16 09:32:19 +02:00
SatfuncConsistencyCheckManager.hpp Enable New Saturation Function Consistency Checks 2024-10-16 15:03:07 +02:00
SatfuncConsistencyChecks.cpp Use More Specific Name for 'anyFailedChecks' 2024-10-16 09:32:19 +02:00
SatfuncConsistencyChecks.hpp Use More Specific Name for 'anyFailedChecks' 2024-10-16 09:32:19 +02:00
ScaledSatfuncCheckPoint.cpp Add Protocol for Populating Saturation Function End Points per Cell 2024-10-11 11:47:50 +02:00
ScaledSatfuncCheckPoint.hpp Add Protocol for Populating Saturation Function End Points per Cell 2024-10-11 11:47:50 +02:00
ThreePointHorizontalConsistencyChecks.cpp Fix Lower Bound Conditions for Three Point Checks 2024-10-02 12:33:22 +02:00
ThreePointHorizontalConsistencyChecks.hpp Add Saturation Function Consistency Checks for SCALECRS 2024-09-05 10:36:43 +02:00
UnscaledSatfuncCheckPoint.cpp Add Protocol for Populating Saturation Function End Points per Cell 2024-10-11 11:47:50 +02:00
UnscaledSatfuncCheckPoint.hpp Add Protocol for Populating Saturation Function End Points per Cell 2024-10-11 11:47:50 +02:00
WaterPhaseConsistencyChecks.cpp Add Water Phase Saturation Function Consistency Checks 2024-09-04 13:47:33 +02:00
WaterPhaseConsistencyChecks.hpp Add Water Phase Saturation Function Consistency Checks 2024-09-04 13:47:33 +02:00