BAD_PRECONDITIONER enum value | WiedemannSolver | |
certifyInconsistency(Vector &u, const BlackboxArchetype &A, const Vector &b) | WiedemannSolver | |
FAILED enum value | WiedemannSolver | |
findNullspaceElement(Vector &x, const BlackboxArchetype &A) | WiedemannSolver | |
findRandomSolution(const BlackboxArchetype &A, Vector &x, const Vector &b, size_t r, const BlackboxArchetype *P=NULL, const BlackboxArchetype *Q=NULL) | WiedemannSolver | |
INCONSISTENT enum value | WiedemannSolver | |
OK enum value | WiedemannSolver | |
precondition(const BlackboxArchetype &A, BlackboxArchetype *&PAQ, BlackboxArchetype *&P, BlackboxArchetype *&Q) | WiedemannSolver | |
ReturnStatus enum name | WiedemannSolver | |
SINGULAR enum value | WiedemannSolver | |
solve(const BlackboxArchetype &A, Vector &x, const Vector &b, Vector &u) | WiedemannSolver | |
solveNonsingular(const BlackboxArchetype &A, Vector &x, const Vector &b, bool useRandIter=false) | WiedemannSolver | |
solveSingular(const BlackboxArchetype &A, Vector &x, const Vector &b, Vector &u, unsigned long r) | WiedemannSolver | |
WiedemannSolver(const Field &F, const SolverTraits< WiedemannTraits > &traits) | WiedemannSolver | [inline] |
WiedemannSolver(const Field &F, const SolverTraits< WiedemannTraits > &traits, typename Field::RandIter r) | WiedemannSolver | [inline] |