My Project
|
Result Set From SegmentMatcher's Matching Process. More...
#include <SegmentMatcher.hpp>
Classes | |
class | WellSegmentRange |
Segment Range for Single MS Well. More... | |
Public Types | |
using | WellSegmentRangeIterator = std::vector< int >::const_iterator |
Demarcation of Start/End of Segment Range for Single MS Well. | |
Public Member Functions | |
SegmentSet () | |
Default Constructor. | |
bool | empty () const |
Predicate for whether or not segment set is empty. More... | |
bool | isScalar () const |
Predicate for whether or not segment set applies to a single segment in a single MS well. More... | |
std::vector< std::string_view > | wells () const |
Retrieve list of (MS) well names covered by this result set. More... | |
std::size_t | numWells () const |
Retrieve number of (MS) wells covered by this result set. More... | |
WellSegmentRange | segments (std::string_view well) const |
Retrive result set's segments for single MS well. More... | |
WellSegmentRange | segments (const std::size_t well) const |
Retrive result set's segments for single MS well. More... | |
Friends | |
class | SegmentMatcher |
Default constructor. More... | |
Result Set From SegmentMatcher's Matching Process.
|
inline |
Predicate for whether or not segment set is empty.
|
inline |
Predicate for whether or not segment set applies to a single segment in a single MS well.
|
inline |
Retrieve number of (MS) wells covered by this result set.
WellSegmentRange Opm::SegmentSet::segments | ( | const std::size_t | well | ) | const |
Retrive result set's segments for single MS well.
[in] | well | Well number. Should be between zero and numWells() - 1
std::size_t numWells() const Retrieve number of (MS) wells covered by this result set. Definition: SegmentMatcher.hpp:128 |
well's
segments matching the input request. Empty unless well
is between zero and WellSegmentRange Opm::SegmentSet::segments | ( | std::string_view | well | ) | const |
Retrive result set's segments for single MS well.
[in] | well | Named MS well. Should usually be one of the items in the return value from wells()
std::vector< std::string_view > wells() const Retrieve list of (MS) well names covered by this result set. |
well's
segments matching the input request. Empty unless well
is one of the return values from std::vector< std::string_view > Opm::SegmentSet::wells | ( | ) | const |
Retrieve list of (MS) well names covered by this result set.
|
friend |
Default constructor.
Disabled.