Skip to content

QuBlox v2.0-preview2

Pre-release
Pre-release

Choose a tag to compare

@coolguy65161 coolguy65161 released this 19 Jul 04:15
· 22 commits to main since this release
c49b889

Removed QuBlox:GetMultiOperations()
Removed QuBlox:GetSingleOperations()
Removed findMultiGates()
Removed findSingleGates()
Removed removeDuplicateGates()
Removed QuBlox:GetCircuitMatrix
Removed QuBlox:GetTensorMatrix
Removed QuBlox:GetMultiMatrix

Added QuBlox:applyMultiQubit()
Added getIndex()
Added a general support algorithm for direct amplitude modification

Refactored QuBlox:UpdateStateVector()

Benchmarks:
7 qubit GHZ state
500k shots
~0.89s

Updating the state vector now takes 1.3ms for the
7 qubit GHZ state.

New bottleneck:
Results comes up with 0.89s of time for the 7 qubit GHZ state, this is a problem for a high-shot lower qubit circuits

Can now support 15+ qubits