|
OpenFCST: The open-source Fuel Cell Simulation Toolbox
|
This class implements ILU preconditioner. More...
#include <linear_solvers.h>
Public Member Functions | |
Constructors, destructor, and initialization | |
| ILUPreconditioner (const BlockSparseMatrix< double > &matrix) | |
| Constructor. | |
| ~ILUPreconditioner () | |
| Destructor. | |
Public Attributes | |
DATA | |
| BlockTrianglePrecondition< double > | preconditioner |
| Preconditioner. | |
| std::vector< SparseILU< double > > | preconditioner_matrix |
| Preconditioner matrix. | |
| std::vector< PointerMatrixAux < SparseILU< double >, Vector < double > > > | preconditioner_pointer |
| Preconditioner pointer. | |
This class implements ILU preconditioner.
|
inline |
Constructor.
References LinearSolvers::vector_pool.
|
inline |
Destructor.
| BlockTrianglePrecondition<double> LinearSolvers::ILUPreconditioner::preconditioner |
Preconditioner.
| std::vector< SparseILU<double> > LinearSolvers::ILUPreconditioner::preconditioner_matrix |
Preconditioner matrix.
| std::vector< PointerMatrixAux< SparseILU<double>, Vector<double> > > LinearSolvers::ILUPreconditioner::preconditioner_pointer |
Preconditioner pointer.
1.8.2