, including all inherited members.
| findRandomSolution(Vector1 &num, Integer &den, const IMatrix &A, const Vector2 &b, int maxPrimes=DEFAULT_MAXPRIMES, const SolverLevel level=SL_DEFAULT) const | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | |
| monolithicSolve(Vector1 &num, Integer &den, const IMatrix &A, const Vector2 &b, bool makeMinDenomCert, bool randomSolution, int maxPrimes=DEFAULT_MAXPRIMES, const SolverLevel level=SL_DEFAULT) const | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | |
| RationalSolver(const Ring &r=Ring(), const RandomPrime &rp=RandomPrime(DEFAULT_PRIMESIZE)) | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | [inline] |
| RationalSolver(const Prime &p, const Ring &r=Ring(), const RandomPrime &rp=RandomPrime(DEFAULT_PRIMESIZE)) | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | [inline] |
| solve(Vector1 &num, Integer &den, const IMatrix &A, const Vector2 &b, const bool=false, const int maxPrimes=DEFAULT_MAXPRIMES, const SolverLevel level=SL_DEFAULT) const | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | |
| solve(Vector1 &num, Integer &den, const IMatrix &A, const Vector2 &b, const int maxPrimes, const SolverLevel level=SL_DEFAULT) const | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | [inline] |
| solveNonsingular(Vector1 &num, Integer &den, const IMatrix &A, const Vector2 &b, bool=false, int maxPrimes=DEFAULT_MAXPRIMES) const | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | |
| solveSingular(Vector1 &num, Integer &den, const IMatrix &A, const Vector2 &b, int maxPrimes=DEFAULT_MAXPRIMES, const SolverLevel level=SL_DEFAULT) const | RationalSolver< Ring, Field, RandomPrime, DixonTraits > | |