| 
    Thyra Package Browser (Single Doxygen Collection)
    Version of the Day
    
   | 
 
Transformer subclass for diagonally scaling and multiplying Epetra/Thyra operators. More...
#include <Thyra_EpetraExtDiagScaledMatProdTransformer.hpp>
Inherits LinearOpTransformerBase< double >.
Related Functions | |
(Note that these are not member functions.)  | |
| RCP < EpetraExtDiagScaledMatProdTransformer >  | epetraExtDiagScaledMatProdTransformer () | 
| 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 | 
Transformer subclass for diagonally scaling and multiplying Epetra/Thyra operators.
Definition at line 57 of file Thyra_EpetraExtDiagScaledMatProdTransformer.hpp.
      
  | 
  virtual | 
Definition at line 64 of file Thyra_EpetraExtDiagScaledMatProdTransformer.cpp.
References TEUCHOS_TEST_FOR_EXCEPT, and TEUCHOS_UNREACHABLE_RETURN.
      
  | 
  virtual | 
Definition at line 73 of file Thyra_EpetraExtDiagScaledMatProdTransformer.cpp.
      
  | 
  virtual | 
Definition at line 79 of file Thyra_EpetraExtDiagScaledMatProdTransformer.cpp.
References CONJTRANS, Copy, Teuchos::dyn_cast(), dyn_cast(), Thyra::EpetraLinearOp::epetra_op(), Thyra::get_Epetra_Operator(), Thyra::get_Epetra_Vector(), Thyra::EpetraLinearOp::initialize(), is_null(), NOTRANS, Teuchos::rcp(), rcp(), TEUCHOS_ASSERT, and TEUCHOS_TEST_FOR_EXCEPTION.
      
  | 
  related | 
Nonmember constructor.
Definition at line 89 of file Thyra_EpetraExtDiagScaledMatProdTransformer.hpp.
References Teuchos::rcp().
 1.8.5