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