CUGate ====== .. currentmodule:: bqskit.ir.gates .. autoclass:: CUGate() :show-inheritance: .. automethod:: __init__ .. rubric:: Attributes .. autosummary:: :toctree: ~CUGate.dim ~CUGate.name ~CUGate.num_params ~CUGate.num_qudits ~CUGate.qasm_name ~CUGate.radixes .. rubric:: Methods .. autosummary:: :toctree: ~CUGate.check_parameters ~CUGate.get_grad ~CUGate.get_inverse ~CUGate.get_inverse_params ~CUGate.get_qasm ~CUGate.get_qasm_gate_def ~CUGate.get_unitary ~CUGate.get_unitary_and_grad ~CUGate.is_constant ~CUGate.is_parameterized ~CUGate.is_qubit_only ~CUGate.is_qudit_only ~CUGate.is_qutrit_only ~CUGate.is_self_inverse ~CUGate.with_all_frozen_params ~CUGate.with_frozen_params