My Project
bbpolytope.h
Go to the documentation of this file.
1#ifndef BBPOLYTOPE_H
2#define BBPOLYTOPE_H
3
4#include "kernel/mod2.h"
5
6#if HAVE_GFANLIB
7
8#include "Singular/ipid.h"
9#include "gfanlib/gfanlib.h"
10
12
14
15// zc is meant to represent a polytope here
16bigintmat* getFacetNormals(gfan::ZCone *zc);
17int getAmbientDimension(gfan::ZCone* zc);
18int getCodimension(gfan::ZCone *zc);
19int getDimension(gfan::ZCone* zc);
20
21gfan::ZVector intStar2ZVectorWithLeadingOne(const int d, const int* i);
22
23#endif
24#endif
void bbpolytope_setup(SModulFunctions *p)
Definition: bbpolytope.cc:549
EXTERN_VAR int polytopeID
Definition: bbpolytope.h:11
int getCodimension(gfan::ZCone *zc)
Definition: bbpolytope.cc:391
gfan::ZVector intStar2ZVectorWithLeadingOne(const int d, const int *i)
Definition: bbpolytope.cc:401
int getDimension(gfan::ZCone *zc)
Definition: bbpolytope.cc:396
int getAmbientDimension(gfan::ZCone *zc)
Definition: bbpolytope.cc:386
bigintmat * getFacetNormals(gfan::ZCone *zc)
int i
Definition: cfEzgcd.cc:132
int p
Definition: cfModGcd.cc:4078
Matrices of numbers.
Definition: bigintmat.h:51
#define EXTERN_VAR
Definition: globaldefs.h:6