|
linbox
|
#include <classic-rational-reconstruction.h>
Inheritance diagram for ClassicMaxQRationalReconstruction< Ring >:Public Types | |
| typedef Ring::Element | Element |
Public Member Functions | |
| ClassicMaxQRationalReconstruction (const Ring &Z, const bool reduce=true, const bool recursive=false) | |
| ClassicMaxQRationalReconstruction (const ClassicMaxQRationalReconstruction< Ring > &RR) | |
| ~ClassicMaxQRationalReconstruction () | |
| 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 |
| void | write (std::ostream &is) const |
Data Fields | |
| const Ring | _intRing |
| OpCounter | C |
Protected Member Functions | |
| bool | maxEEA (Element &a, Element &b, const Element &x, const Element &m) const |
| bool | ratrecon (Element &a, Element &b, const Element &x, const Element &m, const Element &a_bound) const |
Protected Attributes | |
| const bool | _reduce |
| const bool | _recursive |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements RReconstructionBase< Ring >.
|
inlinevirtual |
Implements RReconstructionBase< Ring >.
|
inlineprotected |
|
inlineprotectedinherited |
|
inlineinherited |
|
protectedinherited |
|
protectedinherited |