Circuit.GrowSingle Method

Liquid Quantum Simulator

CircuitGrowSingle Method
Converts this circuit into a single unitary gate, implemented by a single matrix. This allows maximum optimization of circuit execution.

This circuit must be completely unitary to be converted into a single matrix. If it is not, an exception will be raised by this method.

Namespace: Microsoft.Research.Liquid
Assembly: Liquid1 (in Liquid1.dll) Version: 1.0.5981.24943 (1.0.*)
Syntax
F#
member GrowSingle : 
        gp : GrowPars -> Circuit 

Parameters

gp
Type: Microsoft.Research.LiquidGrowPars
Optional grow parameters. The default is to use all of the GrowPars defaults. See the GrowPars type for details.

Return Value

Type: Circuit
The new single-gate Circuit
See Also