qiskit_addon_opt_mapper.problems.OptimizationProblemElement

class OptimizationProblemElement(optimization_problem)[source]

Bases: object

Interface class for all objects that have a parent OptimizationProblem.

Initialize object with parent OptimizationProblem.

Parameters:

optimization_problem (problems.OptimizationProblem) – The parent OptimizationProblem.

Raises:

TypeError – OptimizationProblem instance expected.

__init__(optimization_problem)[source]

Initialize object with parent OptimizationProblem.

Parameters:

optimization_problem (OptimizationProblem) – The parent OptimizationProblem.

Raises:

TypeError – OptimizationProblem instance expected.

Return type:

None

Methods

__init__(optimization_problem)

Initialize object with parent OptimizationProblem.

Attributes

optimization_problem

Returns the parent OptimizationProblem.

property optimization_problem: OptimizationProblem

Returns the parent OptimizationProblem.

Returns:

The parent OptimizationProblem.