OGS
EigenLis/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
namespace
BaseLib
7
{
8
class
ConfigTree
;
9
}
10
#include "
MathLib/LinAlg/EigenLis/EigenLisLinearSolver.h
"
11
#include "
MathLib/LinAlg/LinearSolverOptionsParser.h
"
12
13
namespace
MathLib
14
{
15
template
<>
16
struct
LinearSolverOptionsParser
<
EigenLisLinearSolver
> final
17
{
26
std::tuple<std::string, std::string>
parseNameAndOptions
(
27
std::string
const
& prefix,
28
BaseLib::ConfigTree
const
*
const
config)
const
;
29
};
30
31
}
// namespace MathLib
EigenLisLinearSolver.h
LinearSolverOptionsParser.h
BaseLib::ConfigTree
Definition
ConfigTree.h:101
MathLib::EigenLisLinearSolver
Definition
EigenLisLinearSolver.h:23
BaseLib
Definition
TestDefinition.h:13
MathLib
Definition
CreateComponent.h:23
MathLib::LinearSolverOptionsParser< EigenLisLinearSolver >::parseNameAndOptions
std::tuple< std::string, std::string > parseNameAndOptions(std::string const &prefix, BaseLib::ConfigTree const *const config) const
Definition
EigenLis/LinearSolverOptionsParser.cpp:15
MathLib::LinearSolverOptionsParser
Definition
LinearSolverOptionsParser.h:9
MathLib
LinAlg
EigenLis
LinearSolverOptionsParser.h
Generated by
1.14.0