![]() |
My Project
UNKNOWN_GIT_VERSION
|
#include "misc/auxiliary.h"
#include "omalloc/omalloc.h"
#include "misc/mylimits.h"
#include "misc/prime.h"
#include "reporter/reporter.h"
#include "coeffs/si_gmp.h"
#include "coeffs/coeffs.h"
#include "coeffs/modulop.h"
#include "coeffs/rintegers.h"
#include "coeffs/numbers.h"
#include "coeffs/mpr_complex.h"
#include "coeffs/longrat.h"
#include "coeffs/rmodulon.h"
#include <string.h>
Go to the source code of this file.
Macros | |
#define | nrnDelete nrzDelete |
#define | nrnSize nrzSize |
Functions | |
void | nrnWrite (number a, const coeffs) |
BOOLEAN | nrnDBTest (number a, const char *f, const int l, const coeffs r) |
static void | nrnCoeffWrite (const coeffs r, BOOLEAN) |
coeffs | nrnInitCfByName (char *s, n_coeffType n) |
static char * | nrnCoeffName (const coeffs r) |
static BOOLEAN | nrnCoeffIsEqual (const coeffs r, n_coeffType n, void *parameter) |
static char * | nrnCoeffString (const coeffs r) |
static void | nrnKillChar (coeffs r) |
static coeffs | nrnQuot1 (number c, const coeffs r) |
static number | nrnCopy (number a, const coeffs) |
static number | nrnInit (long i, const coeffs r) |
static long | nrnInt (number &n, const coeffs) |
static number | nrnMult (number a, number b, const coeffs r) |
static void | nrnPower (number a, int i, number *result, const coeffs r) |
static number | nrnAdd (number a, number b, const coeffs r) |
static number | nrnSub (number a, number b, const coeffs r) |
static BOOLEAN | nrnIsZero (number a, const coeffs) |
static number | nrnNeg (number c, const coeffs r) |
static number | nrnInvers (number c, const coeffs r) |
static number | nrnGcd (number a, number b, const coeffs r) |
static number | nrnLcm (number a, number b, const coeffs r) |
static number | nrnExtGcd (number a, number b, number *s, number *t, const coeffs r) |
static BOOLEAN | nrnIsOne (number a, const coeffs) |
static BOOLEAN | nrnEqual (number a, number b, const coeffs) |
static number | nrnGetUnit (number k, const coeffs r) |
static number | nrnXExtGcd (number a, number b, number *s, number *t, number *u, number *v, const coeffs r) |
static BOOLEAN | nrnIsMOne (number a, const coeffs r) |
static BOOLEAN | nrnGreater (number a, number b, const coeffs) |
static BOOLEAN | nrnGreaterZero (number k, const coeffs cf) |
static BOOLEAN | nrnIsUnit (number a, const coeffs r) |
static number | nrnAnn (number k, const coeffs r) |
static BOOLEAN | nrnDivBy (number a, number b, const coeffs r) |
static int | nrnDivComp (number a, number b, const coeffs r) |
static number | nrnDiv (number a, number b, const coeffs r) |
static number | nrnMod (number a, number b, const coeffs r) |
static number | nrnIntDiv (number a, number b, const coeffs r) |
static number | nrnQuotRem (number a, number b, number *rem, const coeffs r) |
static number | nrnMapModN (number from, const coeffs, const coeffs dst) |
static number | nrnMap2toM (number from, const coeffs, const coeffs dst) |
static number | nrnMapZp (number from, const coeffs, const coeffs dst) |
number | nrnMapGMP (number from, const coeffs, const coeffs dst) |
static number | nrnMapQ (number from, const coeffs src, const coeffs dst) |
static number | nrnMapZ (number from, const coeffs src, const coeffs dst) |
nMapFunc | nrnSetMap (const coeffs src, const coeffs dst) |
static void | nrnSetExp (unsigned long m, coeffs r) |
static void | nrnInitExp (unsigned long m, coeffs r) |
static const char * | nlCPEatLongC (char *s, mpz_ptr i) |
static const char * | nrnRead (const char *s, number *a, const coeffs r) |
static number | nrnConvFactoryNSingN (const CanonicalForm n, const coeffs r) |
static CanonicalForm | nrnConvSingNFactoryN (number n, BOOLEAN setChar, const coeffs r) |
BOOLEAN | nrnInitChar (coeffs r, void *p) |
Variables | |
omBin | gmp_nrz_bin |
static char * | nrnCoeffName_buff =NULL |
static mpz_ptr | nrnMapCoef = NULL |
#define nrnDelete nrzDelete |
Definition at line 205 of file rmodulon.cc.
#define nrnSize nrzSize |
Definition at line 206 of file rmodulon.cc.
|
static |
Definition at line 937 of file rmodulon.cc.
Definition at line 245 of file rmodulon.cc.
Definition at line 545 of file rmodulon.cc.
|
static |
Definition at line 105 of file rmodulon.cc.
Definition at line 87 of file rmodulon.cc.
Definition at line 113 of file rmodulon.cc.
Definition at line 36 of file rmodulon.cc.
|
static |
Definition at line 987 of file rmodulon.cc.
|
static |
Definition at line 992 of file rmodulon.cc.
|
static |
Definition at line 178 of file rmodulon.cc.
Definition at line 923 of file rmodulon.cc.
Definition at line 577 of file rmodulon.cc.
Definition at line 559 of file rmodulon.cc.
Definition at line 569 of file rmodulon.cc.
Definition at line 362 of file rmodulon.cc.
Definition at line 341 of file rmodulon.cc.
Definition at line 289 of file rmodulon.cc.
Definition at line 367 of file rmodulon.cc.
Definition at line 514 of file rmodulon.cc.
Definition at line 519 of file rmodulon.cc.
Definition at line 188 of file rmodulon.cc.
coeffs nrnInitCfByName | ( | char * | s, |
n_coeffType | n | ||
) |
Definition at line 58 of file rmodulon.cc.
Definition at line 999 of file rmodulon.cc.
|
static |
Definition at line 912 of file rmodulon.cc.
|
static |
Definition at line 199 of file rmodulon.cc.
Definition at line 647 of file rmodulon.cc.
Definition at line 276 of file rmodulon.cc.
Definition at line 504 of file rmodulon.cc.
Definition at line 357 of file rmodulon.cc.
Definition at line 537 of file rmodulon.cc.
Definition at line 263 of file rmodulon.cc.
|
static |
Definition at line 125 of file rmodulon.cc.
Definition at line 713 of file rmodulon.cc.
Definition at line 732 of file rmodulon.cc.
Definition at line 708 of file rmodulon.cc.
Definition at line 740 of file rmodulon.cc.
Definition at line 762 of file rmodulon.cc.
Definition at line 722 of file rmodulon.cc.
Definition at line 615 of file rmodulon.cc.
Definition at line 228 of file rmodulon.cc.
Definition at line 268 of file rmodulon.cc.
Definition at line 237 of file rmodulon.cc.
Definition at line 133 of file rmodulon.cc.
Definition at line 670 of file rmodulon.cc.
Definition at line 961 of file rmodulon.cc.
|
static |
Definition at line 900 of file rmodulon.cc.
Definition at line 815 of file rmodulon.cc.
Definition at line 254 of file rmodulon.cc.
Definition at line 777 of file rmodulon.cc.
|
static |
Definition at line 413 of file rmodulon.cc.
|
extern |
Definition at line 31 of file rintegers.cc.
|
static |
Definition at line 86 of file rmodulon.cc.
|
static |
Definition at line 706 of file rmodulon.cc.