My Project
bbfan.h
Go to the documentation of this file.
1#ifndef BBFAN_H
2#define BBFAN_H
3
4#include "kernel/mod2.h"
5
6#if HAVE_GFANLIB
7
8#include "Singular/ipid.h"
9
10#include "gfanlib/gfanlib.h"
11
13
15
16bool isCompatible(const gfan::ZFan* zf, const gfan::ZCone* zc);
17
18int getAmbientDimension(gfan::ZFan* zf);
19int getCodimension(gfan::ZFan* zf);
20int getDimension(gfan::ZFan* zf);
21int getLinealityDimension(gfan::ZFan* zf);
22int isSimplicial(gfan::ZFan* zf);
23gfan::Matrix<gfan::Integer> rays(const gfan::ZFan* const zf);
24
25gfan::ZFan commonRefinement(gfan::ZFan zf, gfan::ZFan zg);
26#endif
27#endif
int getDimension(gfan::ZFan *zf)
Definition: bbfan.cc:256
int isSimplicial(gfan::ZFan *zf)
Definition: bbfan.cc:682
int getCodimension(gfan::ZFan *zf)
Definition: bbfan.cc:251
gfan::ZFan commonRefinement(gfan::ZFan zf, gfan::ZFan zg)
Definition: bbfan.cc:948
void bbfan_setup(SModulFunctions *p)
Definition: bbfan.cc:1082
gfan::Matrix< gfan::Integer > rays(const gfan::ZFan *const zf)
Definition: bbfan.cc:737
int getLinealityDimension(gfan::ZFan *zf)
Definition: bbfan.cc:261
bool isCompatible(const gfan::ZFan *zf, const gfan::ZCone *zc)
Definition: bbfan.cc:352
int getAmbientDimension(gfan::ZFan *zf)
Definition: bbfan.cc:246
EXTERN_VAR int fanID
Definition: bbfan.h:12
int p
Definition: cfModGcd.cc:4078
#define EXTERN_VAR
Definition: globaldefs.h:6