Givaro
Public Member Functions
IntegerDom Class Referenceabstract

Integer Domain. More...

#include <givinteger.h>

Inherits RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, RingInterface< _Element >, and RingInterface< _Element >.

Inherited by FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, FermatDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntPrimeDom, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, IntRNSsystem< Container, Alloc >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, Poly1PadicDom< Domain, Dense >, and Poly1PadicDom< Domain, Dense >.

+ Collaboration diagram for IntegerDom:

Public Member Functions

bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 
bool isUnit (const Rep &x) const
 isUnit
 
bool isDivisor (const Element &a, const Element &b) const
 isDivisor (a, b) Test if b | a.
 

Detailed Description

Integer Domain.

Examples
examples/Integer/igcd.C, examples/Integer/igcdext.C, examples/Integer/ilcm.C, examples/Integer/lambda.C, examples/Integer/lambda_inv.C, examples/Integer/phi.C, examples/Integer/primitiveelement.C, and examples/Integer/probable_primroot.C.

The documentation for this class was generated from the following files: