Use well index for segment pressure drop

This commit is contained in:
Joakim Hove
2021-05-27 08:07:04 +02:00
parent 8332909498
commit 92e31b4ee3
3 changed files with 11 additions and 9 deletions

View File

@@ -2704,10 +2704,10 @@ namespace Opm
assemblePressureEq(seg, unit_system, well_state, deferred_logger);
}
auto top_segment_index = well_state.topSegmentIndex(index_of_well_);
well_state.segPressDrop()[top_segment_index + seg] = well_state.segPressDropHydroStatic()[top_segment_index + seg] +
well_state.segPressDropFriction()[top_segment_index + seg] +
well_state.segPressDropAcceleration()[top_segment_index + seg];
auto seg_press_drop = well_state.segPressDrop(index_of_well_);
seg_press_drop[seg] = well_state.segPressDropHydroStatic()[seg] +
well_state.segPressDropFriction()[seg] +
well_state.segPressDropAcceleration()[seg];
}
}