Creates an equivalent circuit to this circuit by aggregating existing unitary gates into larger unitary gates.
The new circuit will execute faster because it has fewer matrix applications required.
Namespace: Microsoft.Research.LiquidAssembly: Liquid1 (in Liquid1.dll) Version: 1.0.5981.24943 (1.0.*)
Syntax member GrowGates :
k : Ket *
gp : FSharpOption<GrowPars> -> Circuit
Parameters
- k
- Type: Microsoft.Research.LiquidKet
A Ket this Circuit could be run with. - gp
- Type: Microsoft.FSharp.CoreFSharpOptionGrowPars
Optional grow parameters.
The default is to use all of the GrowPars defaults.
See the GrowPars type for details.
Return Value
Type:
CircuitNew optimized Circuit
See Also