CoeffDivMixin

class zixy.container.mixins.CoeffDivMixin[source]

Bases: Generic[CoeffT]

Mixin class for typing the division operator for coefficient types.

abstractmethod __rtruediv__(lhs: OtherCoeffT) CoeffDivMixin[Any][source]
Overloads:
  • self (CoeffDivMixin[float]), lhs (float) → CoeffDivMixin[float]

  • self (CoeffDivMixin[float]), lhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[float]), lhs (Sign) → CoeffDivMixin[float]

  • self (CoeffDivMixin[float]), lhs (ComplexSign) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[float]), lhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[complex]), lhs (float) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), lhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), lhs (Sign) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), lhs (ComplexSign) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), lhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Sign]), lhs (float) → CoeffDivMixin[float]

  • self (CoeffDivMixin[Sign]), lhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[Sign]), lhs (Sign) → CoeffDivMixin[Sign]

  • self (CoeffDivMixin[Sign]), lhs (ComplexSign) → CoeffDivMixin[ComplexSign]

  • self (CoeffDivMixin[Sign]), lhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[ComplexSign]), lhs (float) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[ComplexSign]), lhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[ComplexSign]), lhs (Sign) → CoeffDivMixin[ComplexSign]

  • self (CoeffDivMixin[ComplexSign]), lhs (ComplexSign) → CoeffDivMixin[ComplexSign]

  • self (CoeffDivMixin[ComplexSign]), lhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), lhs (float) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), lhs (complex) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), lhs (Sign) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), lhs (ComplexSign) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), lhs (Expr) → CoeffDivMixin[Expr]

Divide lhs by self.

abstractmethod __truediv__(rhs: OtherCoeffT) CoeffDivMixin[Any][source]
Overloads:
  • self (CoeffDivMixin[float]), rhs (float) → CoeffDivMixin[float]

  • self (CoeffDivMixin[float]), rhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[float]), rhs (Sign) → CoeffDivMixin[float]

  • self (CoeffDivMixin[float]), rhs (ComplexSign) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[float]), rhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[complex]), rhs (float) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), rhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), rhs (Sign) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), rhs (ComplexSign) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[complex]), rhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Sign]), rhs (float) → CoeffDivMixin[float]

  • self (CoeffDivMixin[Sign]), rhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[Sign]), rhs (Sign) → CoeffDivMixin[Sign]

  • self (CoeffDivMixin[Sign]), rhs (ComplexSign) → CoeffDivMixin[ComplexSign]

  • self (CoeffDivMixin[Sign]), rhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[ComplexSign]), rhs (float) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[ComplexSign]), rhs (complex) → CoeffDivMixin[complex]

  • self (CoeffDivMixin[ComplexSign]), rhs (Sign) → CoeffDivMixin[ComplexSign]

  • self (CoeffDivMixin[ComplexSign]), rhs (ComplexSign) → CoeffDivMixin[ComplexSign]

  • self (CoeffDivMixin[ComplexSign]), rhs (Expr) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), rhs (float) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), rhs (complex) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), rhs (Sign) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), rhs (ComplexSign) → CoeffDivMixin[Expr]

  • self (CoeffDivMixin[Expr]), rhs (Expr) → CoeffDivMixin[Expr]

Divide self by rhs.