42 #ifndef BASIS_SYSTEM_TESTER_H 
   43 #define BASIS_SYSTEM_TESTER_H 
   50 namespace AbstractLinAlgPack {
 
  110     ,
bool            dump_all         = 
false 
  111     ,
bool            throw_exception  = 
true 
  177 #endif // BASIS_SYSTEM_TESTER_H 
Interface for the creation and maintainance of a basis matrix for a decomposition of linearlized cons...
 
bool test_basis_system(const BasisSystem &basis_sys, const MatrixOp *Gc, const MatrixOpNonsing *C, const MatrixOp *N, const MatrixOp *D, const MatrixOp *GcUP, std::ostream *out)
Test a BasisSystem object after BasisSystem::update_basis() is called. 
 
RTOp_value_type value_type
 
STANDARD_MEMBER_COMPOSITION_MEMBERS(EPrintTestLevel, print_tests)
Set the level of output produced durring tests. 
 
Testing class for BasisSystem interface. 
 
The print option has not been selected (will default to PRINT_NONE if not set) 
 
Print greater detail about the tests. 
 
RTOp_index_type size_type
 
BasisSystemTester(EPrintTestLevel print_tests=PRINT_NOT_SELECTED, 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) 
 
Base class for all matrices that support basic matrix operations. 
 
Print only very basic info. 
 
Abstract base class for all nonsingular polymorphic matrices that can be used to compute matrix-vecto...
 
const f_int const f_int & N
 
Print everything all the tests in great detail but output is independent of problem size...