#include "EigenTools.h"
#include <range/v3/view/zip.hpp>
#include "EigenVector.h"
Go to the source code of this file.
|
| void | anonymous_namespace{EigenTools.cpp}::setRowsToZeroOffDiagonal (MathLib::EigenMatrix::RawMatrixType &A_eigen, const std::vector< MathLib::EigenMatrix::IndexType > &row_ids) |
| void | anonymous_namespace{EigenTools.cpp}::applyKnownSolutionComplete (MathLib::EigenMatrix::RawMatrixType &A_eigen, MathLib::EigenVector::RawVectorType &b_eigen, const std::vector< MathLib::EigenMatrix::IndexType > &vec_knownX_id, const std::vector< double > &vec_knownX_x) |
| void | anonymous_namespace{EigenTools.cpp}::applyKnownSolutionIncomplete (MathLib::EigenMatrix::RawMatrixType &A_eigen, MathLib::EigenVector::RawVectorType &b_eigen, const std::vector< MathLib::EigenMatrix::IndexType > &vec_knownX_id, const std::vector< double > &vec_knownX_x) |
| void | MathLib::applyKnownSolution (EigenMatrix &A, EigenVector &b, EigenVector &, const std::vector< EigenMatrix::IndexType > &vec_knownX_id, const std::vector< double > &vec_knownX_x, DirichletBCApplicationMode const mode) |