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