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 <gitfan.h>
9 #include <tropical.h>
10 
11 #include <Singular/ipid.h>
12 #include <Singular/mod_lib.h>
13 
14 
15 template class gfan::Vector<gfan::Integer>;
16 template class gfan::Vector<gfan::Rational>;
17 template class gfan::Matrix<gfan::Integer>;
18 template class gfan::Matrix<gfan::Rational>;
19 
20 extern "C" int SI_MOD_INIT(gfanlib)(SModulFunctions* p)
21 {
22  gfan::initializeCddlibIfRequired();
23  bbcone_setup(p);
24  bbfan_setup(p);
26  gitfan_setup(p);
28  return MAX_TOK;
29 }
30 
31 #endif
return P p
Definition: myNF.cc:203
Definition: tok.h:213
void bbfan_setup(SModulFunctions *p)
Definition: bbfan.cc:1112
void tropical_setup(SModulFunctions *p)
Definition: tropical.cc:441
int SI_MOD_INIT() gfanlib(SModulFunctions *p)
Definition: gfanlib.cc:20
void bbcone_setup(SModulFunctions *p)
Definition: bbcone.cc:1914
void gitfan_setup(SModulFunctions *p)
Definition: gitfan.cc:371
void bbpolytope_setup(SModulFunctions *p)
Definition: bbpolytope.cc:550