Public Member Functions | Private Attributes
Playa::IfpackILUOperator Class Reference
Inheritance diagram for Playa::IfpackILUOperator:
Playa::LinearOpWithSpaces< double > Playa::LinearOperatorBase< double > Playa::ObjectWithVerbosity

List of all members.

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_

Detailed Description

Definition at line 57 of file PlayaIfpackILUOperator.hpp.


Constructor & Destructor Documentation

Playa::IfpackILUOperator::IfpackILUOperator ( const EpetraMatrix A,
int  fillLevels,
int  overlapFill,
double  relaxationValue,
double  relativeThreshold,
double  absoluteThreshold 
)

Member Function Documentation

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_.


Member Data Documentation

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().

Site Contact