![]() |
#include "misc/auxiliary.h"
#include "omalloc/omalloc.h"
#include "reporter/reporter.h"
#include "coeffs/coeffs.h"
#include "coeffs/numbers.h"
#include "coeffs/mpr_complex.h"
#include "coeffs/longrat.h"
#include "coeffs/shortfl.h"
#include "coeffs/gnumpfl.h"
#include "coeffs/gnumpc.h"
#include "coeffs/modulop.h"
Go to the source code of this file.
Data Structures | |
union | nf |
Functions | |
const char * | ngfRead (const char *s, number *a, const coeffs r) |
static number | ngfInit (long i, const coeffs r) |
static long | ngfInt (number &i, const coeffs r) |
static BOOLEAN | ngfIsZero (number a, const coeffs r) |
static int | ngfSize (number n, const coeffs r) |
static void | ngfDelete (number *a, const coeffs r) |
static number | ngfCopy (number a, const coeffs r) |
static number | ngfNeg (number a, const coeffs r) |
static number | ngfInvers (number a, const coeffs r) |
static number | ngfAdd (number a, number b, const coeffs R) |
static number | ngfSub (number a, number b, const coeffs R) |
static number | ngfMult (number a, number b, const coeffs R) |
static number | ngfDiv (number a, number b, const coeffs r) |
static number | ngfPower (number x, int exp, const coeffs r) |
static void | ngfPower (number x, int exp, number *u, const coeffs r) |
static BOOLEAN | ngfGreaterZero (number a, const coeffs r) |
static BOOLEAN | ngfGreater (number a, number b, const coeffs r) |
static BOOLEAN | ngfEqual (number a, number b, const coeffs r) |
static BOOLEAN | ngfIsOne (number a, const coeffs r) |
static BOOLEAN | ngfIsMOne (number a, const coeffs r) |
static char * | ngfEatFloatNExp (char *s) |
static void | ngfWrite (number a, const coeffs r) |
static BOOLEAN | ngfCoeffIsEqual (const coeffs r, n_coeffType n, void *parameter) |
static void | ngfSetChar (const coeffs r) |
static char * | ngfCoeffString (const coeffs r) |
static char * | ngfCoeffName (const coeffs r) |
static number | ngfMapQ (number from, const coeffs src, const coeffs dst) |
static number | ngfMapZ (number from, const coeffs aRing, const coeffs r) |
static number | ngfMapR (number from, const coeffs src, const coeffs dst) |
static number | ngfMapP (number from, const coeffs src, const coeffs dst) |
static number | ngfMapC (number from, const coeffs src, const coeffs dst) |
static nMapFunc | ngfSetMap (const coeffs src, const coeffs dst) |
static void | ngfCoeffWrite (const coeffs r, BOOLEAN) |
BOOLEAN | ngfInitChar (coeffs n, void *parameter) |
Initialize r. More... | |
Definition at line 153 of file gnumpfl.cc.
|
static |
Definition at line 385 of file gnumpfl.cc.
Definition at line 410 of file gnumpfl.cc.
Definition at line 403 of file gnumpfl.cc.
Definition at line 503 of file gnumpfl.cc.
Definition at line 97 of file gnumpfl.cc.
Definition at line 83 of file gnumpfl.cc.
Definition at line 186 of file gnumpfl.cc.
|
static |
Definition at line 279 of file gnumpfl.cc.
Definition at line 252 of file gnumpfl.cc.
Definition at line 242 of file gnumpfl.cc.
Definition at line 232 of file gnumpfl.cc.
Definition at line 40 of file gnumpfl.cc.
Initialize r.
Definition at line 508 of file gnumpfl.cc.
Definition at line 51 of file gnumpfl.cc.
Definition at line 134 of file gnumpfl.cc.
Definition at line 272 of file gnumpfl.cc.
Definition at line 262 of file gnumpfl.cc.
Definition at line 62 of file gnumpfl.cc.
Definition at line 463 of file gnumpfl.cc.
Definition at line 455 of file gnumpfl.cc.
Definition at line 417 of file gnumpfl.cc.
Definition at line 446 of file gnumpfl.cc.
Definition at line 425 of file gnumpfl.cc.
Definition at line 175 of file gnumpfl.cc.
Definition at line 123 of file gnumpfl.cc.
Definition at line 203 of file gnumpfl.cc.
Definition at line 224 of file gnumpfl.cc.
Definition at line 308 of file gnumpfl.cc.
Definition at line 398 of file gnumpfl.cc.
Definition at line 472 of file gnumpfl.cc.
Definition at line 69 of file gnumpfl.cc.
Definition at line 164 of file gnumpfl.cc.
Definition at line 367 of file gnumpfl.cc.