My Project
|
#include "misc/auxiliary.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 | |
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 void | ngfInpAdd (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 void | ngfInpMult (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) |
const char * | ngfRead (const char *start, number *a, const coeffs r) |
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 * | 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 number | ngfInitMPZ (mpz_t m, const coeffs) |
static nMapFunc | ngfSetMap (const coeffs src, const coeffs dst) |
BOOLEAN | ngfInitChar (coeffs n, void *parameter) |
Initialize r. More... | |
Definition at line 151 of file gnumpfl.cc.
|
static |
Definition at line 401 of file gnumpfl.cc.
Definition at line 419 of file gnumpfl.cc.
Definition at line 94 of file gnumpfl.cc.
Definition at line 80 of file gnumpfl.cc.
Definition at line 198 of file gnumpfl.cc.
|
static |
Definition at line 295 of file gnumpfl.cc.
Definition at line 268 of file gnumpfl.cc.
Definition at line 258 of file gnumpfl.cc.
Definition at line 248 of file gnumpfl.cc.
Definition at line 37 of file gnumpfl.cc.
Initialize r.
Definition at line 511 of file gnumpfl.cc.
|
static |
Definition at line 470 of file gnumpfl.cc.
Definition at line 159 of file gnumpfl.cc.
Definition at line 188 of file gnumpfl.cc.
Definition at line 48 of file gnumpfl.cc.
Definition at line 131 of file gnumpfl.cc.
Definition at line 288 of file gnumpfl.cc.
Definition at line 278 of file gnumpfl.cc.
Definition at line 59 of file gnumpfl.cc.
Definition at line 461 of file gnumpfl.cc.
Definition at line 453 of file gnumpfl.cc.
Definition at line 426 of file gnumpfl.cc.
Definition at line 444 of file gnumpfl.cc.
Definition at line 435 of file gnumpfl.cc.
Definition at line 120 of file gnumpfl.cc.
Definition at line 219 of file gnumpfl.cc.
Definition at line 240 of file gnumpfl.cc.
Definition at line 324 of file gnumpfl.cc.
Definition at line 414 of file gnumpfl.cc.
Definition at line 476 of file gnumpfl.cc.
Definition at line 66 of file gnumpfl.cc.
Definition at line 383 of file gnumpfl.cc.