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