openclSolverBackend: fix shadowing type alias

This commit is contained in:
Arne Morten Kvarving 2024-07-30 11:05:48 +02:00
parent 405a907d63
commit 24c60e256f

View File

@ -71,13 +71,13 @@ openclSolverBackend(int verbosity_,
OPM_THROW(std::logic_error, "Error unknown value for argument --linear-solver, " + linsolver); OPM_THROW(std::logic_error, "Error unknown value for argument --linear-solver, " + linsolver);
} }
using PreconditionerType = typename Opm::Accelerator::PreconditionerType; using PCType = typename Opm::Accelerator::PreconditionerType;
if (use_cpr) { if (use_cpr) {
prec = openclPreconditioner<Scalar, block_size>::create(PreconditionerType::CPR, verbosity, opencl_ilu_parallel); prec = openclPreconditioner<Scalar, block_size>::create(PCType::CPR, verbosity, opencl_ilu_parallel);
} else if (use_isai) { } else if (use_isai) {
prec = openclPreconditioner<Scalar, block_size>::create(PreconditionerType::BISAI, verbosity, opencl_ilu_parallel); prec = openclPreconditioner<Scalar, block_size>::create(PCType::BISAI, verbosity, opencl_ilu_parallel);
} else { } else {
prec = openclPreconditioner<Scalar, block_size>::create(PreconditionerType::BILU0, verbosity, opencl_ilu_parallel); prec = openclPreconditioner<Scalar, block_size>::create(PCType::BILU0, verbosity, opencl_ilu_parallel);
} }
std::ostringstream out; std::ostringstream out;