#include "groebner_defs.h"#include <stdexcept>#include <polybori/groebner/ZeroFunction.h>#include <polybori/groebner/SetBitUInt.h>#include <polybori/groebner/dlex4data.h>#include <polybori/groebner/lp4data.h>#include <polybori/groebner/dp_asc4data.h>Go to the source code of this file.
Namespaces | |
| namespace | polybori |
| namespace | polybori::groebner |
Defines | |
| #define | PBORI_HAVE_DLEX4_DATA 1 |
| #define | PBORI_HAVE_LP4_DATA 1 |
| #define | PBORI_HAVE_DP_ASC4_DATA 1 |
Functions | |
| template<class value_type, class initializer, class set_bit> | |
| value_type | polybori::groebner::p2code (Polynomial p, const std::vector< char > &ring_2_0123, int max_vars) |
| unsigned int | polybori::groebner::p2code_4 (Polynomial p, const std::vector< char > &ring_2_0123) |
| unsigned int | polybori::groebner::get_table_entry4 (const BoolePolyRing &ring, int p_code, int pos) |
| Monomial | polybori::groebner::code_2_m_4 (const BoolePolyRing &ring, unsigned int code, const std::vector< idx_type > &back_2_ring) |
| Polynomial | polybori::groebner::code_2_poly_4 (const BoolePolyRing &ring, unsigned int code, const std::vector< idx_type > &back_2_ring) |
| bool | polybori::groebner::have_ordering_for_tables (const int order_code) |
| bool | polybori::groebner::have_ordering_for_tables (const BoolePolyRing &ring) |
| bool | polybori::groebner::have_base_ordering_for_tables (const BoolePolyRing &ring) |
| #define PBORI_HAVE_DLEX4_DATA 1 |
| #define PBORI_HAVE_DP_ASC4_DATA 1 |
| #define PBORI_HAVE_LP4_DATA 1 |
1.5.6