|
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>
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.
| 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(), and Thyra::EpetraLinearOpBase::getEpetraOpView().
| 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.
| 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.
| RCP< Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::unsetParameterList | ( | ) |
Definition at line 171 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
| RCP< const Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::getParameterList | ( | ) | const |
Definition at line 178 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
| RCP< const Teuchos::ParameterList > Thyra::DiagonalEpetraLinearOpWithSolveFactory::getValidParameters | ( | ) | const |
Definition at line 185 of file Thyra_DiagonalEpetraLinearOpWithSolveFactory.cpp.
1.7.6.1