Operation ========= .. currentmodule:: bqskit.ir .. autoclass:: Operation :show-inheritance: .. automethod:: __init__ .. rubric:: Attributes .. autosummary:: :toctree: ~Operation.dim ~Operation.gate ~Operation.location ~Operation.num_params ~Operation.num_qudits ~Operation.params ~Operation.radixes .. rubric:: Methods .. autosummary:: :toctree: ~Operation.check_parameters ~Operation.get_grad ~Operation.get_inverse ~Operation.get_qasm ~Operation.get_unitary ~Operation.get_unitary_and_grad ~Operation.is_constant ~Operation.is_differentiable ~Operation.is_parameterized ~Operation.is_qubit_only ~Operation.is_qudit_only ~Operation.is_qutrit_only ~Operation.is_self_inverse