|
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.