![]() |
#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 | |
nMapFunc | ngcSetMap (const coeffs src, const coeffs dst) |
Get a mapping function from src into the domain of this type: long_C! More... | |
number | ngcMapQ (number from, const coeffs r, const coeffs aRing) |
void | ngcSetChar (const coeffs r) |
BOOLEAN | ngcGreaterZero (number za, const coeffs r) |
Note: MAY NOT WORK AS EXPECTED! More... | |
BOOLEAN | ngcGreater (number a, number b, const coeffs r) |
BOOLEAN | ngcEqual (number a, number b, const coeffs r) |
BOOLEAN | ngcIsOne (number a, const coeffs r) |
BOOLEAN | ngcIsMOne (number a, const coeffs r) |
BOOLEAN | ngcIsZero (number za, const coeffs r) |
number | ngcInit (long i, const coeffs r) |
long | ngcInt (number &n, const coeffs r) |
number | ngcNeg (number za, const coeffs r) |
number | ngcInvers (number a, const coeffs r) |
number | ngcParameter (int i, const coeffs r) |
number | ngcAdd (number la, number li, const coeffs r) |
number | ngcSub (number la, number li, const coeffs r) |
number | ngcMult (number a, number b, const coeffs r) |
number | ngcDiv (number a, number b, const coeffs r) |
void | ngcPower (number x, int exp, number *lu, const coeffs r) |
number | ngcCopy (number a, const coeffs r) |
number | ngc_Copy (number a, coeffs r) |
const char * | ngcRead (const char *s, number *a, const coeffs r) |
void | ngcWrite (number a, const coeffs r) |
number | ngcRePart (number a, const coeffs r) |
number | ngcImPart (number a, const coeffs r) |
void | ngcDelete (number *a, const coeffs r) |
void | ngcCoeffWrite (const coeffs r, BOOLEAN details) |
BOOLEAN | ngcDBTest (number a, const char *f, const int l, const coeffs r) |
int | ngcSize (number n, const coeffs R) |
BOOLEAN | ngcCoeffIsEqual (const coeffs r, n_coeffType n, void *parameter) |
static void | ngcKillChar (coeffs r) |
static char * | ngcCoeffString (const coeffs r) |
BOOLEAN | ngcInitChar (coeffs n, void *parameter) |
Initialize r (n_long_C) More... | |
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) |
Variables | |
static const n_coeffType | ID = n_long_C |
Our Type! More... | |
number ngc_Copy | ( | number | a, |
coeffs | r | ||
) |
Definition at line 192 of file gnumpc.cc.
BOOLEAN ngcCoeffIsEqual | ( | const coeffs | r, |
n_coeffType | n, | ||
void * | parameter | ||
) |
Definition at line 421 of file gnumpc.cc.
Definition at line 456 of file gnumpc.cc.
Definition at line 732 of file gnumpc.cc.
Definition at line 149 of file gnumpc.cc.
Definition at line 687 of file gnumpc.cc.
Definition at line 76 of file gnumpc.cc.
Definition at line 135 of file gnumpc.cc.
Definition at line 225 of file gnumpc.cc.
Definition at line 338 of file gnumpc.cc.
Definition at line 326 of file gnumpc.cc.
Note: MAY NOT WORK AS EXPECTED!
Definition at line 313 of file gnumpc.cc.
Definition at line 302 of file gnumpc.cc.
Definition at line 98 of file gnumpc.cc.
Initialize r (n_long_C)
Definition at line 464 of file gnumpc.cc.
Definition at line 110 of file gnumpc.cc.
Definition at line 173 of file gnumpc.cc.
Definition at line 361 of file gnumpc.cc.
Definition at line 350 of file gnumpc.cc.
Definition at line 287 of file gnumpc.cc.
|
static |
Definition at line 443 of file gnumpc.cc.
Definition at line 648 of file gnumpc.cc.
Definition at line 676 of file gnumpc.cc.
Definition at line 613 of file gnumpc.cc.
Definition at line 662 of file gnumpc.cc.
Definition at line 627 of file gnumpc.cc.
Definition at line 214 of file gnumpc.cc.
Definition at line 161 of file gnumpc.cc.
Definition at line 84 of file gnumpc.cc.
Definition at line 242 of file gnumpc.cc.
Definition at line 372 of file gnumpc.cc.
Definition at line 294 of file gnumpc.cc.
Definition at line 606 of file gnumpc.cc.
Get a mapping function from src into the domain of this type: long_C!
Definition at line 701 of file gnumpc.cc.
Definition at line 203 of file gnumpc.cc.
Definition at line 405 of file gnumpc.cc.
|
static |