![]() |
My Project
UNKNOWN_GIT_VERSION
|
#include "misc/auxiliary.h"
#include "omalloc/omalloc.h"
#include "factory/factory.h"
#include "misc/mylimits.h"
#include "reporter/reporter.h"
#include "coeffs/coeffs.h"
#include "coeffs/longrat.h"
#include "coeffs/numbers.h"
#include "coeffs/si_gmp.h"
#include "coeffs/mpr_complex.h"
#include "coeffs/rintegers.h"
#include "coeffs/rmodulon.h"
#include <string.h>
Go to the source code of this file.
Functions | |
static number | nrzMult (number a, number b, const coeffs) |
static number | nrzLcm (number a, number b, const coeffs) |
static number | nrzGcd (number a, number b, const coeffs) |
static number | nrzExtGcd (number a, number b, number *s, number *t, const coeffs) |
static number | nrzXExtGcd (number a, number b, number *s, number *t, number *u, number *v, const coeffs) |
static void | nrzPower (number a, int i, number *result, const coeffs) |
number | nrzInit (long i, const coeffs) |
void | nrzDelete (number *a, const coeffs) |
static number | nrzCopy (number a, const coeffs) |
int | nrzSize (number a, const coeffs) |
static long | nrzInt (number &n, const coeffs) |
static number | nrzAdd (number a, number b, const coeffs) |
static number | nrzSub (number a, number b, const coeffs) |
static number | nrzGetUnit (number, const coeffs r) |
static BOOLEAN | nrzIsUnit (number a, const coeffs) |
static BOOLEAN | nrzIsZero (number a, const coeffs) |
static BOOLEAN | nrzIsOne (number a, const coeffs) |
static BOOLEAN | nrzIsMOne (number a, const coeffs) |
static BOOLEAN | nrzEqual (number a, number b, const coeffs) |
static BOOLEAN | nrzGreater (number a, number b, const coeffs) |
static BOOLEAN | nrzGreaterZero (number k, const coeffs) |
static BOOLEAN | nrzDivBy (number a, number b, const coeffs) |
static int | nrzDivComp (number a, number b, const coeffs r) |
static number | nrzDiv (number a, number b, const coeffs) |
static number | nrzExactDiv (number a, number b, const coeffs) |
static number | nrzQuotRem (number a, number b, number *r, const coeffs) |
static number | nrzIntMod (number a, number b, const coeffs) |
static number | nrzInvers (number c, const coeffs r) |
static number | nrzNeg (number c, const coeffs) |
static number | nrzMapMachineInt (number from, const coeffs, const coeffs) |
static number | nrzMapZp (number from, const coeffs, const coeffs) |
static number | nrzMapQ (number from, const coeffs src, const coeffs) |
static nMapFunc | nrzSetMap (const coeffs src, const coeffs) |
void | nrzSetExp (int, coeffs) |
void | nrzInitExp (int, coeffs) |
static BOOLEAN | nrzDBTest (number, const char *, const int, const coeffs) |
void | nrzWrite (number a, const coeffs) |
static const char * | nlEatLongC (char *s, mpz_ptr i) |
static CanonicalForm | nrzConvSingNFactoryN (number n, BOOLEAN setChar, const coeffs) |
static number | nrzConvFactoryNSingN (const CanonicalForm n, const coeffs r) |
static const char * | nrzRead (const char *s, number *a, const coeffs) |
static void | nrzCoeffWrite (const coeffs, BOOLEAN) |
static char * | nrzCoeffName (const coeffs) |
static char * | nrzCoeffString (const coeffs cf) |
static coeffs | nrzQuot1 (number c, const coeffs r) |
static number | nrzInitMPZ (mpz_t m, const coeffs) |
static number | nrzFarey (number r, number N, const coeffs R) |
void | nrzWriteFd (number n, const ssiInfo *d, const coeffs) |
number | nrzReadFd (const ssiInfo *d, const coeffs) |
BOOLEAN | nrzInitChar (coeffs r, void *) |
Variables | |
omBin | gmp_nrz_bin = omGetSpecBin(sizeof(mpz_t)) |
|
static |
Definition at line 411 of file rintegers.cc.
|
static |
Definition at line 177 of file rintegers.cc.
|
static |
Definition at line 479 of file rintegers.cc.
Definition at line 484 of file rintegers.cc.
Definition at line 474 of file rintegers.cc.
|
static |
Definition at line 447 of file rintegers.cc.
|
static |
Definition at line 436 of file rintegers.cc.
|
static |
Definition at line 145 of file rintegers.cc.
Definition at line 385 of file rintegers.cc.
void nrzDelete | ( | number * | a, |
const | coeffs | ||
) |
Definition at line 135 of file rintegers.cc.
|
static |
Definition at line 249 of file rintegers.cc.
Definition at line 233 of file rintegers.cc.
Definition at line 238 of file rintegers.cc.
Definition at line 218 of file rintegers.cc.
|
static |
Definition at line 266 of file rintegers.cc.
|
static |
Definition at line 72 of file rintegers.cc.
Definition at line 509 of file rintegers.cc.
|
static |
Definition at line 60 of file rintegers.cc.
Definition at line 193 of file rintegers.cc.
Definition at line 223 of file rintegers.cc.
Definition at line 228 of file rintegers.cc.
number nrzInit | ( | long | i, |
const | coeffs | ||
) |
Definition at line 128 of file rintegers.cc.
Definition at line 594 of file rintegers.cc.
void nrzInitExp | ( | int | , |
coeffs | |||
) |
Definition at line 380 of file rintegers.cc.
|
static |
Definition at line 502 of file rintegers.cc.
|
static |
Definition at line 172 of file rintegers.cc.
|
static |
Definition at line 293 of file rintegers.cc.
Definition at line 305 of file rintegers.cc.
Definition at line 213 of file rintegers.cc.
Definition at line 208 of file rintegers.cc.
Definition at line 198 of file rintegers.cc.
Definition at line 203 of file rintegers.cc.
|
static |
Definition at line 48 of file rintegers.cc.
Definition at line 322 of file rintegers.cc.
Definition at line 336 of file rintegers.cc.
Definition at line 329 of file rintegers.cc.
|
static |
Definition at line 37 of file rintegers.cc.
|
static |
Definition at line 315 of file rintegers.cc.
|
static |
Definition at line 117 of file rintegers.cc.
Definition at line 489 of file rintegers.cc.
|
static |
Definition at line 274 of file rintegers.cc.
Definition at line 463 of file rintegers.cc.
Definition at line 586 of file rintegers.cc.
void nrzSetExp | ( | int | , |
coeffs | |||
) |
Definition at line 376 of file rintegers.cc.
Definition at line 344 of file rintegers.cc.
int nrzSize | ( | number | a, |
const | coeffs | ||
) |
Definition at line 160 of file rintegers.cc.
|
static |
Definition at line 185 of file rintegers.cc.
void nrzWrite | ( | number | a, |
const | coeffs | ||
) |
Definition at line 391 of file rintegers.cc.
Definition at line 580 of file rintegers.cc.
|
static |
Definition at line 86 of file rintegers.cc.
omBin gmp_nrz_bin = omGetSpecBin(sizeof(mpz_t)) |
Definition at line 31 of file rintegers.cc.