#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 550 of file bbpolytope.cc.
552 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 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 387 of file bbpolytope.cc.
389 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 402 of file bbpolytope.cc.
404 gfan::ZVector zv(d+1);
406 for(
int j=1;
j<=d;
j++)
◆ polytopeID