![]() |
My Project
|
#include "misc/auxiliary.h"
#include "factory/factory.h"
#include "misc/mylimits.h"
#include "misc/sirandom.h"
#include "reporter/reporter.h"
#include "coeffs/coeffs.h"
#include "coeffs/numbers.h"
#include "coeffs/mpr_complex.h"
#include "coeffs/longrat.h"
#include "coeffs/modulop.h"
#include <string.h>
#include "coeffs/modulop_inl.h"
Go to the source code of this file.
Functions | |
static BOOLEAN | npGreaterZero (number k, const coeffs r) |
static BOOLEAN | npIsMOne (number a, const coeffs r) |
static number | npDiv (number a, number b, const coeffs r) |
static number | npNeg (number c, const coeffs r) |
static number | npInvers (number c, const coeffs r) |
static BOOLEAN | npGreater (number a, number b, const coeffs r) |
static BOOLEAN | npEqual (number a, number b, const coeffs r) |
static void | npWrite (number a, const coeffs r) |
static const char * | npRead (const char *s, number *a, const coeffs r) |
static void | nvInpMult (number &a, number b, const coeffs r) |
static BOOLEAN | npDBTest (number a, const char *f, const int l, const coeffs r) |
static nMapFunc | npSetMap (const coeffs src, const coeffs dst) |
static number | nvDiv (number a, number b, const coeffs r) |
number | nvInvers (number c, const coeffs r) |
void | npInpMult (number &a, number b, const coeffs r) |
long | npInt (number &n, const coeffs r) |
static const char * | npEati (const char *s, int *i, const coeffs r) |
void | npKillChar (coeffs r) |
static BOOLEAN | npCoeffsEqual (const coeffs r, n_coeffType n, void *parameter) |
CanonicalForm | npConvSingNFactoryN (number n, BOOLEAN setChar, const coeffs r) |
number | npConvFactoryNSingN (const CanonicalForm n, const coeffs r) |
static char * | npCoeffName (const coeffs cf) |
static void | npWriteFd (number n, const ssiInfo *d, const coeffs) |
static number | npReadFd (const ssiInfo *d, const coeffs) |
static number | npRandom (siRandProc p, number, number, const coeffs cf) |
static number | npPar (int, coeffs r) |
static number | npInitMPZ (mpz_t m, const coeffs r) |
BOOLEAN | npInitChar (coeffs r, void *p) |
static number | npMapP (number from, const coeffs src, const coeffs dst_r) |
static number | npMapLongR (number from, const coeffs, const coeffs dst_r) |
static number | npMapGMP (number from, const coeffs, const coeffs dst) |
static number | npMapZ (number from, const coeffs src, const coeffs dst) |
static number | npMapMachineInt (number from, const coeffs, const coeffs dst) |
static number | npMapCanonicalForm (number a, const coeffs, const coeffs dst) |
static number | nvInversM (number c, const coeffs r) |
Definition at line 300 of file modulop.cc.
|
static |
Definition at line 276 of file modulop.cc.
number npConvFactoryNSingN | ( | const CanonicalForm | n, |
const coeffs | r ) |
Definition at line 287 of file modulop.cc.
CanonicalForm npConvSingNFactoryN | ( | number | n, |
BOOLEAN | setChar, | ||
const coeffs | r ) |
Definition at line 281 of file modulop.cc.
Definition at line 474 of file modulop.cc.
Definition at line 98 of file modulop.cc.
Definition at line 214 of file modulop.cc.
Definition at line 174 of file modulop.cc.
Definition at line 51 of file modulop.cc.
Definition at line 338 of file modulop.cc.
Definition at line 333 of file modulop.cc.
Definition at line 83 of file modulop.cc.
Definition at line 91 of file modulop.cc.
void npKillChar | ( | coeffs | r | ) |
Definition at line 257 of file modulop.cc.
Definition at line 596 of file modulop.cc.
Definition at line 572 of file modulop.cc.
Definition at line 497 of file modulop.cc.
Definition at line 590 of file modulop.cc.
Definition at line 577 of file modulop.cc.
Definition at line 148 of file modulop.cc.
|
static |
Definition at line 327 of file modulop.cc.
|
static |
Definition at line 320 of file modulop.cc.
Definition at line 219 of file modulop.cc.
Definition at line 312 of file modulop.cc.
Definition at line 603 of file modulop.cc.
Definition at line 184 of file modulop.cc.
Definition at line 307 of file modulop.cc.
Definition at line 652 of file modulop.cc.
Definition at line 640 of file modulop.cc.
Definition at line 667 of file modulop.cc.
Definition at line 646 of file modulop.cc.