![]() |
#include <misc/auxiliary.h>
#include <omalloc/omalloc.h>
#include <misc/mylimits.h>
#include <reporter/reporter.h>
#include "coeffs.h"
#include "numbers.h"
#include "mpr_complex.h"
#include "gnumpc.h"
#include "longrat.h"
#include "gnumpfl.h"
#include "modulop.h"
#include "shortfl.h"
Go to the source code of this file.
Functions | |
BOOLEAN | ngcDBTest (number a, const char *f, const int l, const coeffs r) |
static number | ngcParameter (int i, const coeffs r) |
static number | ngcInit (long i, const coeffs r) |
static long | ngcInt (number &i, const coeffs r) |
static BOOLEAN | ngcIsZero (number a, const coeffs r) |
static int | ngcSize (number n, const coeffs R) |
static void | ngcDelete (number *a, const coeffs r) |
static number | ngcCopy (number a, const coeffs r) |
static number | ngcNeg (number a, const coeffs R) |
static number | ngcInvers (number a, const coeffs R) |
static number | ngcAdd (number a, number b, const coeffs R) |
static number | ngcSub (number a, number b, const coeffs R) |
static number | ngcMult (number a, number b, const coeffs R) |
static number | ngcDiv (number a, number b, const coeffs r) |
static void | ngcPower (number x, int exp, number *u, const coeffs r) |
static number | ngcRePart (number a, const coeffs r) |
static number | ngcImPart (number a, const coeffs r) |
static BOOLEAN | ngcGreaterZero (number a, const coeffs r) |
static BOOLEAN | ngcGreater (number a, number b, const coeffs r) |
static BOOLEAN | ngcEqual (number a, number b, const coeffs r) |
static BOOLEAN | ngcIsOne (number a, const coeffs r) |
static BOOLEAN | ngcIsMOne (number a, const coeffs r) |
static const char * | ngcRead (const char *s, number *a, const coeffs r) |
static void | ngcWrite (number a, const coeffs r) |
static BOOLEAN | ngcCoeffIsEqual (const coeffs r, n_coeffType n, void *parameter) |
static void | ngcKillChar (coeffs r) |
static char * | ngcCoeffString (const coeffs r) |
static void | ngcCoeffWrite (const coeffs r, BOOLEAN) |
static number | ngcMapQ (number from, const coeffs aRing, const coeffs r) |
static number | ngcMapZ (number from, const coeffs aRing, const coeffs r) |
static number | ngcMapLongR (number from, const coeffs aRing, const coeffs r) |
static number | ngcMapR (number from, const coeffs aRing, const coeffs r) |
static number | ngcMapP (number from, const coeffs aRing, const coeffs r) |
static number | ngcCopyMap (number from, const coeffs aRing, const coeffs r) |
static nMapFunc | ngcSetMap (const coeffs src, const coeffs dst) |
BOOLEAN | ngcInitChar (coeffs n, void *parameter) |
Initialize r (n_long_C) More... | |
void | ngcSetChar (const coeffs r) |
Definition at line 156 of file gnumpc.cc.
|
static |
Definition at line 378 of file gnumpc.cc.
Definition at line 413 of file gnumpc.cc.
Definition at line 421 of file gnumpc.cc.
Definition at line 113 of file gnumpc.cc.
Definition at line 501 of file gnumpc.cc.
Definition at line 33 of file gnumpc.cc.
Definition at line 99 of file gnumpc.cc.
Definition at line 189 of file gnumpc.cc.
Definition at line 295 of file gnumpc.cc.
Definition at line 283 of file gnumpc.cc.
Definition at line 270 of file gnumpc.cc.
Definition at line 259 of file gnumpc.cc.
Definition at line 55 of file gnumpc.cc.
Initialize r (n_long_C)
Definition at line 546 of file gnumpc.cc.
Definition at line 67 of file gnumpc.cc.
Definition at line 137 of file gnumpc.cc.
Definition at line 318 of file gnumpc.cc.
Definition at line 307 of file gnumpc.cc.
Definition at line 74 of file gnumpc.cc.
|
static |
Definition at line 400 of file gnumpc.cc.
Definition at line 462 of file gnumpc.cc.
Definition at line 490 of file gnumpc.cc.
Definition at line 427 of file gnumpc.cc.
Definition at line 476 of file gnumpc.cc.
Definition at line 441 of file gnumpc.cc.
Definition at line 178 of file gnumpc.cc.
Definition at line 125 of file gnumpc.cc.
Definition at line 41 of file gnumpc.cc.
Definition at line 206 of file gnumpc.cc.
Definition at line 329 of file gnumpc.cc.
Definition at line 251 of file gnumpc.cc.
Definition at line 688 of file gnumpc.cc.
Definition at line 515 of file gnumpc.cc.
Definition at line 167 of file gnumpc.cc.
Definition at line 362 of file gnumpc.cc.