|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
Silly abstract strategy interface for changing Thyra::LinearOpBase objects.
More...
#include <Thyra_LinearOpWithSolveFactoryExamples.hpp>

Public Member Functions | |
| virtual | ~LinearOpChanger () |
| | |
| virtual void | changeOp (const Teuchos::Ptr< LinearOpBase< Scalar > > &op) const =0 |
| | |
Silly abstract strategy interface for changing Thyra::LinearOpBase objects.
The only purpose of this class is to allow me to write the use cases involving LinearOpWithSolveFactoryBase and PreconditionerFactoryBase in a general way. This class is not to be used to do anything really useful!
Definition at line 62 of file Thyra_LinearOpWithSolveFactoryExamples.hpp.
| virtual Thyra::LinearOpChanger< Scalar >::~LinearOpChanger | ( | ) | [inline, virtual] |
Definition at line 65 of file Thyra_LinearOpWithSolveFactoryExamples.hpp.
| virtual void Thyra::LinearOpChanger< Scalar >::changeOp | ( | const Teuchos::Ptr< LinearOpBase< Scalar > > & | op | ) | const [pure virtual] |
Implemented in Thyra::NullLinearOpChanger< Scalar >.
Referenced by externalPreconditionerReuseWithSolves(), solveMajorChangeSolve(), solveNumericalChangeSolve(), and solveSmallNumericalChangeSolve().
1.7.4