OGS
Eigen/LinearSolverOptionsParser.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2
// SPDX-License-Identifier: BSD-3-Clause
3
4
#pragma once
5
6
#include "
EigenLinearSolver.h
"
7
#include "
EigenOption.h
"
8
#include "
MathLib/LinAlg/LinearSolverOptionsParser.h
"
9
10
namespace
BaseLib
11
{
12
class
ConfigTree
;
13
}
14
15
namespace
MathLib
16
{
17
template
<>
18
struct
LinearSolverOptionsParser
<
EigenLinearSolver
> final
19
{
27
std::tuple<std::string, EigenOption>
parseNameAndOptions
(
28
std::string
const
& prefix,
29
BaseLib::ConfigTree
const
*
const
solver_config)
const
;
30
};
31
32
}
// namespace MathLib
EigenLinearSolver.h
EigenOption.h
LinearSolverOptionsParser.h
BaseLib::ConfigTree
Definition
ConfigTree.h:101
MathLib::EigenLinearSolver
Definition
EigenLinearSolver.h:20
BaseLib
Definition
TestDefinition.h:13
MathLib
Definition
CreateComponent.h:23
MathLib::LinearSolverOptionsParser< EigenLinearSolver >::parseNameAndOptions
std::tuple< std::string, EigenOption > parseNameAndOptions(std::string const &prefix, BaseLib::ConfigTree const *const solver_config) const
Definition
Eigen/LinearSolverOptionsParser.cpp:13
MathLib::LinearSolverOptionsParser
Definition
LinearSolverOptionsParser.h:9
MathLib
LinAlg
Eigen
LinearSolverOptionsParser.h
Generated by
1.14.0