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