Thyra::EpetraExtDiagScaledMatProdTransformer Class Reference
[Thyra/EpetraExt Adapter Code]

Transformer subclass for diagonally scaling and multiplying Epetra/Thyra operators. More...

#include <Thyra_EpetraExtDiagScaledMatProdTransformer.hpp>

Inheritance diagram for Thyra::EpetraExtDiagScaledMatProdTransformer:
Inheritance graph
[legend]

List of all members.

Related Functions

(Note that these are not member functions.)



RCP
< EpetraExtDiagScaledMatProdTransformer
epetraExtDiagScaledMatProdTransformer ()
 Nonmember constructor.

Overridden from LinearOpTransformerBase.



virtual bool isCompatible (const LinearOpBase< double > &op_in) const
 
virtual RCP< LinearOpBase
< double > > 
createOutputOp () const
 
virtual void transform (const LinearOpBase< double > &op_in, const Ptr< LinearOpBase< double > > &op_inout) const
 

Detailed Description

Transformer subclass for diagonally scaling and multiplying Epetra/Thyra operators.

Definition at line 44 of file Thyra_EpetraExtDiagScaledMatProdTransformer.hpp.


Member Function Documentation

bool Thyra::EpetraExtDiagScaledMatProdTransformer::isCompatible ( const LinearOpBase< double > &  op_in  )  const [virtual]
RCP< LinearOpBase< double > > Thyra::EpetraExtDiagScaledMatProdTransformer::createOutputOp (  )  const [virtual]
void Thyra::EpetraExtDiagScaledMatProdTransformer::transform ( const LinearOpBase< double > &  op_in,
const Ptr< LinearOpBase< double > > &  op_inout 
) const [virtual]

Friends And Related Function Documentation

RCP< EpetraExtDiagScaledMatProdTransformer > epetraExtDiagScaledMatProdTransformer (  )  [related]

Nonmember constructor.

Definition at line 76 of file Thyra_EpetraExtDiagScaledMatProdTransformer.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:00:54 2011 for Thyra by  doxygen 1.6.3