Thyra Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Related Functions | List of all members
Thyra::EpetraExtDiagScalingTransformer Class Reference

Transformer subclass for diagonally scaling a Epetra/Thyra operator. More...

#include <Thyra_EpetraExtDiagScalingTransformer.hpp>

Inherits LinearOpTransformerBase< double >.

Related Functions

(Note that these are not member functions.)

RCP
< EpetraExtDiagScalingTransformer
epetraExtDiagScalingTransformer ()
 Nonmember constructor. More...
 

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 a Epetra/Thyra operator.

Definition at line 57 of file Thyra_EpetraExtDiagScalingTransformer.hpp.

Member Function Documentation

bool Thyra::EpetraExtDiagScalingTransformer::isCompatible ( const LinearOpBase< double > &  op_in) const
virtual
RCP< LinearOpBase< double > > Thyra::EpetraExtDiagScalingTransformer::createOutputOp ( ) const
virtual

Definition at line 109 of file Thyra_EpetraExtDiagScalingTransformer.cpp.

void Thyra::EpetraExtDiagScalingTransformer::transform ( const LinearOpBase< double > &  op_in,
const Ptr< LinearOpBase< double > > &  op_inout 
) const
virtual

Friends And Related Function Documentation

RCP< EpetraExtDiagScalingTransformer > epetraExtDiagScalingTransformer ( )
related

Nonmember constructor.

Definition at line 89 of file Thyra_EpetraExtDiagScalingTransformer.hpp.

References Teuchos::rcp().


The documentation for this class was generated from the following files: