OGS
EigenTools.h
Go to the documentation of this file.
1
10
11
#pragma once
12
13
#include <vector>
14
15
#include "
BaseLib/Error.h
"
16
#include "
EigenMatrix.h
"
// for EigenMatrix::IndexType
17
#include "
MathLib/LinAlg/LinAlgEnums.h
"
18
19
namespace
MathLib
20
{
21
class
EigenVector
;
22
34
void
applyKnownSolution
(
35
EigenMatrix
& A,
EigenVector
& b,
EigenVector
&
/*x*/
,
36
const
std::vector<EigenMatrix::IndexType>& vec_knownX_id,
37
const
std::vector<double>& vec_knownX_x,
38
DirichletBCApplicationMode
const
mode);
39
40
}
// namespace MathLib
EigenMatrix.h
Error.h
LinAlgEnums.h
MathLib::EigenMatrix
Definition
EigenMatrix.h:29
MathLib::EigenVector
Global vector based on Eigen vector.
Definition
EigenVector.h:26
MathLib
Definition
CreateComponent.h:32
MathLib::DirichletBCApplicationMode
DirichletBCApplicationMode
Definition
LinAlgEnums.h:42
MathLib::applyKnownSolution
void applyKnownSolution(EigenMatrix &A, EigenVector &b, EigenVector &, const std::vector< EigenMatrix::IndexType > &vec_knownX_id, const std::vector< double > &vec_knownX_x, DirichletBCApplicationMode const mode)
Definition
EigenTools.cpp:130
MathLib
LinAlg
Eigen
EigenTools.h
Generated by
1.14.0