00001 /* 00002 * pairs.h 00003 * PolyBoRi 00004 * 00005 * Created by Michael Brickenstein on 19.04.06. 00006 * Copyright 2006 The PolyBoRi Team. See LICENSE file. 00007 * 00008 */ 00009 00010 #ifndef PB_PAIR_H 00011 #define PB_PAIR_H 00012 00013 #include "PolyEntry.h" 00014 #include "PairData.h" 00015 #include "IJPairData.h" 00016 #include "PolyPairData.h" 00017 #include "VariablePairData.h" 00018 #include "PairLS.h" 00019 #include "PairE.h" 00020 #include "PairLSCompare.h" 00021 #include "PairECompare.h" 00022 00023 #include <functional> 00024 #include "groebner_defs.h" 00025 00026 #include <boost/shared_ptr.hpp> 00027 #include <queue> 00028 #include <algorithm> 00029 #include <utility> 00030 #include <set> 00031 00032 BEGIN_NAMESPACE_PBORIGB 00033 00034 //using std::less; 00035 00036 00037 00038 00039 00040 typedef PairE Pair; 00041 00042 END_NAMESPACE_PBORIGB 00043 00044 #endif