|
| template<class SolveMethod, class Matrix, class Vector, class ResultMatrix, class ResultVector> |
| bool | check_result (ResultVector &x, Matrix &A, Vector &b, ResultMatrix &RA, ResultVector &Rb) |
| |
| template<class SolveMethod, class Matrix, class Vector, class ResultDomain> |
| bool | test_solve (const SolveMethod &method, Matrix &A, Vector &b, ResultDomain &RD, bool verbose) |
| |
| template<class SolveMethod, class Domain, class ResultDomain> |
| bool | test_dense_solve (const SolveMethod &method, Domain &D, ResultDomain &RD, int m, int n, int bitSize, int vectorBitSize, int seed, bool verbose) |
| |
| template<class SolveMethod, class Domain, class ResultDomain> |
| bool | test_sparse_solve (const SolveMethod &method, Domain &D, ResultDomain &RD, int m, int n, int bitSize, int vectorBitSize, int seed, bool verbose) |
| |
| template<class SolveMethod, class Domain, class ResultDomain> |
| bool | test_blackbox_solve (const SolveMethod &method, Domain &D, ResultDomain &RD, int m, int n, int bitSize, int vectorBitSize, int seed, bool verbose) |
| |
| int | main (int argc, char **argv) |
| |