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 24 of file PlayaTesterBase.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Playa::TesterBase< Scalar >::ScalarMag |
Local typedef for promoted scalar magnitude.
Reimplemented in Playa::CompoundTester< Scalar >, Playa::LinearCombinationTester< Scalar >, and Playa::MatrixMatrixTester< Scalar >.
Definition at line 28 of file PlayaTesterBase.hpp.
| Playa::TesterBase< Scalar >::TesterBase | ( | ) | [inline] |
Definition at line 31 of file PlayaTesterBase.hpp.
| virtual Playa::TesterBase< Scalar >::~TesterBase | ( | ) | [inline, virtual] |
Definition at line 34 of file PlayaTesterBase.hpp.
| bool Playa::TesterBase< Scalar >::checkTest | ( | const TestSpecifier< Scalar > & | spec, | |
| const ScalarMag & | err, | |||
| const std::string & | testName | |||
| ) | const [inline] |
Definition at line 61 of file PlayaTesterBase.hpp.
References Playa::TestSpecifier< Scalar >::errorTol(), Playa::Out::root(), and Playa::TestSpecifier< Scalar >::warningTol().
| void Playa::TesterBase< Scalar >::randomizeVec | ( | Vector< Scalar > & | x | ) | const [inline] |
| virtual bool Playa::TesterBase< Scalar >::runAllTests | ( | ) | const [pure virtual] |