Click or drag to resize
QECC Constructor
Initializes a Quantum Error Correcting Circuit (QECC). This base constructor must be called by all derived constructors.

Namespace: Microsoft.Research.Liquid
Assembly: Liquid1 (in Liquid1.dll) Version: 1.0.5981.24943 (1.0.*)
Syntax
F#
new : 
        aCnt : int * 
        cCnt : int * 
        tgt : Circuit -> QECC

Parameters

aCnt
Type: SystemInt32
The number of ancilla qubits. By convention ancillae come first in the state vector, before data and syndrome qubits. Ancilla qubits are shared across all logical qubits and are for use during decoding, measurement, and other operations; they are not syndrome qubits.
cCnt
Type: SystemInt32
The code size; that is, the number of physical qubits (data and syndrome) per logical qubit.
tgt
Type: Microsoft.Research.LiquidCircuit
The target Circuit to build an error-correcting circuit for.
See Also