Reference¶
This package provdes a port between Cirq and ProejctQ.
Cirq is an open source quantum computing framework developed by Google and Projectq is a framework to compile and simulate quantum algorithms.
Cirqprojectq provides two main functionalities: Firstly, it provides methods and classes that can port algorithms from projectq to cirq and secondly it introduces Xmon gates and xmon gate compositions to projectq.
xmon_gates |
This module provides Xmon gates for projectq. |
xmon_decompositions |
Provides decompositon rules to decompose common gates into Xmon gates. |
xmon_rules |
This module provides translation rules from Xmon gates in Projectq to Xmon gates in Cirq. |
xmon_setup |
Provides proejctq engines for simulation of xmon devices. |
circ_engine |
Provides a projectq engine that translates a projectq circuit to a cirq circuit. |