|
opm-simulators
|
Verify that critical gas saturation is in valid range. More...
#include <WaterPhaseConsistencyChecks.hpp>
Public Member Functions | |
| std::size_t | numExportedCheckValues () const override |
Number of Scalar values involved in the check. | |
| void | exportCheckValues (Scalar *exportedCheckValues) const override |
Get a linearised copy of the Scalar values involved in the check. | |
| std::string | description () const override |
| Descriptive textual summary of this check. | |
| std::string | condition () const override |
| Textual representation of the consistency condition. | |
| void | columnNames (std::string *headers) const override |
| Retrieve names of the exported check values. | |
| Public Member Functions inherited from Opm::Satfunc::PhaseChecks::PhaseCheckBase< Scalar > | |
| void | test (const EclEpsScalingPointsInfo< Scalar > &endPoints) override |
| Run specific check against a set of saturation function end-points. | |
| bool | isViolated () const override |
| Whether or not last set of end-points violated this particular check. | |
| bool | isCritical () const override |
| Whether or not this check is critical to the simulator's ability to run the case. | |
| Public Member Functions inherited from Opm::SatfuncConsistencyChecks< Scalar >::Check | |
| virtual | ~Check ()=default |
| Virtual destructor since class has virtual functions. | |
Additional Inherited Members | |
| Protected Member Functions inherited from Opm::Satfunc::PhaseChecks::PhaseCheckBase< Scalar > | |
| void | setViolated () |
| Mark check as violated. | |
| void | setCritical () |
| Mark check as violated at critical level. | |
Verify that critical gas saturation is in valid range.
| Scalar | Element type. Typically float or double. |
|
inlineoverridevirtual |
Retrieve names of the exported check values.
| [in,out] | headers | Pointer to contiguous sequence of at least numExportedCheckValues() strings. |
Implements Opm::SatfuncConsistencyChecks< Scalar >::Check.
|
inlineoverridevirtual |
Textual representation of the consistency condition.
Implements Opm::SatfuncConsistencyChecks< Scalar >::Check.
|
inlineoverridevirtual |
Descriptive textual summary of this check.
Implements Opm::SatfuncConsistencyChecks< Scalar >::Check.
|
inlineoverridevirtual |
Get a linearised copy of the Scalar values involved in the check.
| [in,out] | exportedCheckValues | Pointer to contiguous sequence of at least numExportedCheckValues() Scalars. |
Implements Opm::SatfuncConsistencyChecks< Scalar >::Check.
|
inlineoverridevirtual |
Number of Scalar values involved in the check.
Implements Opm::SatfuncConsistencyChecks< Scalar >::Check.