qbraid\_algorithms.embedding.Diagonal ===================================== .. currentmodule:: qbraid_algorithms.embedding .. autoclass:: Diagonal .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~Diagonal.__init__ ~Diagonal.add_gate ~Diagonal.add_var ~Diagonal.begin_gate ~Diagonal.begin_if ~Diagonal.begin_loop ~Diagonal.begin_subroutine ~Diagonal.call_gate ~Diagonal.call_subroutine ~Diagonal.close_scope ~Diagonal.comment ~Diagonal.controlled_op ~Diagonal.diag ~Diagonal.diag_scale ~Diagonal.end_gate ~Diagonal.end_if ~Diagonal.end_loop ~Diagonal.end_subroutine ~Diagonal.inverse_op ~Diagonal.measure ~Diagonal.merge ~Diagonal.phase_projector