PolyConstraints

Defined in module: wield.iirrational.representations.polynomials.constraints.PolyConstraints

class PolyConstraints[source][github]

Bases: object

Constraint flags used for polynomials. These have correspondences for the root constraints for most polynomial classes

__init__()[github]

Methods

Attributes

no_constraint = frozenset({})[github]
even_real = frozenset({'even_real'})[github]
odd_real = frozenset({'odd_real'})[github]
odd_imag = frozenset({'odd_imag'})[github]
palendromic = frozenset({'palendromic'})[github]
odd_zero = frozenset({'odd_imag', 'odd_real'})[github]
eRoR = frozenset({'even_real', 'odd_real'})[github]
eRoI = frozenset({'even_real', 'odd_imag'})[github]
eRoZ = frozenset({'even_real', 'odd_imag', 'odd_real'})[github]
eRoRpal = frozenset({'even_real', 'odd_real', 'palendromic'})[github]
eRoIpal = frozenset({'even_real', 'odd_imag', 'palendromic'})[github]
eRoZpal = frozenset({'even_real', 'odd_imag', 'odd_real', 'palendromic'})[github]