Module: qpic_diagram#
Classes for drawing latex diagrams for bloqs with QPIC - https://github.com/qpic/qpic.
QPIC is not a dependency of Qualtran and must be manually installed by users via
pip install qpic.
Classes#
class QpicWireManager: Methods to manage allocation/deallocation of wires for QPIC diagrams.
class QpicCircuit: Builds data corresponding to the input specification of a QPIC diagram
Functions#
get_qpic_data(...): Get the input data that can be used to draw a latex diagram for bloq using qpic.
qpic_diagram_for_bloq(...): Generate latex diagram for bloq by invoking qpic. Assumes qpic is already installed.
qpic_input_to_diagram(...): Invoke qpic script to generate output diagram of type qpic/tex/pdf/png.
Other Members
- LeftDangle
Instance of
qualtran.DanglingT- RightDangle
Instance of
qualtran.DanglingT