Rename WellSegment::numberSegment() WellSegment::size()
This commit is contained in:
@@ -36,7 +36,7 @@ namespace Opm {
|
||||
|
||||
std::string wellName() const;
|
||||
int numberBranch() const;
|
||||
int numberSegment() const;
|
||||
int size() const;
|
||||
double depthTopSegment() const;
|
||||
double lengthTopSegment() const;
|
||||
double volumeTopSegment() const;
|
||||
|
||||
@@ -148,7 +148,7 @@ namespace Opm {
|
||||
|
||||
int segment_number = 0;
|
||||
double min_distance_difference = 1.e100; // begin with a big value
|
||||
for (int i_segment = 0; i_segment < segment_set.numberSegment(); ++i_segment) {
|
||||
for (int i_segment = 0; i_segment < segment_set.size(); ++i_segment) {
|
||||
const Segment& current_segment = segment_set[i_segment];
|
||||
if( branch_number != current_segment.branchNumber() ) continue;
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ namespace Opm {
|
||||
return m_number_branch;
|
||||
}
|
||||
|
||||
int WellSegments::numberSegment() const {
|
||||
int WellSegments::size() const {
|
||||
return m_segments.size();
|
||||
}
|
||||
|
||||
@@ -91,7 +91,7 @@ namespace Opm {
|
||||
const int segment_index = segmentNumberToIndex(segment_number);
|
||||
|
||||
if (segment_index < 0) { // it is a new segment
|
||||
m_segment_number_to_index[segment_number] = numberSegment();
|
||||
m_segment_number_to_index[segment_number] = size();
|
||||
m_segments.push_back(new_segment);
|
||||
} else { // the segment already exists
|
||||
m_segments[segment_index] = new_segment;
|
||||
@@ -234,7 +234,7 @@ namespace Opm {
|
||||
orderSegments();
|
||||
|
||||
int current_index= 1;
|
||||
while (current_index< numberSegment()) {
|
||||
while (current_index< size()) {
|
||||
if (m_segments[current_index].dataReady()) {
|
||||
current_index++;
|
||||
continue;
|
||||
@@ -247,13 +247,13 @@ namespace Opm {
|
||||
assert(m_segments[outlet_index].dataReady() == true);
|
||||
|
||||
int range_end = range_begin + 1;
|
||||
for (; range_end < numberSegment(); ++range_end) {
|
||||
for (; range_end < size(); ++range_end) {
|
||||
if (m_segments[range_end].dataReady() == true) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (range_end >= numberSegment()) {
|
||||
if (range_end >= size()) {
|
||||
throw std::logic_error(" One range records in WELSEGS is wrong. ");
|
||||
}
|
||||
|
||||
@@ -290,7 +290,7 @@ namespace Opm {
|
||||
|
||||
// then update the volume for all the segments except the top segment
|
||||
// this is for the segments specified individually while the volume is not specified.
|
||||
for (int i = 1; i < numberSegment(); ++i) {
|
||||
for (int i = 1; i < size(); ++i) {
|
||||
assert(m_segments[i].dataReady());
|
||||
if (m_segments[i].volume() == invalid_value) {
|
||||
Segment new_segment = m_segments[i];
|
||||
@@ -316,7 +316,7 @@ namespace Opm {
|
||||
orderSegments();
|
||||
|
||||
// begin with the second segment
|
||||
for (int i_index= 1; i_index< numberSegment(); ++i_index) {
|
||||
for (int i_index= 1; i_index< size(); ++i_index) {
|
||||
if( m_segments[i_index].dataReady() ) continue;
|
||||
|
||||
// find its outlet segment
|
||||
@@ -354,14 +354,14 @@ namespace Opm {
|
||||
// for the top segment
|
||||
m_segment_number_to_index[1] = 0;
|
||||
|
||||
while (current_index< numberSegment()) {
|
||||
while (current_index< size()) {
|
||||
// the branch number of the last segment that is done re-ordering
|
||||
const int last_branch_number = m_segments[current_index-1].branchNumber();
|
||||
// the one need to be swapped to the current_index.
|
||||
int target_segment_index= -1;
|
||||
|
||||
// looking for target_segment_index
|
||||
for (int i_index= current_index; i_index< numberSegment(); ++i_index) {
|
||||
for (int i_index= current_index; i_index< size(); ++i_index) {
|
||||
const int outlet_segment_number = m_segments[i_index].outletSegment();
|
||||
const int outlet_segment_index = segmentNumberToIndex(outlet_segment_number);
|
||||
if (outlet_segment_index < 0) { // not found the outlet_segment in the done re-ordering segments
|
||||
|
||||
@@ -537,7 +537,7 @@ namespace Opm {
|
||||
}
|
||||
|
||||
bool Well::isMultiSegment(size_t time_step) const {
|
||||
return (getWellSegments(time_step).numberSegment() > 0);
|
||||
return (getWellSegments(time_step).size() > 0);
|
||||
}
|
||||
|
||||
void Well::addWellSegments(size_t time_step, WellSegments new_segmentset ) {
|
||||
|
||||
@@ -84,7 +84,7 @@ BOOST_AUTO_TEST_CASE(MultisegmentWellTest) {
|
||||
const Opm::DeckKeyword welsegs = deck.getKeyword("WELSEGS");
|
||||
segment_set.segmentsFromWELSEGSKeyword(welsegs);
|
||||
|
||||
BOOST_CHECK_EQUAL(6U, segment_set.numberSegment());
|
||||
BOOST_CHECK_EQUAL(6U, segment_set.size());
|
||||
|
||||
const Opm::WellConnections new_connection_set = Opm::updatingConnectionsWithSegments(compsegs, connection_set, segment_set);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user