Skip to content

Latest commit

 

History

History
executable file
·
63 lines (57 loc) · 1.34 KB

projectq.ops.rst

File metadata and controls

executable file
·
63 lines (57 loc) · 1.34 KB

ops

The operations collection consists of various default gates and is a work-in-progress, as users start to work with ProjectQ.

.. autosummary::

        projectq.ops.BasicGate
        projectq.ops.SelfInverseGate
        projectq.ops.BasicRotationGate
        projectq.ops.BasicPhaseGate
        projectq.ops.ClassicalInstructionGate
        projectq.ops.FastForwardingGate
        projectq.ops.BasicMathGate
        projectq.ops.apply_command
        projectq.ops.Command
        projectq.ops.H
        projectq.ops.X
        projectq.ops.Y
        projectq.ops.Z
        projectq.ops.S
        projectq.ops.Sdag
        projectq.ops.T
        projectq.ops.Tdag
        projectq.ops.SqrtX
        projectq.ops.Swap
        projectq.ops.SqrtSwap
        projectq.ops.Entangle
        projectq.ops.Ph
        projectq.ops.Rx
        projectq.ops.Ry
        projectq.ops.Rz
        projectq.ops.R
        projectq.ops.FlushGate
        projectq.ops.MeasureGate
        projectq.ops.Allocate
        projectq.ops.Deallocate
        projectq.ops.AllocateDirty
        projectq.ops.Barrier
        projectq.ops.DaggeredGate
        projectq.ops.ControlledGate
        projectq.ops.C
        projectq.ops.All
        projectq.ops.Tensor
        projectq.ops.QFT
        projectq.ops.QubitOperator
        projectq.ops.CRz
        projectq.ops.CNOT
        projectq.ops.CZ
        projectq.ops.Toffoli
        projectq.ops.TimeEvolution
        projectq.ops.UniformlyControlledRy
        projectq.ops.UniformlyControlledRz
        projectq.ops.StatePreparation


Module contents

.. automodule:: projectq.ops
    :members:
    :special-members: __init__,__or__
    :imported-members: