 |
My Project
debian-1:4.1.2-p1+ds-2
|
Go to the documentation of this file.
45 int IsCmd(
const char *n,
int & tok);
52 void list_cmd(
int typ,
const char* what,
const char * prefix,
288 const short *type_list,
int iiDeclCommand(leftv sy, leftv name, int lev, int t, idhdl *root, BOOLEAN isring=FALSE, BOOLEAN init_b=TRUE)
BOOLEAN jjRESULTANT(leftv res, leftv u, leftv v, leftv w)
static char * iiGetLibName(const procinfov pi)
find the library of an proc
BOOLEAN jjBETTI2_ID(leftv res, leftv u, leftv v)
void * iiCallLibProcM(const char *n, void **args, int *arg_types, BOOLEAN &err)
args: NULL terminated arry of arguments arg_types: 0 terminated array of corresponding types
void list_cmd(int typ, const char *what, const char *prefix, BOOLEAN iterate, BOOLEAN fullname=FALSE)
EXTERN_VAR int printlevel
BOOLEAN iiCheckTypes(leftv args, const short *type_list, int report=0)
check a list of arguemys against a given field of types return TRUE if the types match return FALSE (...
lists rDecompose(const ring r)
BOOLEAN iiBranchTo(leftv r, leftv args)
idhdl rDefault(const char *s)
char * iiConvName(const char *libname)
void * iiCallLibProc1(const char *n, void *arg, int arg_type, BOOLEAN &err)
BOOLEAN iiAssignCR(leftv, leftv)
BOOLEAN iiLocateLib(const char *lib, char *where)
BOOLEAN jjLIST_PL(leftv res, leftv v)
BOOLEAN iiMake_proc(idhdl pn, package pack, leftv sl)
BOOLEAN iiExprArith3Tab(leftv res, leftv a, int op, const struct sValCmd3 *dA3, int at, const struct sConvertTypes *dConvertTypes)
apply an operation 'op' to arguments a, a->next and a->next->next return TRUE on failure
char * iiGetLibProcBuffer(procinfov pi, int part=1)
CanonicalForm map(const CanonicalForm &primElem, const Variable &alpha, const CanonicalForm &F, const Variable &beta)
map from to such that is mapped onto
BOOLEAN jjVARIABLES_P(leftv res, leftv u)
int iiRegularity(lists L)
BOOLEAN(* proc3)(leftv, leftv, leftv, leftv)
BOOLEAN iiAssign(leftv left, leftv right, BOOLEAN toplevel=TRUE)
syStrategy syConvList(lists li)
const char * lastreserved
BOOLEAN iiPStart(idhdl pn, leftv sl)
const struct sValCmd2 dArith2[]
BOOLEAN iiWRITE(leftv res, leftv exprlist)
static BOOLEAN length(leftv result, leftv arg)
BOOLEAN jjIMPORTFROM(leftv res, leftv u, leftv v)
idhdl rSimpleFindHdl(ring r, idhdl root, idhdl n=NULL)
BOOLEAN nuUResSolve(leftv res, leftv args)
solve a multipolynomial system using the u-resultant Input ideal must be 0-dimensional and (currRing-...
BOOLEAN syBetti1(leftv res, leftv u)
BOOLEAN iiLoadLIB(FILE *fp, const char *libnamebuf, const char *newlib, idhdl pl, BOOLEAN autoexport, BOOLEAN tellerror)
void paPrint(const char *n, package p)
BOOLEAN iiExprArith1Tab(leftv res, leftv a, int op, const struct sValCmd1 *dA1, int at, const struct sConvertTypes *dConvertTypes)
apply an operation 'op' to an argument a return TRUE on failure
BOOLEAN iiGetLibStatus(const char *lib)
int iiOpsTwoChar(const char *s)
BOOLEAN iiExprArith3(leftv res, int op, leftv a, leftv b, leftv c)
lists syConvRes(syStrategy syzstr, BOOLEAN toDel=FALSE, int add_row_shift=0)
BOOLEAN nuVanderSys(leftv res, leftv arg1, leftv arg2, leftv arg3)
COMPUTE: polynomial p with values given by v at points p1,..,pN derived from p; more precisely: consi...
Class used for (list of) interpreter objects.
BOOLEAN nuMPResMat(leftv res, leftv arg1, leftv arg2)
returns module representing the multipolynomial resultant matrix Arguments 2: ideal i,...
BOOLEAN mpJacobi(leftv res, leftv a)
int iiAddCproc(const char *libname, const char *procname, BOOLEAN pstatic, BOOLEAN(*func)(leftv res, leftv v))
BOOLEAN jjBETTI2(leftv res, leftv u, leftv v)
poly iiHighCorner(ideal i, int ak)
const struct sValCmdM dArithM[]
BOOLEAN jjLOAD_TRY(const char *s)
EXTERN_VAR ring * iiLocalRing
int status int void * buf
int IsCmd(const char *n, int &tok)
idhdl rFindHdl(ring r, idhdl n)
BOOLEAN semicProc(leftv, leftv, leftv)
EXTERN_VAR leftv iiCurrArgs
const struct sConvertTypes dConvertTypes[]
const struct sValCmd3 dArith3[]
EXTERN_VAR BOOLEAN yyInRingConstruction
BOOLEAN(* proci)(leftv, leftv, Subexpr)
BOOLEAN jjLOAD(const char *s, BOOLEAN autoexport=FALSE)
load lib/module given in v
lists scIndIndset(ideal S, BOOLEAN all, ideal Q)
BOOLEAN(* proc2)(leftv, leftv, leftv)
void iiMakeResolv(resolvente r, int length, int rlen, char *name, int typ0, intvec **weights=NULL)
BOOLEAN setOption(leftv res, leftv v)
BOOLEAN spaddProc(leftv, leftv, leftv)
BOOLEAN jjVARIABLES_ID(leftv res, leftv u)
leftv iiMap(map theMap, const char *what)
BOOLEAN kWeight(leftv res, leftv id)
BOOLEAN nuLagSolve(leftv res, leftv arg1, leftv arg2, leftv arg3)
find the (complex) roots an univariate polynomial Determines the roots of an univariate polynomial us...
BOOLEAN iiLibCmd(char *newlib, BOOLEAN autoexport, BOOLEAN tellerror, BOOLEAN force)
BOOLEAN iiApply(leftv res, leftv a, int op, leftv proc)
BOOLEAN iiExprArith2Tab(leftv res, leftv a, int op, const struct sValCmd2 *dA2, int at, const struct sConvertTypes *dConvertTypes)
apply an operation 'op' to arguments a and a->next return TRUE on failure
BOOLEAN loSimplex(leftv res, leftv args)
Implementation of the Simplex Algorithm.
leftv singular_system(sleftv h)
BOOLEAN rDecompose_CF(leftv res, const coeffs C)
BOOLEAN syBetti2(leftv res, leftv u, leftv w)
BOOLEAN iiExport(leftv v, int toLev)
BOOLEAN iiExprArith1(leftv res, sleftv *a, int op)
BOOLEAN iiARROW(leftv, char *, char *)
BOOLEAN iiParameter(leftv p)
BOOLEAN iiInternalExport(leftv v, int toLev, package pack)
char * iiProcName(char *buf, char &ct, char *&e)
syStrategy syForceMin(lists li)
const char * iiTwoOps(int t)
BOOLEAN iiExprArithM(leftv res, sleftv *a, int op)
lists rDecompose_list_cf(const ring r)
int exprlist_length(leftv v)
BOOLEAN kQHWeight(leftv res, leftv v)
char name(const Variable &v)
BOOLEAN iiExprArith2(leftv res, sleftv *a, int op, sleftv *b, BOOLEAN proccall=FALSE)
BOOLEAN jjMINRES(leftv res, leftv v)
EXTERN_INST_VAR sleftv iiRETURNEXPR
BOOLEAN spectrumProc(leftv, leftv)
EXTERN_VAR int iiRETURNEXPR_len
void iiCheckPack(package &p)
ring rInit(leftv pn, leftv rv, leftv ord)
BOOLEAN jjSYSTEM(leftv res, leftv v)
const struct sValCmd1 dArith1[]
BOOLEAN iiAllStart(procinfov pi, char *p, feBufferTypes t, int l)
BOOLEAN mpKoszul(leftv res, leftv c, leftv b, leftv id)
EXTERN_VAR idhdl iiCurrProc
BOOLEAN spectrumfProc(leftv, leftv)
const Variable & v
< [in] a sqrfree bivariate poly
const CanonicalForm int s
BOOLEAN jjCHARSERIES(leftv res, leftv u)
unsigned char * proc[NUM_PROC]
const char * Tok2Cmdname(int i)
VAR char libnamebuf[1024]
BOOLEAN iiTryLoadLib(leftv v, const char *id)
BOOLEAN spmulProc(leftv, leftv, leftv)
ring rCompose(const lists L, const BOOLEAN check_comp=TRUE, const long bitmask=0x7fff, const int isLetterplace=FALSE)
BOOLEAN semicProc3(leftv, leftv, leftv, leftv)
BOOLEAN iiTestAssume(leftv a, leftv b)
BOOLEAN loNewtonP(leftv res, leftv arg1)
compute Newton Polytopes of input polynomials
BOOLEAN iiEStart(char *example, procinfo *pi)
BOOLEAN(* proc1)(leftv, leftv)
void singular_example(char *str)
BOOLEAN jjBETTI(leftv res, leftv v)
BOOLEAN iiCheckRing(int i)
char * iiProcArgs(char *e, BOOLEAN withParenth)