![]() |
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 | |
BOOLEAN | npGreaterZero (number k, const coeffs r) |
long | npInt (number &n, const coeffs r) |
void | npPower (number a, int i, number *result, const coeffs r) |
BOOLEAN | npIsMOne (number a, const coeffs r) |
number | npDiv (number a, number b, const coeffs r) |
number | npNeg (number c, const coeffs r) |
number | npInvers (number c, const coeffs r) |
BOOLEAN | npGreater (number a, number b, const coeffs r) |
BOOLEAN | npEqual (number a, number b, const coeffs r) |
void | npWrite (number a, const coeffs r) |
const char * | npRead (const char *s, number *a, const coeffs r) |
void | nvInpMult (number &a, number b, const coeffs r) |
BOOLEAN | npDBTest (number a, const char *f, const int l, const coeffs r) |
nMapFunc | npSetMap (const coeffs src, const coeffs dst) |
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) |
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 302 of file modulop.cc.
|
static |
Definition at line 278 of file modulop.cc.
number npConvFactoryNSingN | ( | const CanonicalForm | n, |
const coeffs | r | ||
) |
Definition at line 289 of file modulop.cc.
CanonicalForm npConvSingNFactoryN | ( | number | n, |
BOOLEAN | setChar, | ||
const coeffs | r | ||
) |
Definition at line 283 of file modulop.cc.
Definition at line 478 of file modulop.cc.
Definition at line 100 of file modulop.cc.
Definition at line 216 of file modulop.cc.
Definition at line 176 of file modulop.cc.
Definition at line 53 of file modulop.cc.
Definition at line 340 of file modulop.cc.
Definition at line 335 of file modulop.cc.
Definition at line 85 of file modulop.cc.
Definition at line 93 of file modulop.cc.
void npKillChar | ( | coeffs | r | ) |
Definition at line 259 of file modulop.cc.
Definition at line 602 of file modulop.cc.
Definition at line 577 of file modulop.cc.
Definition at line 501 of file modulop.cc.
Definition at line 595 of file modulop.cc.
Definition at line 582 of file modulop.cc.
Definition at line 150 of file modulop.cc.
|
static |
Definition at line 329 of file modulop.cc.
|
static |
Definition at line 322 of file modulop.cc.
Definition at line 221 of file modulop.cc.
Definition at line 314 of file modulop.cc.
Definition at line 609 of file modulop.cc.
Definition at line 186 of file modulop.cc.
Definition at line 309 of file modulop.cc.
Definition at line 660 of file modulop.cc.
Definition at line 648 of file modulop.cc.
Definition at line 675 of file modulop.cc.
Definition at line 654 of file modulop.cc.