``supergrad.utils.gates`` module
=====================================

.. currentmodule:: supergrad.utils.gates

.. automodule:: supergrad.utils.gates

List of Gates
-----------------

.. autosummary::
    :toctree: _autosummary

    rx
    ry
    rz
    sqrtnot
    snot
    phasegate
    qrot
    x_gate
    y_gate
    z_gate
    cy_gate
    cz_gate
    s_gate
    t_gate
    qasmu_gate
    cs_gate
    ct_gate
    cphase
    cnot
    csign
    berkeley
    swapalpha
    swap
    iswap
    sqrtswap
    sqrtiswap
    fredkin
    molmer_sorensen
    toffoli
    rotation
    controlled_gate
    globalphase
    hadamard_transform
    expand_operator
