![]() |
My Project
UNKNOWN_GIT_VERSION
|
#include "misc/auxiliary.h"
#include "omalloc/omalloc.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>
Go to the source code of this file.
Macros | |
#define | ULONG64 (unsigned long) |
Functions | |
BOOLEAN | npGreaterZero (number k, const coeffs r) |
number | npMult (number a, number b, const coeffs r) |
number | npInit (long i, const coeffs r) |
long | npInt (number &n, const coeffs r) |
void | npPower (number a, int i, number *result, const coeffs r) |
BOOLEAN | npIsZero (number a, const coeffs r) |
BOOLEAN | npIsOne (number a, 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) |
void | npCoeffWrite (const coeffs r, BOOLEAN details) |
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) |
static number | nvMultM (number a, number b, const coeffs r) |
number | nvMult (number a, number b, const coeffs r) |
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 char * | npCoeffString (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) |
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) |
#define ULONG64 (unsigned long) |
Definition at line 348 of file modulop.cc.
|
static |
Definition at line 324 of file modulop.cc.
Definition at line 355 of file modulop.cc.
Definition at line 767 of file modulop.cc.
number npConvFactoryNSingN | ( | const CanonicalForm | n, |
const coeffs | r | ||
) |
Definition at line 335 of file modulop.cc.
CanonicalForm npConvSingNFactoryN | ( | number | n, |
BOOLEAN | setChar, | ||
const coeffs | r | ||
) |
Definition at line 329 of file modulop.cc.
Definition at line 516 of file modulop.cc.
Definition at line 150 of file modulop.cc.
Definition at line 266 of file modulop.cc.
Definition at line 226 of file modulop.cc.
Definition at line 71 of file modulop.cc.
Definition at line 114 of file modulop.cc.
Definition at line 378 of file modulop.cc.
Definition at line 128 of file modulop.cc.
Definition at line 143 of file modulop.cc.
Definition at line 136 of file modulop.cc.
void npKillChar | ( | coeffs | r | ) |
Definition at line 305 of file modulop.cc.
Definition at line 648 of file modulop.cc.
Definition at line 615 of file modulop.cc.
Definition at line 539 of file modulop.cc.
Definition at line 641 of file modulop.cc.
Definition at line 628 of file modulop.cc.
Definition at line 200 of file modulop.cc.
|
static |
Definition at line 373 of file modulop.cc.
Definition at line 271 of file modulop.cc.
Definition at line 365 of file modulop.cc.
Definition at line 655 of file modulop.cc.
Definition at line 236 of file modulop.cc.
Definition at line 360 of file modulop.cc.
Definition at line 722 of file modulop.cc.
Definition at line 710 of file modulop.cc.
Definition at line 737 of file modulop.cc.
Definition at line 716 of file modulop.cc.
Definition at line 702 of file modulop.cc.
Definition at line 53 of file modulop.cc.