#include <Thyra_TesterBase.hpp>
Inheritance diagram for Thyra::TesterBase< Scalar >:

Public Types | |
| typedef ScalarTraits< Scalar >::magnitudeType | ScalarMag |
| Local typedef for promoted scalar magnitude. | |
Public Member Functions | |
| TesterBase (const RCP< const Comm< int > > &comm, const VectorSpace< Scalar > &space, int nCols, Teuchos::RCP< Teuchos::FancyOStream > &out) | |
| | |
| virtual | ~TesterBase () |
| | |
| virtual bool | runAllTests () const =0 |
| | |
| bool | checkTest (const TestSpecifier< Scalar > &spec, const ScalarMag &err, const string &testName) const |
| | |
| void | randomizeVec (Vector< Scalar > &x) const |
| | |
| LinearOperator< Scalar > | randomDenseOp () const |
| | |
| const VectorSpace< Scalar > & | space () const |
| | |
| ostream & | out () const |
| | |
| const Comm< int > & | comm () const |
| | |
Definition at line 44 of file Thyra_TesterBase.hpp.
| typedef ScalarTraits<Scalar>::magnitudeType Thyra::TesterBase< Scalar >::ScalarMag |
Local typedef for promoted scalar magnitude.
Reimplemented in Thyra::VectorOpTester< Scalar >.
Definition at line 48 of file Thyra_TesterBase.hpp.
| Thyra::TesterBase< Scalar >::TesterBase | ( | const RCP< const Comm< int > > & | comm, | |
| const VectorSpace< Scalar > & | space, | |||
| int | nCols, | |||
| Teuchos::RCP< Teuchos::FancyOStream > & | out | |||
| ) | [inline] |
| virtual Thyra::TesterBase< Scalar >::~TesterBase | ( | ) | [inline, virtual] |
| virtual bool Thyra::TesterBase< Scalar >::runAllTests | ( | ) | const [pure virtual] |
| bool Thyra::TesterBase< Scalar >::checkTest | ( | const TestSpecifier< Scalar > & | spec, | |
| const ScalarMag & | err, | |||
| const string & | testName | |||
| ) | const [inline] |
| void Thyra::TesterBase< Scalar >::randomizeVec | ( | Vector< Scalar > & | x | ) | const [inline] |
| LinearOperator< Scalar > Thyra::TesterBase< Scalar >::randomDenseOp | ( | ) | const [inline] |
| const VectorSpace<Scalar>& Thyra::TesterBase< Scalar >::space | ( | ) | const [inline] |
| ostream& Thyra::TesterBase< Scalar >::out | ( | ) | const [inline] |
| const Comm<int>& Thyra::TesterBase< Scalar >::comm | ( | ) | const [inline] |
1.4.7