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

List of all members.

Public Member Functions

 IfpackICCOperator (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
std::ostream & describe (std::ostream &out, const Teuchos::EVerbosityLevel verbLevel, const std::string leadingIndent, const std::string indentSpacer) const
std::string description () const
Diagnostic output
virtual void print (std::ostream &os) const

Private Attributes

RCP< Ifpack_ICT > precond_

Detailed Description

Definition at line 19 of file PlayaIfpackICCOperator.hpp.


Constructor & Destructor Documentation

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

Member Function Documentation

void Playa::IfpackICCOperator::apply ( Teuchos::ETransp  applyType,
const Vector< double > &  in,
Vector< double >  out 
) const [virtual]

Apply the operator.

Implements Playa::LinearOperatorBase< double >.

Definition at line 54 of file PlayaIfpackICCOperator.cpp.

References Playa::EpetraVector::getConcrete(), and precond_.

std::ostream& Playa::IfpackICCOperator::describe ( std::ostream &  out,
const Teuchos::EVerbosityLevel  verbLevel,
const std::string  leadingIndent,
const std::string  indentSpacer 
) const [inline]

Definition at line 47 of file PlayaIfpackICCOperator.hpp.

References description().

Definition at line 84 of file PlayaIfpackICCOperator.cpp.

Referenced by describe().

void Playa::IfpackICCOperator::print ( std::ostream &  os) const [virtual]

Print the matrix

Implements Playa::Printable.

Definition at line 79 of file PlayaIfpackICCOperator.cpp.

References precond_.


Member Data Documentation

RCP<Ifpack_ICT> Playa::IfpackICCOperator::precond_ [private]

Definition at line 64 of file PlayaIfpackICCOperator.hpp.

Referenced by apply(), IfpackICCOperator(), and print().

Site Contact