plumial.core.D._D.__init__
- _D.__init__(o, e, basis=None)[source]
Initialize d-polynomial from odd and even bit counts.
- Parameters:
o (
int) – Number of odd bits (must be >= 0)e (
int) – Number of even bits (must be >= 0)basis (
Optional[Basis]) – The mathematical basis for this encoding (default: symbolic basis)
- Raises:
ValueError – If o < 0 or e < 0
Note
This constructor is internal. Use D() factory function instead.