#include <rational-reconstruction-base.h>
|
| | RReconstruction (const Ring &Z=Ring(), const RReconstructionSchedule Meth=GEOMETRIC, size_t T=1, size_t b=0) |
| |
| | RReconstruction (const RRBase &RR, const RReconstructionSchedule Meth=GEOMETRIC, size_t T=1, size_t b=0) |
| |
| int | getCounter () |
| |
| bool | scheduled (const size_t i) const |
| |
| template<class Vect> |
| bool | RationalReconstruction (Vect &a, Element &b, const Vect &x, const Element m, const int inc=1) const |
| |
| bool | RationalReconstruction (Element &a, Element &b, const Element &x, const Element &m) const |
| |
| bool | RationalReconstruction (Element &a, Element &b, const Element &x, const Element &m, const Element &a_bound) const |
| |
| bool | RationalReconstruction (Element &a, Element &b, const Element &x, const Element &m, const Element &a_bound, const Element &b_bound) const |
| |
◆ Element
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ RReconstruction() [1/2]
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ RReconstruction() [2/2]
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ getCounter()
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ scheduled()
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
| bool scheduled |
( |
const size_t | i | ) |
const |
|
inline |
◆ RationalReconstruction() [1/4]
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
template<class Vect>
◆ RationalReconstruction() [2/4]
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ RationalReconstruction() [3/4]
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ RationalReconstruction() [4/4]
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ _intRing
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ _RR
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ RecCounter
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ _meth
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ THRESHOLD_
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
◆ rbound_
template<class
Ring = Givaro::ZRing<Integer>, class RRBase = RReconstructionBase<Givaro::ZRing<Integer> >>
The documentation for this struct was generated from the following file: