Public Types | |
| typedef Teuchos::ScalarTraits < Scalar >::magnitudeType | ScalarMag |
| Local typedef for promoted scalar magnitude. | |
Public Member Functions | |
| TesterBase () | |
| virtual | ~TesterBase () |
| virtual bool | runAllTests () const =0 |
| bool | checkTest (const TestSpecifier< Scalar > &spec, const ScalarMag &err, const std::string &testName) const |
| void | randomizeVec (Vector< Scalar > &x) const |
Definition at line 48 of file TSFTesterBase.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType TSFExtended::TesterBase< Scalar >::ScalarMag |
Local typedef for promoted scalar magnitude.
Reimplemented in TSFExtended::CompoundTester< Scalar >, TSFExtended::LinearCombinationTester< Scalar >, and TSFExtended::MatrixMatrixTester< Scalar >.
Definition at line 52 of file TSFTesterBase.hpp.
| TSFExtended::TesterBase< Scalar >::TesterBase | ( | ) | [inline] |
Definition at line 55 of file TSFTesterBase.hpp.
| virtual TSFExtended::TesterBase< Scalar >::~TesterBase | ( | ) | [inline, virtual] |
Definition at line 58 of file TSFTesterBase.hpp.
| bool TSFExtended::TesterBase< Scalar >::checkTest | ( | const TestSpecifier< Scalar > & | spec, |
| const ScalarMag & | err, | ||
| const std::string & | testName | ||
| ) | const [inline] |
Definition at line 85 of file TSFTesterBase.hpp.
References Thyra::TestSpecifier< Scalar >::errorTol(), Sundance::Out::root(), and Thyra::TestSpecifier< Scalar >::warningTol().
| void TSFExtended::TesterBase< Scalar >::randomizeVec | ( | Vector< Scalar > & | x | ) | const [inline] |
Definition at line 76 of file TSFTesterBase.hpp.
References Sundance::Handle< Thyra::VectorBase< Scalar > >::ptr(), and TSFExtended::randomize().
| virtual bool TSFExtended::TesterBase< Scalar >::runAllTests | ( | ) | const [pure virtual] |