MOAB
4.9.3pre
|
A naive preconditioner which approximates any matrix as the identity matrix. More...
#include <BasicPreconditioners.h>
Public Member Functions | |
IdentityPreconditioner () | |
template<typename MatrixType > | |
IdentityPreconditioner (const MatrixType &) | |
template<typename MatrixType > | |
IdentityPreconditioner & | analyzePattern (const MatrixType &) |
template<typename MatrixType > | |
IdentityPreconditioner & | factorize (const MatrixType &) |
template<typename MatrixType > | |
IdentityPreconditioner & | compute (const MatrixType &) |
template<typename Rhs > | |
const Rhs & | solve (const Rhs &b) const |
ComputationInfo | info () |
A naive preconditioner which approximates any matrix as the identity matrix.
Definition at line 185 of file BasicPreconditioners.h.
Definition at line 189 of file BasicPreconditioners.h.
{}
Eigen::IdentityPreconditioner::IdentityPreconditioner | ( | const MatrixType & | ) | [inline, explicit] |
Definition at line 192 of file BasicPreconditioners.h.
{}
IdentityPreconditioner& Eigen::IdentityPreconditioner::analyzePattern | ( | const MatrixType & | ) | [inline] |
Definition at line 195 of file BasicPreconditioners.h.
{ return *this; }
IdentityPreconditioner& Eigen::IdentityPreconditioner::compute | ( | const MatrixType & | ) | [inline] |
Definition at line 201 of file BasicPreconditioners.h.
{ return *this; }
IdentityPreconditioner& Eigen::IdentityPreconditioner::factorize | ( | const MatrixType & | ) | [inline] |
Definition at line 198 of file BasicPreconditioners.h.
{ return *this; }
ComputationInfo Eigen::IdentityPreconditioner::info | ( | ) | [inline] |
Definition at line 206 of file BasicPreconditioners.h.
{ return Success; }
const Rhs& Eigen::IdentityPreconditioner::solve | ( | const Rhs & | b | ) | const [inline] |
Definition at line 204 of file BasicPreconditioners.h.
{ return b; }