qbraid.interface.qbraid_qasm3 package
Submodules
qbraid.interface.qbraid_qasm3.circuit_drawer module
Takes in OpenQASM 3 code and outputs an ASCII circuit representation
- class Gate(line, num_qregs, num_cregs)[source]
Bases:
object
An individual gate in the circuit
Initializes a gate
- get_circuit_height(qasm_str)[source]
Gets the number of qubit and classical registers in the circuit
- get_collision_before_pos(circuit, x, y)[source]
Gets the position of nearest collision with another gate
qbraid.interface.qbraid_qasm3.circuits module
Module containing qasm programs used for testing
Returns OpenQASM3 15 gate test circuit.
- Return type
str