|
Thyra
Version of the Day
|
Testing class that tests all of the standard vector operations defined in ??? using an arbitrary vector space. More...
#include <Thyra_VectorStdOpsTester_decl.hpp>
Public Types | |
| typedef Teuchos::ScalarTraits < Scalar >::magnitudeType | ScalarMag |
Public Member Functions | |
| STANDARD_MEMBER_COMPOSITION_MEMBERS (ScalarMag, warning_tol) | |
| Set the maximum relative error before a warning is generated. More... | |
| STANDARD_MEMBER_COMPOSITION_MEMBERS (ScalarMag, error_tol) | |
| Set the maximum relative error before an error is generated. More... | |
| VectorStdOpsTester (const ScalarMag &warning_tol=0, const ScalarMag &error_tol=0) | |
| bool | checkStdOps (const VectorSpaceBase< Scalar > &vecSpc, std::ostream *out=0, const bool &dumpAll=false) |
| Run the tests using a vector space. More... | |
Testing class that tests all of the standard vector operations defined in ??? using an arbitrary vector space.
ToDo: Finish documentation!
Definition at line 25 of file Thyra_VectorStdOpsTester_decl.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Thyra::VectorStdOpsTester< Scalar >::ScalarMag |
Definition at line 29 of file Thyra_VectorStdOpsTester_decl.hpp.
| Thyra::VectorStdOpsTester< Scalar >::VectorStdOpsTester | ( | const ScalarMag & | warning_tol = 0, |
| const ScalarMag & | error_tol = 0 |
||
| ) |
Definition at line 244 of file Thyra_VectorStdOpsTester_def.hpp.
| Thyra::VectorStdOpsTester< Scalar >::STANDARD_MEMBER_COMPOSITION_MEMBERS | ( | ScalarMag | , |
| warning_tol | |||
| ) |
Set the maximum relative error before a warning is generated.
| Thyra::VectorStdOpsTester< Scalar >::STANDARD_MEMBER_COMPOSITION_MEMBERS | ( | ScalarMag | , |
| error_tol | |||
| ) |
Set the maximum relative error before an error is generated.
| bool Thyra::VectorStdOpsTester< Scalar >::checkStdOps | ( | const VectorSpaceBase< Scalar > & | vecSpc, |
| std::ostream * | out = 0, |
||
| const bool & | dumpAll = false |
||
| ) |
Run the tests using a vector space.
| vecSpc | [in] VectorBase space used to generate vectors in tests. |
| out | [in/out] If out!=NULL then *out will receive output about the tests. |
| dumpAll | [in] If true then vector elements will be printed after each transformation operation. Default is false. |
true if all of the tests check out and false otherwise. Definition at line 254 of file Thyra_VectorStdOpsTester_def.hpp.
1.8.5