PolyBoRi
groebner_defs.h
Go to the documentation of this file.
1 /*
2  * groebner_defs.h
3  * PolyBoRi
4  *
5  * Created by Michael Brickenstein on 19.04.06.
6  * Copyright 2006 The PolyBoRi Team. See LICENSE file.
7  *
8  */
9 
10 #include <polybori.h>
11 #include <boost/integer.hpp>
12 #ifndef PBORI_GB_DEFS_H
13 #define PBORI_GB_DEFS_H
14 #ifndef PBORI_NO_NAMESPACES
15 #define BEGIN_NAMESPACE_PBORIGB namespace PBORINAME { namespace groebner{
16 #define END_NAMESPACE_PBORIGB }} // end of namespace
17 #define USING_NAMESPACE_PBORIGB using namespace PBORINAME::groebner;
18 #else
19 #endif
20 
21 
23 
24 class GBTypes{
27 };
32 /*typedef boost::int_fast_t<64> wlen_type;
33 typedef boost::int_fast_t<32> len_type;
34 typedef boost::int_fast_t<16> deg_type;*/
35 typedef long long wlen_type;
36 typedef long len_type;
37 typedef int deg_type;
41 
42 #endif