Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Functions
squander.IO_interfaces.Qiskit_IO Namespace Reference

Functions

def convert_Qiskit_to_Squander (qc_in)
 Call to import initial quantum circuit in QISKIT format to be further comporessed. More...
 
def get_Qiskit_Circuit (Squander_circuit, parameters)
 Export the unitary decomposition into Qiskit format. More...
 
def get_Qiskit_Circuit_inverse (Squander_circuit, parameters)
 Export the inverse of a Squsnder circuit into Qiskit circuit. More...
 
def scalar (param)
 

Function Documentation

◆ convert_Qiskit_to_Squander()

def squander.IO_interfaces.Qiskit_IO.convert_Qiskit_to_Squander (   qc_in)

Call to import initial quantum circuit in QISKIT format to be further comporessed.

Parameters
qc_inThe quantum circuit to be imported

Definition at line 289 of file Qiskit_IO.py.

◆ get_Qiskit_Circuit()

def squander.IO_interfaces.Qiskit_IO.get_Qiskit_Circuit (   Squander_circuit,
  parameters 
)

Export the unitary decomposition into Qiskit format.

Parameters
aSquander object containing a squander circuit (Circuit, any decomposing class, VQE class, etc..)
Returns
Return with a Qiskit compatible quantum circuit.

Definition at line 66 of file Qiskit_IO.py.

◆ get_Qiskit_Circuit_inverse()

def squander.IO_interfaces.Qiskit_IO.get_Qiskit_Circuit_inverse (   Squander_circuit,
  parameters 
)

Export the inverse of a Squsnder circuit into Qiskit circuit.

Parameters
aSquander object containing a squander circuit (Circuit, any decomposing class, VQE class, etc..)
Returns
Return with a Qiskit compatible quantum circuit.

Definition at line 177 of file Qiskit_IO.py.

Here is the call graph for this function:

◆ scalar()

def squander.IO_interfaces.Qiskit_IO.scalar (   param)
Extract scalar value from array or return as is

Definition at line 57 of file Qiskit_IO.py.

Here is the caller graph for this function: