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.
virtual bool Playa::TesterBase< Scalar >::runAllTests | ( | ) | const [pure virtual] |
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.
void Playa::TesterBase< Scalar >::randomizeVec | ( | Vector< Scalar > & | x | ) | const [inline] |
Definition at line 52 of file PlayaTesterBase.hpp.