X-Git-Url: https://scm.cri.ensmp.fr/git/linpy.git/blobdiff_plain/25ce908cffca380f930182a77c1e5a4491042a1c..cc6c00616ffb4e7bdf81d5d186ea91b61b304ff1:/pypol/polyhedra.py?ds=sidebyside diff --git a/pypol/polyhedra.py b/pypol/polyhedra.py index fe143d4..b0b5d0e 100644 --- a/pypol/polyhedra.py +++ b/pypol/polyhedra.py @@ -56,23 +56,23 @@ class Polyhedron(Domain): @property def equalities(self): - """ - Return a list of the equalities in a set. - """ + """ + Return a list of the equalities in a set. + """ return self._equalities @property def inequalities(self): - """ - Return a list of the inequalities in a set. - """ + """ + Return a list of the inequalities in a set. + """ return self._inequalities @property def constraints(self): - """ - Return ta list of the constraints of a set. - """ + """ + Return ta list of the constraints of a set. + """ return self._constraints @property @@ -115,9 +115,10 @@ class Polyhedron(Domain): return True def subs(self, symbol, expression=None): - """ - Subsitute the given value into an expression and return the resulting expression. - """ + """ + Subsitute the given value into an expression and return the resulting + expression. + """ equalities = [equality.subs(symbol, expression) for equality in self.equalities] inequalities = [inequality.subs(symbol, expression) @@ -242,18 +243,18 @@ class Polyhedron(Domain): @classmethod def fromsympy(cls, expr): - """ - Convert a sympy object to an expression. - """ + """ + Convert a sympy object to an expression. + """ domain = Domain.fromsympy(expr) if not isinstance(domain, Polyhedron): raise ValueError('non-polyhedral expression: {!r}'.format(expr)) return domain def tosympy(self): - """ - Return an expression as a sympy object. - """ + """ + Return an expression as a sympy object. + """ import sympy constraints = [] for equality in self.equalities: