OGS
LinearSolverOptions.cpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
5
6#include <set>
7
9
13static std::set<std::string> known_linear_solvers{"eigen", "lis", "petsc"};
14
15namespace MathLib
16{
18 const std::string& solver_name)
19{
20 for (auto const& s : known_linear_solvers)
21 {
22 if (s != solver_name)
23 {
25 }
26 }
27}
28
29} // namespace MathLib
static std::set< std::string > known_linear_solvers
void ignoreConfigParameter(std::string const &param) const
static const double s
void ignoreOtherLinearSolvers(const BaseLib::ConfigTree &config, const std::string &solver_name)