Module type Simulation.BACKEND

A generic backend for quantum circuit simulation.

type qstate
val init : int -> qstate
val apply_gate : Circuit.gate -> qstate -> unit