Drawing
Drawing
            display(x, qcd=None, layout='LR', theme='light', fill=True, **kwargs)
    Display a block, circuit, or quantum model.
The kwargs are forwarded to
the underlying nx.Graph, so you can e.g. specify the size of the resulting plot via
size="2,2" (see examples)
| PARAMETER | DESCRIPTION | 
|---|---|
x | 
            
               
 
                  
                    TYPE:
                        | 
          
qcd | 
            
               Circuit diagram to plot the block into. 
                  
                    TYPE:
                        | 
          
layout | 
            
               Can be either "LR" (left-right), or "TB" (top-bottom). 
                  
                    TYPE:
                        | 
          
theme | 
            
               Available themes are: ["light", "dark", "black", "white"]. 
                  
                    TYPE:
                        | 
          
fill | 
            
               Whether to fill the passed  
                  
                    TYPE:
                        | 
          
kwargs | 
            
               Passed on to  
                  
                    TYPE:
                        | 
          
Examples:
from qadence import X, Y, kron
from qadence.draw import display
b = kron(X(0), Y(1))
display(b, size="1,1", theme="dark")
Source code in qadence/draw/__init__.py
              
            savefig(x, filename, *args, **kwargs)
    Save a block, circuit, or quantum model to file. Accepts the same args/kwargs as display.
| PARAMETER | DESCRIPTION | 
|---|---|
x | 
            
               
 
                  
                    TYPE:
                        | 
          
filename | 
            
               Should end in svg/png. 
                  
                    TYPE:
                        | 
          
args | 
            
               Same as in  
                  
                    TYPE:
                        | 
          
kwargs | 
            
               Same as in  
                  
                    TYPE:
                        | 
          
Examples:
from qadence import X, Y, kron
from qadence.draw import display
b = kron(X(0), Y(1))
savefig(b, "test.svg", size="1,1", theme="dark")