Loading...
Searching...
No Matches
bbfan.h
Go to the documentation of this file.
#ifndef BBFAN_H
#define BBFAN_H
#include "kernel/mod2.h"
#if HAVE_GFANLIB
#include "Singular/ipid.h"
#include "gfanlib/gfanlib.h"
EXTERN_VAR int fanID;
void bbfan_setup(SModulFunctions* p);
bool isCompatible(const gfan::ZFan* zf, const gfan::ZCone* zc);
int getAmbientDimension(gfan::ZFan* zf);
int getCodimension(gfan::ZFan* zf);
int getDimension(gfan::ZFan* zf);
int getLinealityDimension(gfan::ZFan* zf);
int isSimplicial(gfan::ZFan* zf);
gfan::Matrix<gfan::Integer> rays(const gfan::ZFan* const zf);
gfan::ZFan commonRefinement(gfan::ZFan zf, gfan::ZFan zg);
#endif
#endif
fanID
VAR int fanID
Definition bbfan.cc:19
getDimension
int getDimension(gfan::ZFan *zf)
Definition bbfan.cc:256
isSimplicial
int isSimplicial(gfan::ZFan *zf)
Definition bbfan.cc:682
getCodimension
int getCodimension(gfan::ZFan *zf)
Definition bbfan.cc:251
commonRefinement
gfan::ZFan commonRefinement(gfan::ZFan zf, gfan::ZFan zg)
Definition bbfan.cc:948
bbfan_setup
void bbfan_setup(SModulFunctions *p)
Definition bbfan.cc:1082
rays
gfan::Matrix< gfan::Integer > rays(const gfan::ZFan *const zf)
Definition bbfan.cc:737
getLinealityDimension
int getLinealityDimension(gfan::ZFan *zf)
Definition bbfan.cc:261
isCompatible
bool isCompatible(const gfan::ZFan *zf, const gfan::ZCone *zc)
Definition bbfan.cc:352
getAmbientDimension
int getAmbientDimension(gfan::ZFan *zf)
Definition bbfan.cc:246
p
int p
Definition cfModGcd.cc:4086
EXTERN_VAR
#define EXTERN_VAR
Definition globaldefs.h:6
ipid.h
SModulFunctions
Definition ipid.h:69
mod2.h