OGS
EigenTools.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 <vector>
7
8#include "BaseLib/Error.h"
9#include "EigenMatrix.h" // for EigenMatrix::IndexType
11
12namespace MathLib
13{
14class EigenVector;
15
28 EigenMatrix& A, EigenVector& b, EigenVector& /*x*/,
29 const std::vector<EigenMatrix::IndexType>& vec_knownX_id,
30 const std::vector<double>& vec_knownX_x,
32
33} // namespace MathLib
Global vector based on Eigen vector.
Definition EigenVector.h:19
DirichletBCApplicationMode
Definition LinAlgEnums.h:33
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)