Givaro
|
Namespace in which the whole Givaro library resides. More...
Data Structures | |
struct | _perfArray0< T > |
defined by marco GIVARO_PERF_DEFCLASS. ref counting and stuff. More... | |
class | Array0 |
NODOC. More... | |
class | ArrayAllocatort |
ArrayAllocator: class for allocation of arrays. More... | |
class | Array0Tag |
Array0Tag. More... | |
class | ArrayFixed |
ArrayFixed. More... | |
class | Bits |
Bits. More... | |
struct | ElemRef |
Elem Ref. More... | |
struct | ElemConstRef |
Elem const Ref. More... | |
struct | Pair |
Pair. More... | |
class | Key |
The class Key. More... | |
class | HashTable |
Hash table. More... | |
class | List0 |
ListO. More... | |
class | Stack |
Stack. More... | |
class | Integer |
This is the Integer class. More... | |
class | IntegerDom |
Integer Domain. More... | |
class | IntFactorDom |
Integer Factor Domain. More... | |
class | IntNumTheoDom |
Num theory Domain. More... | |
class | FermatDom |
Fermat numbers. More... | |
class | IntPrimeDom |
Primality tests. More... | |
class | IntRNSsystem |
RNS system class. No doc. More... | |
class | IntRSADom |
RSA domain. More... | |
class | IntSqrtModDom |
Modular square roots. More... | |
class | GivMMInfo |
Static informations of memory allocation. More... | |
class | BlocFreeList |
Data structure of a bloc. More... | |
class | GivMMFreeList |
Implementation of a memory manager with free-lists. More... | |
class | GivMMRefCount |
Memory management with reference counter on allocated data. More... | |
class | GivaroMM |
Memory manager that allocates array of object of type T for. More... | |
class | RefCountPtr |
Refcount Pointer. More... | |
class | RefCounter |
Ref counter. More... | |
class | Rational |
Rationals. No doc. More... | |
class | RationalDom |
Rational Domain. More... | |
class | Neutral |
Neutral type. More... | |
class | givNoInit |
Used to build no initialized object as static object. More... | |
class | givNoCopy |
Used to call cstor without copy. More... | |
class | givWithCopy |
Used to call cstor with copy. More... | |
class | GivError |
Base class for exeception handling in Givaro. More... | |
class | GivMathError |
Math error. More... | |
class | GivBadFormat |
Exception thrown in input of data structure. More... | |
class | GivMathDivZero |
Div by 0. More... | |
struct | __givdom_trait_name |
give a name for /read/write More... | |
class | BaseDomain |
Base Domain. More... | |
class | GivaroMain |
Initialisation of GIVARO . More... | |
class | GivaroAppli |
Main application class Could be not used. More... | |
class | GivaroNoInit |
GivaroNoInit. More... | |
class | InitAfter |
InitAfter. More... | |
class | GivModule |
GivModule. More... | |
class | ObjectInit |
GivModule. More... | |
class | GivRandom |
GivRandom. More... | |
class | BaseTimer |
base for class RealTimer; class SysTimer; class UserTimer; More... | |
class | RealTimer |
Real timer. More... | |
class | UserTimer |
User timer. More... | |
class | SysTimer |
Sys timer. More... | |
class | Timer |
Timer. More... | |
class | GIV_randIter |
Random field Element generator. More... | |
struct | ChineseRemainder |
CRA. More... | |
struct | ChineseRemainder< Ring, Domain, false > |
CRA2. More... | |
class | Extension |
Extension. More... | |
class | GIV_ExtensionrandIter |
Extension rand iters. More... | |
class | GFqDom |
class GFqDom More... | |
class | GFqExtFast |
GFq Ext. More... | |
class | GFqExt |
GFq Ext (other) More... | |
struct | GFqKronecker |
GFqKronecker. More... | |
class | Montgomery< Std32 > |
This class implements the standard arithmetic with Modulo Elements. More... | |
class | Primes16 |
class Primes16 More... | |
class | RNSsystem |
class RNSsystem. More... | |
class | RNSsystemFixed |
NO DOC. More... | |
class | ZpzDom< Std16 > |
This class implement the standard arithmetic with Modulo Elements. More... | |
class | ZpzDom< Log16 > |
This class implement the standard arithmetic with Modulo Elements. More... | |
class | ZpzDom< Std32 > |
This class implement the standard arithmetic with Modulo Elements. More... | |
class | ZpzDom< Unsigned32 > |
This class implement the standard arithmetic with Modulo Elements. More... | |
class | ZpzDom< Std64 > |
This class implement the standard arithmetic with Modulo Elements. More... | |
class | ZpzDom |
This class implement the standard arithmetic with Modulo Elements. More... | |
class | ZpzDom< Integer > |
This class implement the standard arithmetic with Modulo Elements. More... | |
struct | StaticElement |
Static Element. More... | |
class | Degree |
Degree type for polynomials. More... | |
class | Indeter |
Indeterminate. More... | |
struct | Interpolation |
Interpolation. More... | |
struct | NewtonInterpGeomMultip |
Newton (multip) More... | |
struct | NewtonInterpGeom |
Newton. More... | |
class | Poly1CRT |
Poly1 CRT. More... | |
class | givvector |
givvector More... | |
class | Poly1Dom< Domain, Dense > |
Class Poly1Dom. More... | |
class | Poly1FactorDom |
Poly1FactorDom. More... | |
class | Poly1PadicDom< Domain, Dense > |
Poly1 p-adic. More... | |
class | VectorDom |
VectorDom<Domain,StorageTag> More... | |
Typedefs | |
typedef BaseDomain< char > | CharDom |
char dom | |
typedef BaseDomain< short > | ShortDom |
short dom | |
typedef BaseDomain< int > | IntDom |
int dom | |
typedef BaseDomain< long > | LongDom |
long dom | |
typedef BaseDomain< float > | FloatDom |
float dom | |
typedef BaseDomain< double > | DoubleDom |
double dom | |
Functions | |
template<class T1 , class T2 > | |
ostream & | operator<< (ostream &o, const Pair< T1, T2 > &p) |
IO. | |
template<class T1 , class T2 > | |
istream & | operator>> (istream &fin, Pair< T1, T2 > &p) |
IO. | |
Integer & | inv (Integer &u, const Integer &a, const Integer &b) |
Integer & | invin (Integer &u, const Integer &b) |
Integer | gcd (const Integer &a, const Integer &b) |
Integer | gcd (Integer &u, Integer &v, const Integer &a, const Integer &b) |
Integer & | gcd (Integer &g, const Integer &a, const Integer &b) |
Integer & | gcd (Integer &g, Integer &u, Integer &v, const Integer &a, const Integer &b) |
Integer | pp (const Integer &P, const Integer &Q) |
Integer & | lcm (Integer &g, const Integer &a, const Integer &b) |
Integer | lcm (const Integer &a, const Integer &b) |
Integer & | pow (Integer &Res, const Integer &n, const long int l) |
Integer & | pow (Integer &Res, const long unsigned int n, const long unsigned int l) |
Integer & | pow (Integer &Res, const Integer &n, const long unsigned int l) |
Integer & | pow (Integer &Res, const Integer &n, const int l) |
Integer & | pow (Integer &Res, const Integer &n, const unsigned int l) |
Integer | pow (const Integer &n, const long int l) |
Integer | pow (const Integer &n, const long unsigned int l) |
Integer | pow (const Integer &n, const int l) |
Integer | pow (const Integer &n, const unsigned int l) |
Integer & | powmod (Integer &Res, const Integer &n, const long int e, const Integer &m) |
Integer & | powmod (Integer &Res, const Integer &n, const unsigned int e, const Integer &m) |
Integer & | powmod (Integer &Res, const Integer &n, const int e, const Integer &m) |
Integer & | powmod (Integer &Res, const Integer &n, const Integer &e, const Integer &m) |
Integer | powmod (const Integer &n, const long unsigned int e, const Integer &m) |
Integer | powmod (const Integer &n, const long int e, const Integer &m) |
Integer | powmod (const Integer &n, const unsigned int e, const Integer &m) |
Integer | powmod (const Integer &n, const int e, const Integer &m) |
Integer | powmod (const Integer &n, const Integer &e, const Integer &m) |
int | sign (const Integer &a) |
int | compare (const Integer &a, const Integer &b) |
int | absCompare (const Integer &a, const Integer &b) |
int | absCompare (const Integer &a, const double b) |
int | absCompare (const Integer &a, const float b) |
int | absCompare (const Integer &a, const long unsigned b) |
int | absCompare (const Integer &a, const unsigned b) |
int | absCompare (const Integer &a, const long int b) |
int | absCompare (const Integer &a, const int b) |
template<class T > | |
int | absCompare (const T a, const Integer &b) |
int | isZero (const Integer &a) |
int | nonZero (const Integer &a) |
int | isOne (const Integer &a) |
Integer | fact (long unsigned int l) |
Integer | sqrt (const Integer &p) |
Integer | sqrtrem (const Integer &p, Integer &rem) |
Integer & | sqrt (Integer &r, const Integer &p) |
Integer & | sqrtrem (Integer &r, const Integer &p, Integer &rem) |
bool | root (Integer &q, const Integer &, unsigned int n) |
long | logp (const Integer &a, const Integer &p) |
double | logtwo (const Integer &a) |
double | naturallog (const Integer &a) |
void | swap (Integer &, Integer &) |
long unsigned | length (const Integer &a) |
std::istream & | operator>> (std::istream &i, Integer &n) |
std::ostream & | operator<< (std::ostream &o, const Integer &n) |
std::ostream & | absOutput (std::ostream &o, const Integer &n) |
void | importWords (Integer &, size_t, int, int, int, size_t, const void *) |
Integer | operator+ (const int l, const Integer &n) |
Integer | operator+ (const unsigned int l, const Integer &n) |
Integer | operator+ (const long int l, const Integer &n) |
Integer | operator+ (const long unsigned int l, const Integer &n) |
Integer | operator+ (const Integer &n, const int l) |
Integer | operator+ (const Integer &n, const unsigned int l) |
Integer & | operator+= (Integer &n, const int l) |
Integer & | operator+= (Integer &n, const unsigned int l) |
int | operator!= (double l, const Integer &n) |
int | operator!= (float l, const Integer &n) |
int | operator!= (int l, const Integer &n) |
int | operator!= (long int l, const Integer &n) |
int | operator!= (long unsigned int l, const Integer &n) |
int | operator!= (unsigned int l, const Integer &n) |
int | operator== (double l, const Integer &n) |
int | operator== (float l, const Integer &n) |
int | operator== (int l, const Integer &n) |
int | operator== (long int l, const Integer &n) |
int | operator== (long unsigned int l, const Integer &n) |
int | operator== (unsigned int l, const Integer &n) |
int | operator> (double l, const Integer &n) |
int | operator> (float l, const Integer &n) |
int | operator> (int l, const Integer &n) |
int | operator> (long int l, const Integer &n) |
int | operator> (long unsigned int l, const Integer &n) |
int | operator> (unsigned int l, const Integer &n) |
int | operator< (double l, const Integer &n) |
int | operator< (float l, const Integer &n) |
int | operator< (int l, const Integer &n) |
int | operator< (long int l, const Integer &n) |
int | operator< (long unsigned int l, const Integer &n) |
int | operator< (unsigned int l, const Integer &n) |
int | operator>= (double l, const Integer &n) |
int | operator>= (float l, const Integer &n) |
int | operator>= (int l, const Integer &n) |
int | operator>= (long int l, const Integer &n) |
int | operator>= (long unsigned int l, const Integer &n) |
int | operator>= (unsigned int l, const Integer &n) |
int | operator<= (double l, const Integer &n) |
int | operator<= (float l, const Integer &n) |
int | operator<= (int l, const Integer &n) |
int | operator<= (long int l, const Integer &n) |
int | operator<= (long unsigned int l, const Integer &n) |
int | operator<= (unsigned int l, const Integer &n) |
int | isZero (const short int a) |
int | isZero (const int a) |
int | isZero (const long int a) |
int | isZero (const unsigned short int a) |
int | isZero (const unsigned int a) |
int | isZero (const long unsigned int a) |
Integer | operator/ (const long int l, const Integer &n) |
Integer | operator/ (const Integer &n, const int l) |
Integer | operator/ (const Integer &n, const unsigned int l) |
Integer & | operator/= (Integer &n, const long int l) |
Integer & | operator/= (Integer &n, const unsigned int l) |
Integer | operator% (const int l, const Integer &n) |
Integer | operator% (const long int l, const Integer &n) |
Integer | operator% (const Integer &n, const int l) |
Integer | operator% (const Integer &n, const unsigned int l) |
Integer & | operator%= (Integer &n, const int l) |
Integer & | operator%= (Integer &n, const unsigned int l) |
Integer | operator* (const int l, const Integer &n) |
Integer | operator* (const unsigned int l, const Integer &n) |
Integer | operator* (const long int l, const Integer &n) |
Integer | operator* (const long unsigned int l, const Integer &n) |
Integer | operator* (const Integer &n, const int l) |
Integer | operator* (const Integer &n, const unsigned int l) |
Integer & | operator*= (Integer &n, const int l) |
Integer & | operator*= (Integer &n, const unsigned int l) |
Integer | operator- (const int l, const Integer &n) |
Integer | operator- (const unsigned int l, const Integer &n) |
Integer | operator- (const long int l, const Integer &n) |
Integer | operator- (const long unsigned int l, const Integer &n) |
Integer | operator- (const Integer &n, const int l) |
Integer | operator- (const Integer &n, const unsigned int l) |
Integer & | operator-= (Integer &n, const int l) |
Integer & | operator-= (Integer &n, const unsigned int l) |
std::ostream & | operator<< (std::ostream &o, const GivMMInfo &T) |
IO. | |
template<typename T > | |
unsigned | GIVINTLOG (const T &a) |
Integer log. | |
template<class TT , class UU > | |
TT | power (const TT n, const UU l) |
Powering. | |
template<class D , class TT > | |
TT & | dom_power (TT &res, const TT &n, long l, const D &F) |
dom_power | |
std::ostream & | operator<< (std::ostream &o, const BaseTimer &BT) |
I/O. | |
std::ostream & | operator<< (std::ostream &o, const Timer &T) |
I/O. | |
template<class Rt > | |
Rt | FF_EXPONENT_MAX (const Rt p, const Rt maxe=21) |
XXX. | |
template<class Rt > | |
Rt | FF_SUBEXPONENT_MAX (const Rt p, const Rt e) |
XXX. | |
template<typename Field > | |
unsigned long | Exponent_Trait (const Field &F) |
XXX. | |
template<> | |
unsigned long | Exponent_Trait (const GFqDom< long > &F) |
XXX. | |
template<typename BaseField > | |
unsigned long | Exponent_Trait (const Extension< BaseField > &F) |
XXX. | |
long | value (const Degree &d) |
value | |
int | operator== (const Indeter &i1, const Indeter &i2) |
Compute the inverse u = a/b.
u | |
a | |
b |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
g,a,b |
Integer& Givaro::pow | ( | Integer & | Res, |
const long unsigned int | n, | ||
const long unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::pow | ( | Integer & | Res, |
const Integer & | n, | ||
const long unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::pow | ( | Integer & | Res, |
const Integer & | n, | ||
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::pow | ( | Integer & | Res, |
const Integer & | n, | ||
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::pow | ( | const Integer & | n, |
const long unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::pow | ( | const Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::pow | ( | const Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::powmod | ( | Integer & | Res, |
const Integer & | n, | ||
const long int | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::powmod | ( | Integer & | Res, |
const Integer & | n, | ||
const unsigned int | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::powmod | ( | Integer & | Res, |
const Integer & | n, | ||
const int | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer & powmod | ( | Integer & | Res, |
const Integer & | n, | ||
const Integer & | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::powmod | ( | const Integer & | n, |
const long unsigned int | e, | ||
const Integer & | m | ||
) |
return .
n,e,m |
Integer Givaro::powmod | ( | const Integer & | n, |
const long int | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::powmod | ( | const Integer & | n, |
const unsigned int | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::powmod | ( | const Integer & | n, |
const int | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer powmod | ( | const Integer & | n, |
const Integer & | e, | ||
const Integer & | m | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::sign | ( | const Integer & | a | ) |
a |
int compare | ( | const Integer & | a, |
const Integer & | b | ||
) |
a | integer |
b | integer |
1
if 0
if -1
otherwise. int absCompare | ( | const Integer & | a, |
const Integer & | b | ||
) |
a | integer |
b | integer |
1
if 0
if -1
otherwise. int absCompare | ( | const Integer & | a, |
const double | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int absCompare | ( | const Integer & | a, |
const float | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int absCompare | ( | const Integer & | a, |
const long unsigned | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int absCompare | ( | const Integer & | a, |
const unsigned | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int absCompare | ( | const Integer & | a, |
const long int | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int absCompare | ( | const Integer & | a, |
const int | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::absCompare | ( | const T | a, |
const Integer & | b | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int isZero | ( | const Integer & | a | ) |
a |
int nonZero | ( | const Integer & | a | ) |
a |
int isOne | ( | const Integer & | a | ) |
a |
p |
bool root | ( | Integer & | q, |
const Integer & | a, | ||
unsigned int | n | ||
) |
q,a,n |
long logp | ( | const Integer & | a, |
const Integer & | p | ||
) |
a,p |
double logtwo | ( | const Integer & | a | ) |
a |
double naturallog | ( | const Integer & | a | ) |
a |
void swap | ( | Integer & | a, |
Integer & | b | ||
) |
swap
a,b |
long unsigned int length | ( | const Integer & | a | ) |
a |
std::istream & operator>> | ( | std::istream & | i, |
Integer & | n | ||
) |
in operator.
i | input stream |
n | integer to be built |
std::ostream & operator<< | ( | std::ostream & | o, |
const Integer & | n | ||
) |
o | output stream |
n | integer to be printed |
std::ostream & absOutput | ( | std::ostream & | o, |
const Integer & | n | ||
) |
o | output |
n | integer |
void importWords | ( | Integer & | x, |
size_t | count, | ||
int | order, | ||
int | size, | ||
int | endian, | ||
size_t | nails, | ||
const void * | op | ||
) |
x | x |
count | x |
order | x |
size | x |
endian | x |
nails | x |
op | x |
Integer Givaro::operator+ | ( | const int | l, |
const Integer & | n | ||
) |
l,n | to be added |
Integer Givaro::operator+ | ( | const unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator+ | ( | const long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator+ | ( | const long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator+ | ( | const Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator+ | ( | const Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator+= | ( | Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator!= | ( | double | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator!= | ( | float | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator!= | ( | int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator!= | ( | long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator!= | ( | long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator!= | ( | unsigned int | l, |
const Integer & | n | ||
) |
l,n | integer |
1
iff l == n int Givaro::operator== | ( | double | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator== | ( | float | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator== | ( | int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator== | ( | long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator== | ( | long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator== | ( | unsigned int | l, |
const Integer & | n | ||
) |
l,n | integers to compare |
int Givaro::operator> | ( | double | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator> | ( | float | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator> | ( | int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator> | ( | long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator> | ( | long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator> | ( | unsigned int | l, |
const Integer & | n | ||
) |
l,n | integers to compare |
int Givaro::operator< | ( | double | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator< | ( | float | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator< | ( | int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator< | ( | long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator< | ( | long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator< | ( | unsigned int | l, |
const Integer & | n | ||
) |
l,n | integers to compare |
int Givaro::operator>= | ( | double | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator>= | ( | float | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator>= | ( | int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator>= | ( | long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator>= | ( | long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator>= | ( | unsigned int | l, |
const Integer & | n | ||
) |
l,n | integers to compare |
int Givaro::operator<= | ( | double | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator<= | ( | float | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator<= | ( | int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator<= | ( | long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator<= | ( | long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator<= | ( | unsigned int | l, |
const Integer & | n | ||
) |
l,n | integers to compare |
int Givaro::isZero | ( | const short int | a | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::isZero | ( | const int | a | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::isZero | ( | const long int | a | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::isZero | ( | const unsigned short int | a | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::isZero | ( | const unsigned int | a | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::isZero | ( | const long unsigned int | a | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator/ | ( | const long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator/ | ( | const Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator/ | ( | const Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator/= | ( | Integer & | n, |
const long int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator/= | ( | Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator% | ( | const int | l, |
const Integer & | n | ||
) |
l | |
n |
Integer Givaro::operator% | ( | const long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator% | ( | const Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator% | ( | const Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator%= | ( | Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator%= | ( | Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator* | ( | const int | l, |
const Integer & | n | ||
) |
l,n | to be multpct |
Integer Givaro::operator* | ( | const unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator* | ( | const long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator* | ( | const long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator* | ( | const Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator* | ( | const Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator*= | ( | Integer & | n, |
const int | l | ||
) |
l,n | to be multpct |
Integer& Givaro::operator*= | ( | Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator- | ( | const int | l, |
const Integer & | n | ||
) |
l,n | to be substracted |
Integer Givaro::operator- | ( | const unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator- | ( | const long int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator- | ( | const long unsigned int | l, |
const Integer & | n | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator- | ( | const Integer & | n, |
const int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer Givaro::operator- | ( | const Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Integer& Givaro::operator-= | ( | Integer & | n, |
const int | l | ||
) |
l,n | to be substracted |
Integer& Givaro::operator-= | ( | Integer & | n, |
const unsigned int | l | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
int Givaro::operator== | ( | const Indeter & | i1, |
const Indeter & | i2 | ||
) | [inline] |