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