#include <kernel/mod2.h>
#include <Singular/ipid.h>
#include <gfanlib/gfanlib.h>
Go to the source code of this file.
§ bbpolytope_setup()
Definition at line 516 of file bbpolytope.cc.
518 blackbox *
b=(blackbox*)
omAlloc0(
sizeof(blackbox));
BOOLEAN mixedVolume(leftv res, leftv args)
BOOLEAN dualPolytope(leftv res, leftv args)
BOOLEAN bbpolytope_Assign(leftv l, leftv r)
BOOLEAN scalePolytope(leftv res, leftv args)
void * bbpolytope_Init(blackbox *)
void bbpolytope_destroy(blackbox *, void *d)
BOOLEAN vertices(leftv res, leftv args)
BOOLEAN polytopeViaNormals(leftv res, leftv args)
BOOLEAN polytopeViaVertices(leftv res, leftv args)
gfan::ZCone newtonPolytope(poly p, ring r)
char * bbpolytope_String(blackbox *, void *d)
int(* iiAddCproc)(const char *libname, const char *procname, BOOLEAN pstatic, BOOLEAN(*func)(leftv res, leftv v))
int setBlackboxStuff(blackbox *bb, const char *n)
define a new type
void * bbpolytope_Copy(blackbox *, void *d)
§ getAmbientDimension()
int getAmbientDimension |
( |
gfan::ZCone * |
zc | ) |
|
Definition at line 358 of file bbpolytope.cc.
360 return zc->ambientDimension()-1;
§ getCodimension()
int getCodimension |
( |
gfan::ZCone * |
zc | ) |
|
§ getDimension()
int getDimension |
( |
gfan::ZCone * |
zc | ) |
|
§ getFacetNormals()
bigintmat* getFacetNormals |
( |
gfan::ZCone * |
zc | ) |
|
§ intStar2ZVectorWithLeadingOne()
gfan::ZVector intStar2ZVectorWithLeadingOne |
( |
const int |
d, |
|
|
const int * |
i |
|
) |
| |
Definition at line 373 of file bbpolytope.cc.
375 gfan::ZVector zv(d+1);
377 for(
int j=1;
j<=d;
j++)
§ polytopeID