In this section you will find a number of tutorials and examples that show how you can use the digital bloqade subpackage, bloqade-circuit, in order to write quantum programs.
The examples are split into sub-sections featuring the different dialects and submodules.
-
Learn how to use
bloqade-circuitto write your quantum programs. -
Explore the benefits of parallelizing your circuits.
Squin is bloqade-circuits central dialect used to build circuits and run them on simulators and hardware.
-
See how you can implement the fundamental Deutsch-Jozsa algorithm with a Squin kernel function.
-
GHZ state preparation and noise
Inject noise manually in a simple squin kernel.
While bloqade-circuit provides a number of different dialects (eDSLs), it may also be convenient to transpile circuits written using other SDKs.
-
Heuristic noise models applied to GHZ state preparation
Learn how to apply our heuristic noise models built to work with the cirq SDK.