Skip to content

Commit 9a8277b

Browse files
committed
Restore access to the symbolic measurements via InflationProblem's measurements_symbolic for legacy compatability (and InflationSDP's line 319 docstring).
Relied on by my students to handle expectation value notation objectives.
1 parent 5396159 commit 9a8277b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

inflation/sdp/InflationSDP.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,12 @@ def __init__(self,
102102
self.outcome_cardinalities += self.has_children
103103
self.setting_cardinalities = inflationproblem.settings_per_party
104104
self._quantum_sources = inflationproblem._nonclassical_sources
105+
self.measurements = inflationproblem.measurements_symbolic
105106

106107
if self.verbose > 1:
107108
eprint("Number of single operator measurements per party:", end="")
108109
prefix = " "
109-
for i, measures in enumerate(self.InflationProblem.measurements_symbolic):
110+
for i, measures in enumerate(self.measurements):
110111
counter = count()
111112
deque(zip(chain.from_iterable(
112113
chain.from_iterable(measures)),

0 commit comments

Comments
 (0)