Public Types | |
| typedef Teuchos::ScalarTraits < Scalar >::magnitudeType | ScalarMag |
| Local typedef for promoted scalar magnitude. | |
Public Member Functions | |
| LinearCombinationTester (int nLocalRows, double onProcDensity, double offProcDensity, const VectorType< Scalar > &vecType, const TestSpecifier< Scalar > &spec) | |
| bool | runAllTests () const |
Private Member Functions | |
| bool | nonModifyingOpTests () const |
| bool | selfModifyingOpTests () const |
Private Attributes | |
| TestSpecifier< Scalar > | spec_ |
| int | nLocalRows_ |
| double | onProcDensity_ |
| double | offProcDensity_ |
| VectorType< Scalar > | vecType_ |
Definition at line 83 of file TSFLinearCombinationTester.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType TSFExtended::LinearCombinationTester< Scalar >::ScalarMag |
Local typedef for promoted scalar magnitude.
Reimplemented from TSFExtended::TesterBase< Scalar >.
Definition at line 87 of file TSFLinearCombinationTester.hpp.
| TSFExtended::LinearCombinationTester< Scalar >::LinearCombinationTester | ( | int | nLocalRows, |
| double | onProcDensity, | ||
| double | offProcDensity, | ||
| const VectorType< Scalar > & | vecType, | ||
| const TestSpecifier< Scalar > & | spec | ||
| ) | [inline] |
Definition at line 118 of file TSFLinearCombinationTester.hpp.
| bool TSFExtended::LinearCombinationTester< Scalar >::nonModifyingOpTests | ( | ) | const [inline, private] |
Definition at line 144 of file TSFLinearCombinationTester.hpp.
References TSFExtended::VectorSpace< Scalar >::createMember(), TSFExtended::LinearOperator< Scalar >::domain(), TSFExtended::RandomSparseMatrixBuilder< Scalar >::getOp(), and TESTER.
| bool TSFExtended::LinearCombinationTester< Scalar >::runAllTests | ( | ) | const [inline, virtual] |
Implements TSFExtended::TesterBase< Scalar >.
Definition at line 132 of file TSFLinearCombinationTester.hpp.
| bool TSFExtended::LinearCombinationTester< Scalar >::selfModifyingOpTests | ( | ) | const [inline, private] |
Definition at line 259 of file TSFLinearCombinationTester.hpp.
References TSFExtended::Vector< Scalar >::copy(), TSFExtended::VectorSpace< Scalar >::createMember(), TSFExtended::LinearOperator< Scalar >::domain(), TSFExtended::RandomSparseMatrixBuilder< Scalar >::getOp(), TSFExtended::Vector< Scalar >::norm2(), and Sundance::Out::os().
int TSFExtended::LinearCombinationTester< Scalar >::nLocalRows_ [private] |
Definition at line 109 of file TSFLinearCombinationTester.hpp.
double TSFExtended::LinearCombinationTester< Scalar >::offProcDensity_ [private] |
Definition at line 111 of file TSFLinearCombinationTester.hpp.
double TSFExtended::LinearCombinationTester< Scalar >::onProcDensity_ [private] |
Definition at line 110 of file TSFLinearCombinationTester.hpp.
TestSpecifier<Scalar> TSFExtended::LinearCombinationTester< Scalar >::spec_ [private] |
Definition at line 107 of file TSFLinearCombinationTester.hpp.
VectorType<Scalar> TSFExtended::LinearCombinationTester< Scalar >::vecType_ [private] |
Definition at line 112 of file TSFLinearCombinationTester.hpp.