The decomposition package is a collection of gate decomposition / replacement rules which can be used by, e.g., the AutoReplacer engine.
.. automodule:: projectq.setups.decompositions.crz2cxandrz :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.entangle :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.globalphase :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.ph2r :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.qft2crandhadamard :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.r2rzandph :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.swap2cnot :members: :undoc-members:
.. automodule:: projectq.setups.decompositions.toffoli2cnotandtgate :members: :undoc-members:
.. automodule:: projectq.setups.decompositions :members: :undoc-members: :imported-members: