|
Functions |
| template<class Field, class Vector, class MethodTraits> bool | testIdentitySolve (const Field &F, VectorStream< Vector > &stream, const char *text, MethodTraits method) |
| template<class Field, class Vector, class MethodTraits> bool | testNonsingularSolve (const Field &F, VectorStream< Vector > &stream1, VectorStream< Vector > &stream2, const char *text, MethodTraits method) |
| template<class Field, class Vector, class MethodTraits> bool | testSingularConsistentSolve (const Field &F, unsigned int n, VectorStream< Vector > &stream1, VectorStream< Vector > &stream2, const char *text, MethodTraits method) |
| template<class Field, class Vector, class MethodTraits> bool | testSingularInconsistentSolve (const Field &F, VectorStream< Vector > &stream1, VectorStream< Vector > &stream2, const char *text, MethodTraits method) |
| template<class Field, class Vector, class SparseVector> bool | testSingularPreconditionedSolve (const Field &F, VectorStream< SparseVector > &stream1, VectorStream< Vector > &stream2, const char *text, Method::Wiedemann::Preconditioner preconditioner) |
| template<class Field, class Vector1, class Vector2, class MethodTraits> bool | testRandomSolve (const Field &F, VectorStream< Vector1 > &A_stream, VectorStream< Vector2 > &b_stream, const char *text, MethodTraits method) |
| template<class Field> bool | testBasicMethodsSolve (const Field &F, size_t n) |
| int | main (int argc, char **argv) |