My Project
|
Verify that maximum gas saturation is in valid range. More...
#include <GasPhaseConsistencyChecks.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. | |
![]() | |
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. | |
![]() | |
virtual | ~Check ()=default |
Virtual destructor since class has virtual functions. | |
Additional Inherited Members | |
![]() | |
void | setViolated () |
Mark check as violated. | |
void | setCritical () |
Mark check as violated at critical level. | |
Verify that maximum 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.