Public Member Functions | |
| IfpackILUOperator (const EpetraMatrix *A, int fillLevels, int overlapFill, double relaxationValue, double relativeThreshold, double absoluteThreshold) | |
| virtual void | apply (Teuchos::ETransp applyType, const Vector< double > &in, Vector< double > out) const |
Private Attributes | |
| RCP< Ifpack_IlukGraph > | precondGraph_ |
| RCP< Ifpack_CrsRiluk > | precond_ |
Definition at line 57 of file PlayaIfpackILUOperator.hpp.
| Playa::IfpackILUOperator::IfpackILUOperator | ( | const EpetraMatrix * | A, |
| int | fillLevels, | ||
| int | overlapFill, | ||
| double | relaxationValue, | ||
| double | relativeThreshold, | ||
| double | absoluteThreshold | ||
| ) |
Definition at line 58 of file PlayaIfpackILUOperator.cpp.
References Playa::EpetraMatrix::crsMatrix(), precond_, and precondGraph_.
| void Playa::IfpackILUOperator::apply | ( | Teuchos::ETransp | applyType, |
| const Vector< double > & | in, | ||
| Vector< double > | out | ||
| ) | const [virtual] |
Apply the operator.
Implements Playa::LinearOperatorBase< double >.
Definition at line 105 of file PlayaIfpackILUOperator.cpp.
References Playa::EpetraVector::getConcrete(), and precond_.
RCP<Ifpack_CrsRiluk> Playa::IfpackILUOperator::precond_ [private] |
Definition at line 81 of file PlayaIfpackILUOperator.hpp.
Referenced by apply(), and IfpackILUOperator().
RCP<Ifpack_IlukGraph> Playa::IfpackILUOperator::precondGraph_ [private] |
Definition at line 79 of file PlayaIfpackILUOperator.hpp.
Referenced by IfpackILUOperator().