13 #ifndef PPL_globals_types_hh
14 #define PPL_globals_types_hh 1
210 struct Weightwatch_Traits;
214 #endif // !defined(PPL_globals_types_hh)
Minimization is requested.
The empty element, i.e., the empty set.
Optimization_Mode
Possible optimization modes.
size_t dimension_type
An unsigned integral type for representing space dimensions.
IEEE 754 half precision, 16 bits (5 exponent, 10 mantissa).
IEEE 754 quad precision, 128 bits (15 exponent, 112 mantissa).
IBM single precision, 32 bits (7 exponent, 24 mantissa).
On overflow, wrapping takes place.
Worst-case polynomial complexity.
Bounded_Integer_Type_Overflow
Complexity_Class
Complexity pseudo-classes.
Worst-case exponential complexity but typically polynomial behavior.
On overflow, the result is undefined.
Intel double extended precision, 80 bits (15 exponent, 64 mantissa)
Relation_Symbol
Relation symbols.
Degenerate_Element
Kinds of degenerate abstract elements.
Greater than or equal to.
Bounded_Integer_Type_Width
IBM double precision, 64 bits (7 exponent, 56 mantissa).
The universe element, i.e., the whole vector space.
The entire library is confined to this namespace.
IEEE 754 double precision, 64 bits (11 exponent, 52 mantissa).
Signed binary where negative values are represented by the two's complement of the absolute value...
Maximization is requested.
IEEE 754 single precision, 32 bits (8 exponent, 23 mantissa).
Dense representation: the coefficient sequence is represented as a vector of coefficients, including the zero coefficients. If there are only a few nonzero coefficients, this representation is faster and also uses a bit less memory.
Sparse representation: only the nonzero coefficient are stored. If there are many nonzero coefficient...
size_t memory_size_type
An unsigned integral type for representing memory size in bytes.
Bounded_Integer_Type_Representation