Skip to content

0.30.0

Upgrade Instructions

Enhancement

  1. The SuzukiTrotter function now accepts parameters as coefficients for its pauli_list. See Suzuki Trotter User Guide
  2. The SuzukiTrotter function now has a disable_scheduling option to disable the reordering of Pauli terms. See Suzuki Trotter User Guide
  3. There is a new QDrift Hamiltonian evolution function. See QDrift User Guide

Interface Changes

  1. Add the Classiq Provider as an execution backend preference. It contains the AER backends, that used to be inside IBMBackendPreferences, as well as the Nvidia simulator, which used to be in NvidiaBackendPreferences. See Classiq Provider
  2. Deprecate the NvidiaBackendPreferences.
  3. Python SDK: Change annotations of input and output QVar types - InputQVar[...] is now written Input[QVar[...]], and likewise for Output.