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