Merge pull request #3028 from totto82/quarryPerfLengthAndRadius

get connection length and radius from the connection object
This commit is contained in:
Kai Bao
2021-01-28 11:21:21 +01:00
committed by GitHub
4 changed files with 8 additions and 34 deletions

View File

@@ -361,9 +361,8 @@ namespace Opm {
if (has_polymer_)
{
const Grid& grid = ebosSimulator_.vanguard().grid();
if (PolymerModule::hasPlyshlog() || getPropValue<TypeTag, Properties::EnablePolymerMW>() ) {
computeRepRadiusPerfLength(grid, local_deferredLogger);
setRepRadiusPerfLength(local_deferredLogger);
}
}
} catch (std::exception& e) {
@@ -1580,10 +1579,10 @@ namespace Opm {
template<typename TypeTag>
void
BlackoilWellModel<TypeTag>::
computeRepRadiusPerfLength(const Grid& grid, Opm::DeferredLogger& deferred_logger)
setRepRadiusPerfLength(Opm::DeferredLogger& deferred_logger)
{
for (const auto& well : well_container_) {
well->computeRepRadiusPerfLength(grid, cartesian_to_compressed_, deferred_logger);
well->setRepRadiusPerfLength(cartesian_to_compressed_, deferred_logger);
}
}