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