My Project  UNKNOWN_GIT_VERSION
gfanlib.cc
Go to the documentation of this file.
1 #include "kernel/mod2.h"
2 
3 #if HAVE_GFANLIB
4 
5 #include "bbcone.h"
6 #include "bbfan.h"
7 #include "bbpolytope.h"
8 #include "tropical.h"
9 
10 #include "Singular/ipid.h"
11 #include "Singular/mod_lib.h"
12 
13 
14 template class gfan::Vector<gfan::Integer>;
15 template class gfan::Vector<gfan::Rational>;
16 template class gfan::Matrix<gfan::Integer>;
17 template class gfan::Matrix<gfan::Rational>;
18 
19 extern "C" int SI_MOD_INIT(gfanlib)(SModulFunctions* p)
20 {
21  gfan::initializeCddlibIfRequired();
22  bbcone_setup(p);
23  bbfan_setup(p);
26  return MAX_TOK;
27 }
28 
29 #endif
Definition: tok.h:216
void bbfan_setup(SModulFunctions *p)
Definition: bbfan.cc:1111
void tropical_setup(SModulFunctions *p)
Definition: tropical.cc:441
int SI_MOD_INIT() gfanlib(SModulFunctions *p)
Definition: gfanlib.cc:19
void bbcone_setup(SModulFunctions *p)
Definition: bbcone.cc:2059
int p
Definition: cfModGcd.cc:4019
void bbpolytope_setup(SModulFunctions *p)
Definition: bbpolytope.cc:549