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