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