| 
    Thyra Package Browser (Single Doxygen Collection)
    Version of the Day
    
   | 
 
Create a DefaultDiagonalLinearOpWithSolve out of a diagonal Epetra_RowMatrix object. More...
#include <Thyra_DiagonalEpetraLinearOpWithSolveFactory.hpp>
Inherits LinearOpWithSolveFactoryBase< double >.
Overridden from LinearOpWithSolveFactoryBase | |
| bool | isCompatible (const LinearOpSourceBase< double > &fwdOpSrc) const | 
| Teuchos::RCP < LinearOpWithSolveBase < double > >  | createOp () const | 
| void | initializeOp (const Teuchos::RCP< const LinearOpSourceBase< double > > &fwdOpSrc, LinearOpWithSolveBase< double > *Op, const ESupportSolveUse supportSolveUse) const | 
| void | uninitializeOp (LinearOpWithSolveBase< double > *Op, Teuchos::RCP< const LinearOpSourceBase< double > > *fwdOpSrc, Teuchos::RCP< const PreconditionerBase< double > > *prec, Teuchos::RCP< const LinearOpSourceBase< double > > *approxFwdOpSrc, ESupportSolveUse *supportSolveUse) const | 
Overridden from ParameterListAcceptor | |
| void | setParameterList (Teuchos::RCP< Teuchos::ParameterList > const ¶mList) | 
| Teuchos::RCP < Teuchos::ParameterList >  | getNonconstParameterList () | 
| Teuchos::RCP < Teuchos::ParameterList >  | unsetParameterList () | 
| Teuchos::RCP< const  Teuchos::ParameterList >  | getParameterList () const | 
| Teuchos::RCP< const  Teuchos::ParameterList >  | getValidParameters () const | 
Create a DefaultDiagonalLinearOpWithSolve out of a diagonal Epetra_RowMatrix object.
Definition at line 57 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.hpp.
| bool Thyra::DiagonalEpetraLinearOpWithSolveFactory::isCompatible | ( | const LinearOpSourceBase< double > & | fwdOpSrc | ) | const | 
Definition at line 56 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Thyra::EpetraLinearOpBase::getEpetraOpView().
| RCP< LinearOpWithSolveBase< double > > Thyra::DiagonalEpetraLinearOpWithSolveFactory::createOp | ( | ) | const | 
Definition at line 79 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Teuchos::rcp().
| void Thyra::DiagonalEpetraLinearOpWithSolveFactory::initializeOp | ( | const Teuchos::RCP< const LinearOpSourceBase< double > > & | fwdOpSrc, | 
| LinearOpWithSolveBase< double > * | Op, | ||
| const ESupportSolveUse | supportSolveUse | ||
| ) | const | 
Definition at line 85 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Thyra::create_Vector(), Thyra::create_VectorSpace(), Teuchos::dyn_cast(), Thyra::EpetraLinearOpBase::getEpetraOpView(), Teuchos::rcp(), and TEUCHOS_TEST_FOR_EXCEPT.
| void Thyra::DiagonalEpetraLinearOpWithSolveFactory::uninitializeOp | ( | LinearOpWithSolveBase< double > * | Op, | 
| Teuchos::RCP< const LinearOpSourceBase< double > > * | fwdOpSrc, | ||
| Teuchos::RCP< const PreconditionerBase< double > > * | prec, | ||
| Teuchos::RCP< const LinearOpSourceBase< double > > * | approxFwdOpSrc, | ||
| ESupportSolveUse * | supportSolveUse | ||
| ) | const | 
Definition at line 124 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Teuchos::dyn_cast(), Teuchos::RCP< T >::get(), Teuchos::null, and TEUCHOS_TEST_FOR_EXCEPT.
| void Thyra::DiagonalEpetraLinearOpWithSolveFactory::setParameterList | ( | Teuchos::RCP< Teuchos::ParameterList > const & | paramList | ) | 
Definition at line 157 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
| RCP< Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::getNonconstParameterList | ( | ) | 
Definition at line 164 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Teuchos::null.
| RCP< Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::unsetParameterList | ( | ) | 
Definition at line 171 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Teuchos::null.
| RCP< const Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::getParameterList | ( | ) | const | 
Definition at line 178 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Teuchos::null.
| RCP< const Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::getValidParameters | ( | ) | const | 
Definition at line 185 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
References Teuchos::null.
 1.8.5