Belos
Version of the Day
|
Wrapper around OrthoManager test functionality. More...
#include <BelosOrthoManagerTest.hpp>
Public Types | |
typedef Scalar | scalar_type |
typedef Teuchos::ScalarTraits < scalar_type > | SCT |
typedef SCT::magnitudeType | magnitude_type |
typedef Teuchos::ScalarTraits < magnitude_type > | SMT |
typedef MultiVecTraits < scalar_type, MV > | MVT |
typedef Teuchos::SerialDenseMatrix < int, scalar_type > | mat_type |
Static Public Member Functions | |
static int | runTests (const Teuchos::RCP< OrthoManager< Scalar, MV > > &OM, const bool isRankRevealing, const Teuchos::RCP< MV > &S, const int sizeX1, const int sizeX2, const Teuchos::RCP< OutputManager< Scalar > > &MyOM) |
Run all the tests. More... | |
Wrapper around OrthoManager test functionality.
Definition at line 325 of file BelosOrthoManagerTest.hpp.
typedef Scalar Belos::Test::OrthoManagerTester< Scalar, MV >::scalar_type |
Definition at line 330 of file BelosOrthoManagerTest.hpp.
typedef Teuchos::ScalarTraits<scalar_type> Belos::Test::OrthoManagerTester< Scalar, MV >::SCT |
Definition at line 331 of file BelosOrthoManagerTest.hpp.
typedef SCT::magnitudeType Belos::Test::OrthoManagerTester< Scalar, MV >::magnitude_type |
Definition at line 332 of file BelosOrthoManagerTest.hpp.
typedef Teuchos::ScalarTraits<magnitude_type> Belos::Test::OrthoManagerTester< Scalar, MV >::SMT |
Definition at line 333 of file BelosOrthoManagerTest.hpp.
typedef MultiVecTraits<scalar_type, MV> Belos::Test::OrthoManagerTester< Scalar, MV >::MVT |
Definition at line 334 of file BelosOrthoManagerTest.hpp.
typedef Teuchos::SerialDenseMatrix<int, scalar_type> Belos::Test::OrthoManagerTester< Scalar, MV >::mat_type |
Definition at line 335 of file BelosOrthoManagerTest.hpp.
|
inlinestatic |
Run all the tests.
OM | [in/out] OrthoManager subclass instance to test |
isRankRevealing | [in] Whether that OrthoManager subclass instance has a true rank-revealing capability. If not, we do not test it on rank-deficient vectors. |
S | [in/out] Multivector instance |
sizeX1 | [in] Number of columns in X1 (a multivector instance created internally for tests) |
sizeX2 | [in] Number of columns in X2 (a multivector instance created internally for tests) |
MyOM | [out] Output manager for handling local output. In Anasazi, this class is called BasicOutputManager. In Belos, this class is called OutputManager. |
Definition at line 354 of file BelosOrthoManagerTest.hpp.