QuICScript by pQCee¶
The QuIC in QuICScript stands for Quantum Interpreted Circuits. QuICScript is a software-based quantum emulator, which can support quantum computations of up to 20-qubits and scale to gate depths beyond 100,000 gates. Quantum programs written in QuICScript can be executed in real-time via a QuICScript Engine.
This is the user manual for QuICScript.
You can get to QuICScript here or visit pQCee for more information.
Table of contents:¶
- 1. Getting started with QuICScript (Quantum-in-a-browser)
- 2. Using QuICScript
- 3. Using Circuit Builder
- 3.1 TL;DR
- 3.2 Global Variables
- 3.4 API Reference
- 3.4.1 runCircuitFromString()
- 3.4.2 placeGate()
- 3.4.3 findInsertPosition()
- 3.4.4 clearControlLines()
- 3.4.5 addQubit()
- 3.4.6 addSingleQubit()
- 3.4.7 createInvisibleGate()
- 3.4.8 removeQubit()
- 3.4.9 updateQubitLabels()
- 3.4.10 allowDrop()
- 3.4.11 dragStart()
- 3.4.12 dragEnd()
- 3.4.13 drop()
- 3.4.14 adjustGatesInQubitLine()
- 3.4.15 placeGate()
- 3.4.16 drawControlLines()
- 3.4.17 findMaxDepth()
- 3.4.18 drawLine()
- 3.4.19 resetAndInitializeEnvironment()