Merge pull request #5282 from akva2/parameters_isset_struct

adjust to Parameters::isSet change
This commit is contained in:
Bård Skaflestad 2024-04-15 11:15:06 +02:00 committed by GitHub
commit b2c041acf2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 8 deletions

View File

@ -323,7 +323,7 @@ public:
// 1. Command line value (--num-pressure-points-equil=N) // 1. Command line value (--num-pressure-points-equil=N)
// 2. EQLDIMS item 2 // 2. EQLDIMS item 2
// Default value is defined in opm-common/src/opm/input/eclipse/share/keywords/000_Eclipse100/E/EQLDIMS // Default value is defined in opm-common/src/opm/input/eclipse/share/keywords/000_Eclipse100/E/EQLDIMS
if (Parameters::isSet<TypeTag,int>("NumPressurePointsEquil")) if (Parameters::isSet<TypeTag, Properties::NumPressurePointsEquil>())
{ {
this->numPressurePointsEquil_ = Parameters::get<TypeTag, Properties::NumPressurePointsEquil>(); this->numPressurePointsEquil_ = Parameters::get<TypeTag, Properties::NumPressurePointsEquil>();
} else { } else {

View File

@ -279,7 +279,7 @@ namespace Opm
cpr_reuse_setup_ = Parameters::get<TypeTag, Properties::CprReuseSetup>(); cpr_reuse_setup_ = Parameters::get<TypeTag, Properties::CprReuseSetup>();
cpr_reuse_interval_ = Parameters::get<TypeTag, Properties::CprReuseInterval>(); cpr_reuse_interval_ = Parameters::get<TypeTag, Properties::CprReuseInterval>();
if (!Parameters::isSet<TypeTag, std::string>("LinearSolver") && cprRequestedInDataFile) { if (!Parameters::isSet<TypeTag, Properties::LinearSolver>() && cprRequestedInDataFile) {
linsolver_ = "cpr"; linsolver_ = "cpr";
} else { } else {
linsolver_ = Parameters::get<TypeTag, Properties::LinearSolver>(); linsolver_ = Parameters::get<TypeTag, Properties::LinearSolver>();

View File

@ -224,8 +224,8 @@ std::unique_ptr<Matrix> blockJacobiAdjacency(const Grid& grid,
para.linsolver_ = "cprw"; para.linsolver_ = "cprw";
parameters_.push_back(para); parameters_.push_back(para);
prm_.push_back(setupPropertyTree(parameters_[0], prm_.push_back(setupPropertyTree(parameters_[0],
Parameters::isSet<TypeTag,int>("LinearSolverMaxIter"), Parameters::isSet<TypeTag,Properties::LinearSolverMaxIter>(),
Parameters::isSet<TypeTag,double>("LinearSolverReduction"))); Parameters::isSet<TypeTag,Properties::LinearSolverReduction>()));
} }
{ {
FlowLinearSolverParameters para; FlowLinearSolverParameters para;
@ -233,8 +233,8 @@ std::unique_ptr<Matrix> blockJacobiAdjacency(const Grid& grid,
para.linsolver_ = "ilu0"; para.linsolver_ = "ilu0";
parameters_.push_back(para); parameters_.push_back(para);
prm_.push_back(setupPropertyTree(parameters_[1], prm_.push_back(setupPropertyTree(parameters_[1],
Parameters::isSet<TypeTag,int>("LinearSolverMaxIter"), Parameters::isSet<TypeTag,Properties::LinearSolverMaxIter>(),
Parameters::isSet<TypeTag,double>("LinearSolverReduction"))); Parameters::isSet<TypeTag,Properties::LinearSolverReduction>()));
} }
// ------------ // ------------
} else { } else {
@ -242,8 +242,8 @@ std::unique_ptr<Matrix> blockJacobiAdjacency(const Grid& grid,
assert(parameters_.size() == 1); assert(parameters_.size() == 1);
assert(prm_.empty()); assert(prm_.empty());
prm_.push_back(setupPropertyTree(parameters_[0], prm_.push_back(setupPropertyTree(parameters_[0],
Parameters::isSet<TypeTag,int>("LinearSolverMaxIter"), Parameters::isSet<TypeTag,Properties::LinearSolverMaxIter>(),
Parameters::isSet<TypeTag,double>("LinearSolverReduction"))); Parameters::isSet<TypeTag,Properties::LinearSolverReduction>()));
} }
flexibleSolver_.resize(prm_.size()); flexibleSolver_.resize(prm_.size());