24 #include "ppl-config.h"
26 #include "assertions.hh"
46 s <<
"STRICTLY_INTERSECTS";
bool OK() const
Checks if all the invariants are satisfied.
static bool implies(flags_t x, flags_t y)
True if and only if the conjunction x implies the conjunction y.
void ascii_dump() const
Writes to std::cerr an ASCII representation of *this.
The standard C++ namespace.
flags_t flags
This holds the current bitset.
static const flags_t IS_INCLUDED
static const flags_t NOTHING
static const flags_t IS_DISJOINT
static const flags_t SATURATES
static const flags_t STRICTLY_INTERSECTS
unsigned int flags_t
Poly_Con_Relation is implemented by means of a finite bitset.
#define PPL_OUTPUT_DEFINITIONS(class_name)
The entire library is confined to this namespace.
The relation between a polyhedron and a constraint.