Public Types | |
| typedef Teuchos::ScalarTraits < Scalar >::magnitudeType | ScalarMag |
| Local typedef for promoted scalar magnitude. | |
Public Member Functions | |
| CompoundTester (const LinearOperator< Scalar > &A, const LinearOperator< Scalar > &B, const TestSpecifier< Scalar > &sumSpec, const TestSpecifier< Scalar > &composedSpec, const TestSpecifier< Scalar > &scaledSpec, const TestSpecifier< Scalar > &diagSpec) | |
| bool | runAllTests () const |
| bool | sumTest () const |
| bool | composedTest () const |
| bool | scaledTest () const |
| bool | diagTest () const |
Private Attributes | |
| LinearOperator< Scalar > | A_ |
| LinearOperator< Scalar > | B_ |
| TestSpecifier< Scalar > | sumSpec_ |
| TestSpecifier< Scalar > | composedSpec_ |
| TestSpecifier< Scalar > | scaledSpec_ |
| TestSpecifier< Scalar > | diagSpec_ |
Definition at line 60 of file TSFCompoundTester.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType TSFExtended::CompoundTester< Scalar >::ScalarMag |
Local typedef for promoted scalar magnitude.
Reimplemented from TSFExtended::TesterBase< Scalar >.
Definition at line 64 of file TSFCompoundTester.hpp.
| TSFExtended::CompoundTester< Scalar >::CompoundTester | ( | const LinearOperator< Scalar > & | A, |
| const LinearOperator< Scalar > & | B, | ||
| const TestSpecifier< Scalar > & | sumSpec, | ||
| const TestSpecifier< Scalar > & | composedSpec, | ||
| const TestSpecifier< Scalar > & | scaledSpec, | ||
| const TestSpecifier< Scalar > & | diagSpec | ||
| ) | [inline] |
Definition at line 108 of file TSFCompoundTester.hpp.
| bool TSFExtended::CompoundTester< Scalar >::composedTest | ( | ) | const [inline] |
Definition at line 166 of file TSFCompoundTester.hpp.
References Sundance::Out::root().
| bool TSFExtended::CompoundTester< Scalar >::diagTest | ( | ) | const [inline] |
Definition at line 224 of file TSFCompoundTester.hpp.
References TSFExtended::diagonalOperator(), TSFExtended::Vector< Scalar >::dotStar(), and Sundance::Out::root().
| bool TSFExtended::CompoundTester< Scalar >::runAllTests | ( | ) | const [inline, virtual] |
Implements TSFExtended::TesterBase< Scalar >.
Definition at line 125 of file TSFCompoundTester.hpp.
| bool TSFExtended::CompoundTester< Scalar >::scaledTest | ( | ) | const [inline] |
Definition at line 194 of file TSFCompoundTester.hpp.
References Sundance::Out::root().
| bool TSFExtended::CompoundTester< Scalar >::sumTest | ( | ) | const [inline] |
Definition at line 139 of file TSFCompoundTester.hpp.
References Sundance::Out::root().
LinearOperator<Scalar> TSFExtended::CompoundTester< Scalar >::A_ [private] |
Definition at line 92 of file TSFCompoundTester.hpp.
LinearOperator<Scalar> TSFExtended::CompoundTester< Scalar >::B_ [private] |
Definition at line 94 of file TSFCompoundTester.hpp.
TestSpecifier<Scalar> TSFExtended::CompoundTester< Scalar >::composedSpec_ [private] |
Definition at line 98 of file TSFCompoundTester.hpp.
TestSpecifier<Scalar> TSFExtended::CompoundTester< Scalar >::diagSpec_ [private] |
Definition at line 102 of file TSFCompoundTester.hpp.
TestSpecifier<Scalar> TSFExtended::CompoundTester< Scalar >::scaledSpec_ [private] |
Definition at line 100 of file TSFCompoundTester.hpp.
TestSpecifier<Scalar> TSFExtended::CompoundTester< Scalar >::sumSpec_ [private] |
Definition at line 96 of file TSFCompoundTester.hpp.