__slots__ = (
'_equalities',
'_inequalities',
- '_constraints',
'_symbols',
'_dimension',
)
The tuple of constraints, i.e., equalities and inequalities. This is
semantically equivalent to: equalities + inequalities.
"""
- return self._constraints
+ return self._equalities + self._inequalities
@property
def polyhedra(self):
self = object().__new__(Polyhedron)
self._equalities = tuple(equalities)
self._inequalities = tuple(inequalities)
- self._constraints = tuple(equalities + inequalities)
- self._symbols = cls._xsymbols(self._constraints)
+ self._symbols = cls._xsymbols(self.constraints)
self._dimension = len(self._symbols)
return self
self = object().__new__(cls)
self._equalities = (Rational(1),)
self._inequalities = ()
- self._constraints = self._equalities
self._symbols = ()
self._dimension = 0
return self
self = object().__new__(cls)
self._equalities = ()
self._inequalities = ()
- self._constraints = ()
self._symbols = ()
self._dimension = ()
return self