mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
using StandardWellV as the default StandardWell model
This commit is contained in:
parent
2f28bb3758
commit
ad0e294e52
@ -591,14 +591,9 @@ namespace Opm {
|
|||||||
const int well_cell_top = wells->well_cells[wells->well_connpos[w]];
|
const int well_cell_top = wells->well_cells[wells->well_connpos[w]];
|
||||||
const int pvtreg = pvt_region_idx_[well_cell_top];
|
const int pvtreg = pvt_region_idx_[well_cell_top];
|
||||||
|
|
||||||
if ( !well_ecl.isMultiSegment() || !param_.use_multisegment_well_) {
|
if ( !well_ecl->isMultiSegment(time_step) || !param_.use_multisegment_well_) {
|
||||||
if ( GET_PROP_VALUE(TypeTag, EnablePolymerMW) && well_ecl.isInjector() ) {
|
well_container.emplace_back(new StandardWell<TypeTag>(well_ecl, time_step, wells(),
|
||||||
well_container.emplace_back(new StandardWellV<TypeTag>(well_ecl, time_step, wells,
|
param_, *rateConverter_, pvtreg, numComponents() ) );
|
||||||
param_, *rateConverter_, pvtreg, numComponents() ) );
|
|
||||||
} else {
|
|
||||||
well_container.emplace_back(new StandardWell<TypeTag>(well_ecl, time_step, wells,
|
|
||||||
param_, *rateConverter_, pvtreg, numComponents() ) );
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
well_container.emplace_back(new MultisegmentWell<TypeTag>(well_ecl, time_step, wells,
|
well_container.emplace_back(new MultisegmentWell<TypeTag>(well_ecl, time_step, wells,
|
||||||
param_, *rateConverter_, pvtreg, numComponents() ) );
|
param_, *rateConverter_, pvtreg, numComponents() ) );
|
||||||
|
Loading…
Reference in New Issue
Block a user