24 #ifndef PPL_H79_Certificate_defs_hh
25 #define PPL_H79_Certificate_defs_hh 1
46 template <
typename PH>
71 template <
typename PH>
72 int compare(
const PH& ph)
const;
97 #endif // !defined(PPL_H79_Certificate_defs_hh)
bool operator()(const H79_Certificate &x, const H79_Certificate &y) const
Returns true if and only if x comes before y.
size_t dimension_type
An unsigned integral type for representing space dimensions.
~H79_Certificate()
Destructor.
The base class for convex polyhedra.
int compare(const H79_Certificate &y) const
The comparison function for certificates.
A total ordering on H79 certificates.
dimension_type num_constraints
Cardinality of a non-redundant constraint system for the polyhedron.
dimension_type affine_dim
Affine dimension of the polyhedron.
H79_Certificate()
Default constructor.
A convergence certificate for the H79 widening operator.