Upgrade Instructions
- Python SDK
- The IDE upgrades automatically.
Enhancements
- Value range analysis of arithmetic expressions is now generalized to apply across statements, optimizing quantum variables sizes and arithmetic expressions implementation in more cases.
-
Quantum functions inside a control statement get a
c-prefix -
Added the functions
prepare_dicke_stateandprepare_dicke_state_unary_input. -
A new exponentiation function, sparse_suzuki_trotter,
has been added to the core library, performing Suzuki-Trotter decomposition using a sparse representation
of the Hamiltonian. It is recommended to use this function instead of
suzuki_trotterwhen you handle a sparse Hamiltonian, as it is more efficient. -
Include
classiq.executionin the top levelclassiqpackage in the SDK. Old:New: -
allocatenow supports specifying numeric attributes of the allocated variable.