42 #ifndef MATRIX_WITH_OP_NONSINGULAR_TESTER_H
43 #define MATRIX_WITH_OP_NONSINGULAR_TESTER_H
50 namespace AbstractLinAlgPack {
112 ,
bool dump_all =
false
113 ,
bool throw_exception =
true
164 #endif // MATRIX_WITH_OP_NONSINGULAR_TESTER_H
bool test_matrix(const MatrixOpNonsing &M, const char M_name[], std::ostream *out)
Test a MatrixOpNonsing object.
Test Level-2 BLAS operations only.
RTOp_value_type value_type
Print greater detail about the tests.
Testing class for MatrixOpNonsing interface.
STANDARD_MEMBER_COMPOSITION_MEMBERS(ETestLevel, test_level)
Set the level of testing.
RTOp_index_type size_type
const LAPACK_C_Decl::f_int & M
Print only very basic info.
MatrixOpNonsingTester(ETestLevel test_level=TEST_LEVEL_2_BLAS, EPrintTestLevel print_tests=PRINT_NONE, bool dump_all=false, bool throw_exception=true, size_type num_random_tests=1, value_type warning_tol=1e-14, value_type error_tol=1e-8)
Constructor (default options)
Abstract base class for all nonsingular polymorphic matrices that can be used to compute matrix-vecto...
Print everything all the tests in great detail but output is independent of problem size...
Test Level-2 and Level-3 BLAS operations.