Commit 0554a791 authored by Dmitry I. Lyakh's avatar Dmitry I. Lyakh
Browse files

Bug fix in ExatnVisitor: Output tensor was not properly deleted.

parent 25791c50
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1582,6 +1582,7 @@ const double ExatnVisitor<TNQVM_COMPLEX_TYPE>::getExpectationValueZ(
  }
  m_hasEvaluated = true;
  const double exp_val_z = (nbBasisChangeInsts > 0) ? calcExpValueZ(m_measureQbIdx, retrieveStateVector()) :  calcExpValueZ(m_measureQbIdx, m_cacheStateVec);
  exatn::destroyTensorSync(m_tensorNetwork.getTensor(0)->getName());
  m_measureQbIdx.clear();
  return exp_val_z;
}