adding attachSegment() for Completion
removing setSegmentNumber() and setCenterDepth()
This commit is contained in:
@@ -246,16 +246,15 @@ namespace Opm {
|
||||
return m_segment_number;
|
||||
}
|
||||
|
||||
void Completion::setSegmentNumber(const int segment_number){
|
||||
m_segment_number = segment_number;
|
||||
}
|
||||
|
||||
double Completion::getCenterDepth() const {
|
||||
return m_center_depth;
|
||||
}
|
||||
|
||||
void Completion::setCenterDepth(const double center_depth){
|
||||
m_center_depth = center_depth;
|
||||
void Completion::attachSegment(int segmentNumber , double centerDepth) {
|
||||
assert(segmentNumber > 0);
|
||||
|
||||
m_segment_number = segmentNumber;
|
||||
m_center_depth = centerDepth;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -59,9 +59,8 @@ namespace Opm {
|
||||
double getSkinFactor() const;
|
||||
void fixDefaultIJ(int wellHeadI , int wellHeadJ);
|
||||
int getSegmentNumber() const;
|
||||
void setSegmentNumber(const int segment_number);
|
||||
double getCenterDepth() const;
|
||||
void setCenterDepth(const double center_depth);
|
||||
void attachSegment(const int segmentNumber , const double centerDepth);
|
||||
|
||||
WellCompletion::DirectionEnum getDirection() const;
|
||||
|
||||
|
||||
@@ -192,8 +192,7 @@ namespace Opm {
|
||||
}
|
||||
|
||||
CompletionPtr new_completion = std::make_shared<Completion>(completion_set->get(ic));
|
||||
new_completion->setSegmentNumber(compsegs[i_comp]->m_segment_number);
|
||||
new_completion->setCenterDepth(compsegs[i_comp]->m_center_depth);
|
||||
new_completion->attachSegment(compsegs[i_comp]->m_segment_number, compsegs[i_comp]->m_center_depth);
|
||||
completion_set->add(new_completion);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user