![]() |
My Project
|
#include "misc/auxiliary.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) |
| static BOOLEAN | nrnDBTest (number a, const char *f, const int l, const coeffs r) |
| coeffs | nrnInitCfByName (char *s, n_coeffType) |
| static char * | nrnCoeffName (const coeffs r) |
| static BOOLEAN | nrnCoeffIsEqual (const coeffs r, n_coeffType n, void *parameter) |
| 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 | nrnInpMult (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 void | nrnInpAdd (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 | 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 number | nrnInitMPZ (mpz_t m, const coeffs r) |
| static void | nrnMPZ (mpz_t m, number &n, const coeffs) |
| 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 | |
| EXTERN_VAR omBin | gmp_nrz_bin |
| STATIC_VAR char * | nrnCoeffName_buff =NULL |
| STATIC_VAR mpz_ptr | nrnMapCoef = NULL |
| #define nrnDelete nrzDelete |
Definition at line 175 of file rmodulon.cc.
| #define nrnSize nrzSize |
Definition at line 176 of file rmodulon.cc.
|
static |
Definition at line 218 of file rmodulon.cc.
Definition at line 553 of file rmodulon.cc.
|
static |
Definition at line 84 of file rmodulon.cc.
Definition at line 64 of file rmodulon.cc.
|
static |
Definition at line 987 of file rmodulon.cc.
|
static |
Definition at line 992 of file rmodulon.cc.
Definition at line 148 of file rmodulon.cc.
Definition at line 923 of file rmodulon.cc.
Definition at line 589 of file rmodulon.cc.
Definition at line 567 of file rmodulon.cc.
Definition at line 581 of file rmodulon.cc.
Definition at line 352 of file rmodulon.cc.
Definition at line 331 of file rmodulon.cc.
Definition at line 275 of file rmodulon.cc.
Definition at line 357 of file rmodulon.cc.
Definition at line 504 of file rmodulon.cc.
Definition at line 509 of file rmodulon.cc.
Definition at line 158 of file rmodulon.cc.
| coeffs nrnInitCfByName | ( | char * | s, |
| n_coeffType | n ) |
Definition at line 33 of file rmodulon.cc.
Definition at line 999 of file rmodulon.cc.
|
static |
Definition at line 912 of file rmodulon.cc.
Definition at line 883 of file rmodulon.cc.
Definition at line 227 of file rmodulon.cc.
Definition at line 204 of file rmodulon.cc.
Definition at line 169 of file rmodulon.cc.
Definition at line 255 of file rmodulon.cc.
Definition at line 494 of file rmodulon.cc.
Definition at line 347 of file rmodulon.cc.
Definition at line 545 of file rmodulon.cc.
Definition at line 242 of file rmodulon.cc.
|
static |
Definition at line 92 of file rmodulon.cc.
Definition at line 722 of file rmodulon.cc.
Definition at line 741 of file rmodulon.cc.
Definition at line 717 of file rmodulon.cc.
Definition at line 749 of file rmodulon.cc.
Definition at line 770 of file rmodulon.cc.
Definition at line 731 of file rmodulon.cc.
Definition at line 632 of file rmodulon.cc.
Definition at line 891 of file rmodulon.cc.
Definition at line 195 of file rmodulon.cc.
Definition at line 247 of file rmodulon.cc.
Definition at line 210 of file rmodulon.cc.
Definition at line 100 of file rmodulon.cc.
Definition at line 679 of file rmodulon.cc.
Definition at line 961 of file rmodulon.cc.
|
static |
Definition at line 900 of file rmodulon.cc.
Definition at line 802 of file rmodulon.cc.
Definition at line 233 of file rmodulon.cc.
Definition at line 785 of file rmodulon.cc.
|
static |
Definition at line 403 of file rmodulon.cc.
| EXTERN_VAR omBin gmp_nrz_bin |
Definition at line 31 of file rmodulon.cc.
| STATIC_VAR char* nrnCoeffName_buff =NULL |
Definition at line 63 of file rmodulon.cc.
| STATIC_VAR mpz_ptr nrnMapCoef = NULL |
Definition at line 715 of file rmodulon.cc.