AcceptableDegrees#

class AcceptableDegrees#

Methods

__init__

__init__

Attributes

equality_constraints

equality_constraints property

inequality_constraints

inequality_constraints property

objective

objective property

__init__(
self,
objective: dict[VariableType | str, Degree | str] = {Binary: Zero, Ising: Zero, Integer: Zero, Real: Zero},
equality_constraints: dict[VariableType | str, Degree | str] = {Binary: Zero, Ising: Zero, Integer: Zero, Real: Zero},
inequality_constraints: dict[VariableType | str, Degree | str] = {Binary: Zero, Ising: Zero, Integer: Zero, Real: Zero},
) None#

__init__

Parameters:
  • objective (dict[Union[VariableType, str], Union[Degree, str]]) – Defaults to {Binary: Zero, Ising: Zero, Integer: Zero, Real: Zero}.

  • equality_constraints (dict[Union[VariableType, str], Union[Degree, str]]) – Defaults to {Binary: Zero, Ising: Zero, Integer: Zero, Real: Zero}.

  • inequality_constraints (dict[Union[VariableType, str], Union[Degree, str]]) – Defaults to {Binary: Zero, Ising: Zero, Integer: Zero, Real: Zero}.

property equality_constraints#

equality_constraints property

Return type:

dict[VariableType, Degree]

property inequality_constraints#

inequality_constraints property

Return type:

dict[VariableType, Degree]

property objective#

objective property

Return type:

dict[VariableType, Degree]