Commit 65592f80 authored by Martin Reinecke's avatar Martin Reinecke
Browse files

bug fix

parent 0a0258b4
...@@ -219,7 +219,7 @@ class _OpSum(Operator): ...@@ -219,7 +219,7 @@ class _OpSum(Operator):
lin1 = self._op1(Linearization.make_var(v1, wm)) lin1 = self._op1(Linearization.make_var(v1, wm))
lin2 = self._op2(Linearization.make_var(v2, wm)) lin2 = self._op2(Linearization.make_var(v2, wm))
op = lin1._jac._myadd(lin2._jac, False) op = lin1._jac._myadd(lin2._jac, False)
res = lin1.new(lin1._val+lin2._val, op(x.jac)) res = lin1.new(lin1._val.unite(lin2._val), op(x.jac))
if lin1._metric is not None and lin2._metric is not None: if lin1._metric is not None and lin2._metric is not None:
res = res.add_metric(lin1._metric + lin2._metric) res = res.add_metric(lin1._metric + lin2._metric)
return res return res
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment