Initializes a Quantum Error Correcting Circuit (QECC).
This base constructor must be called by all derived constructors.
Namespace: Microsoft.Research.LiquidAssembly: Liquid1 (in Liquid1.dll) Version: 1.0.5981.24943 (1.0.*)
Syntax 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