LazySim module¶
This module simulates a circuit with all of the Lazy Matrix implementations
-
class
LazySim.
Simulator
(gates, register, custom, measurements)¶ Bases:
object
-
simulate
()¶ Simulates the quantum circuit by iterating through all of the gates and applyig them one by one. Slower for smaller circuit, but better for larger ones, especially with dense matrices.
- Return self.register
(QuantumRegister) The quantum register representing the system
- Return self.measurements
(2xn list of lists) Any measurements taken during the simulation
-