API Diff between 0.7.1905.3102-beta and 0.18.2108160310
172 Additions
172 Removals
Microsoft.Quantum.Arithmetic
-
public class AddConstantFxP : Unitary<ValueTuple<double, FixedPoint>>, ICallable, IApplyData
-
public class AddFxP : Unitary<ValueTuple<FixedPoint, FixedPoint>>, ICallable, IApplyData
-
public class AddI : Unitary<ValueTuple<LittleEndian, LittleEndian>>, ICallable, IApplyData
-
public class AssertAllZeroFxP : Unitary<FixedPoint>, ICallable, IApplyData
-
public class CompareGreaterThanFxP : Unitary<ValueTuple<FixedPoint, FixedPoint, Qubit>>, ICallable, IApplyData
- protected IUnitary<ValueTuple<SignedLittleEndian, SignedLittleEndian, Qubit>> CompareGTSI__ { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian__ { get; protected set; }
- protected IUnitary<ValueTuple<SignedLittleEndian, SignedLittleEndian, Qubit>> CompareGTSI { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian { get; protected set; }
-
public class CompareGTI : Unitary<ValueTuple<LittleEndian, LittleEndian, Qubit>>, ICallable, IApplyData
-
public class CompareGTSI : Unitary<ValueTuple<SignedLittleEndian, SignedLittleEndian, Qubit>>, ICallable, IApplyData
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian, Qubit>> CompareGTI__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Tail { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CCNOT { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CNOT { get; protected set; }
- protected IUnitary<Qubit> Microsoft__Quantum__Intrinsic__X { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian, Qubit>> CompareGTI { get; protected set; }
- protected ICallable MicrosoftQuantumArraysTail { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit, Qubit>> MicrosoftQuantumIntrinsicCCNOT { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> MicrosoftQuantumIntrinsicCNOT { get; protected set; }
- protected IUnitary<Qubit> MicrosoftQuantumIntrinsicX { get; protected set; }
- protected Release Release { get; protected set; }
-
public class ComputeReciprocalFxP : Unitary<ValueTuple<FixedPoint, FixedPoint>>, ICallable, IApplyData
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> ComputeReciprocalI__ { get; protected set; }
- protected IUnitary<SignedLittleEndian> Invert2sSI__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Tail { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Zipped { get; protected set; }
- protected IUnitary Microsoft__Quantum__Canon__ApplyToEachCA { get; protected set; }
- protected IUnitary<IQArray<Qubit>> Microsoft__Quantum__Diagnostics__AssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<bool, string>, QVoid> Microsoft__Quantum__Diagnostics__Fact { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CNOT { get; protected set; }
- protected ICallable<IQArray<long>, long> Microsoft__Quantum__Math__Min { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> ComputeReciprocalI { get; protected set; }
- protected IUnitary<SignedLittleEndian> Invert2sSI { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected ICallable MicrosoftQuantumArraysTail { get; protected set; }
- protected ICallable MicrosoftQuantumArraysZip { get; protected set; }
- protected IUnitary MicrosoftQuantumCanonApplyToEachCA { get; protected set; }
- protected IUnitary<IQArray<Qubit>> MicrosoftQuantumDiagnosticsAssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<bool, string>, QVoid> MicrosoftQuantumDiagnosticsFact { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> MicrosoftQuantumIntrinsicCNOT { get; protected set; }
- protected ICallable<IQArray<long>, long> MicrosoftQuantumMathMin { get; protected set; }
- protected Release Release { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian__ { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian { get; protected set; }
-
public class ComputeReciprocalI : Unitary<ValueTuple<LittleEndian, LittleEndian>>, ICallable, IApplyData
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI__ { get; protected set; }
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian, LittleEndian>> DivideI__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Tail { get; protected set; }
- protected IUnitary<IQArray<Qubit>> Microsoft__Quantum__Diagnostics__AssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> Microsoft__Quantum__Diagnostics__EqualityFactI { get; protected set; }
- protected IUnitary<Qubit> Microsoft__Quantum__Intrinsic__X { get; protected set; }
- protected ICallable<QRange, QRange> RangeReverse__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian, LittleEndian>> DivideI { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected ICallable MicrosoftQuantumArraysTail { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> MicrosoftQuantumCanonAssertIntEqual { get; protected set; }
- protected IUnitary<IQArray<Qubit>> MicrosoftQuantumDiagnosticsAssertAllZero { get; protected set; }
- protected IUnitary<Qubit> MicrosoftQuantumIntrinsicX { get; protected set; }
- protected ICallable<Range, Range> RangeReverse { get; protected set; }
- protected Release Release { get; protected set; }
-
public class DivideI : Unitary<ValueTuple<LittleEndian, LittleEndian, LittleEndian>>, ICallable, IApplyData
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian, Qubit>> CompareGTI__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected IUnitary<IQArray<Qubit>> Microsoft__Quantum__Diagnostics__AssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> Microsoft__Quantum__Diagnostics__EqualityFactI { get; protected set; }
- protected IUnitary<Qubit> Microsoft__Quantum__Intrinsic__X { get; protected set; }
- protected ICallable<QRange, QRange> RangeReverse__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian, Qubit>> CompareGTI { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected IUnitary<IQArray<Qubit>> MicrosoftQuantumDiagnosticsAssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> MicrosoftQuantumDiagnosticsEqualityFactI { get; protected set; }
- protected IUnitary<Qubit> MicrosoftQuantumIntrinsicX { get; protected set; }
- protected ICallable<Range, Range> RangeReverse { get; protected set; }
-
public class EvaluateEvenPolynomialFxP : Unitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>>, ICallable, IApplyData
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP__ { get; protected set; }
- protected IUnitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>> EvaluatePolynomialFxP__ { get; protected set; }
- protected ICallable<ValueTuple<long, IQArray<Qubit>>, FixedPoint> FixedPoint__ { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected IUnitary Microsoft__Quantum__Canon__ApplyWithCA { get; protected set; }
- protected IUnitary<ValueTuple<double, FixedPoint>> PrepareFxP__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP { get; protected set; }
- protected IUnitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>> EvaluatePolynomialFxP { get; protected set; }
- protected ICallable<ValueTuple<long, IQArray<Qubit>>, FixedPoint> FixedPoint { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected IUnitary MicrosoftQuantumCanonApplyWithCA { get; protected set; }
- protected IUnitary<ValueTuple<double, FixedPoint>> PrepareFxP { get; protected set; }
- protected Release Release { get; protected set; }
- protected IUnitary<ValueTuple<FixedPoint, FixedPoint>> SquareFxP__ { get; protected set; }
- protected IUnitary<ValueTuple<FixedPoint, FixedPoint>> SquareFxP { get; protected set; }
-
public class EvaluateOddPolynomialFxP : Unitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>>, ICallable, IApplyData
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP__ { get; protected set; }
- protected IUnitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>> EvaluateEvenPolynomialFxP__ { get; protected set; }
- protected ICallable<ValueTuple<long, IQArray<Qubit>>, FixedPoint> FixedPoint__ { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected IUnitary Microsoft__Quantum__Canon__ApplyWithCA { get; protected set; }
- protected IUnitary<ValueTuple<FixedPoint, FixedPoint, FixedPoint>> MultiplyFxP__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP { get; protected set; }
- protected IUnitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>> EvaluateEvenPolynomialFxP { get; protected set; }
- protected ICallable<ValueTuple<long, IQArray<Qubit>>, FixedPoint> FixedPoint { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected IUnitary MicrosoftQuantumCanonApplyWithCA { get; protected set; }
- protected IUnitary<ValueTuple<FixedPoint, FixedPoint, FixedPoint>> MultiplyFxP { get; protected set; }
- protected Release Release { get; protected set; }
-
public class EvaluatePolynomialFxP : Unitary<ValueTuple<IQArray<double>, FixedPoint, FixedPoint>>, ICallable, IApplyData
- protected IUnitary<ValueTuple<double, FixedPoint>> AddConstantFxP__ { get; protected set; }
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP__ { get; protected set; }
- protected ICallable<ValueTuple<long, IQArray<Qubit>>, FixedPoint> FixedPoint__ { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected IUnitary<ValueTuple<FixedPoint, FixedPoint, FixedPoint>> MultiplyFxP__ { get; protected set; }
- protected IUnitary<ValueTuple<double, FixedPoint>> PrepareFxP__ { get; protected set; }
- protected ICallable<QRange, QRange> RangeReverse__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected IUnitary<ValueTuple<double, FixedPoint>> AddConstantFxP { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP { get; protected set; }
- protected ICallable<ValueTuple<long, IQArray<Qubit>>, FixedPoint> FixedPoint { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected IUnitary<ValueTuple<FixedPoint, FixedPoint, FixedPoint>> MultiplyFxP { get; protected set; }
- protected IUnitary<ValueTuple<double, FixedPoint>> PrepareFxP { get; protected set; }
- protected ICallable<Range, Range> RangeReverse { get; protected set; }
- protected Release Release { get; protected set; }
-
public class IdenticalFormatFactFxP : Function<IQArray<FixedPoint>, QVoid>, ICallable, IApplyData
- protected ICallable Length__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Most { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> Microsoft__Quantum__Diagnostics__EqualityFactI { get; protected set; }
- protected ICallable<ValueTuple<bool, string>, QVoid> Microsoft__Quantum__Diagnostics__Fact { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable MicrosoftQuantumArraysMost { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> MicrosoftQuantumDiagnosticsEqualityFactI { get; protected set; }
- protected ICallable<ValueTuple<bool, string>, QVoid> MicrosoftQuantumDiagnosticsFact { get; protected set; }
-
public class IdenticalPointPosFactFxP : Function<IQArray<FixedPoint>, QVoid>, ICallable, IApplyData
- protected ICallable Length__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Most { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> Microsoft__Quantum__Diagnostics__EqualityFactI { get; protected set; }
- protected ICallable<ValueTuple<bool, string>, QVoid> Microsoft__Quantum__Diagnostics__Fact { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable MicrosoftQuantumArraysMost { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> MicrosoftQuantumDiagnosticsEqualityFactI { get; protected set; }
- protected ICallable<ValueTuple<bool, string>, QVoid> MicrosoftQuantumDiagnosticsFact { get; protected set; }
-
public class Invert2sSI : Unitary<SignedLittleEndian>, ICallable, IApplyData
-
public class MeasureFxP : Operation<FixedPoint, double>, ICallable, IApplyData
-
public class MultiplyFxP : Unitary<ValueTuple<FixedPoint, FixedPoint, FixedPoint>>, ICallable, IApplyData
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP__ { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Zipped { get; protected set; }
- protected IUnitary Microsoft__Quantum__Canon__ApplyToEachCA { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CNOT { get; protected set; }
- protected IUnitary<ValueTuple<SignedLittleEndian, SignedLittleEndian, SignedLittleEndian>> MultiplySI__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected ICallable MicrosoftQuantumArraysZip { get; protected set; }
- protected IUnitary MicrosoftQuantumCanonApplyToEachCA { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> MicrosoftQuantumIntrinsicCNOT { get; protected set; }
- protected IUnitary<ValueTuple<SignedLittleEndian, SignedLittleEndian, SignedLittleEndian>> MultiplySI { get; protected set; }
- protected Release Release { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian__ { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian { get; protected set; }
-
public class MultiplyI : Unitary<ValueTuple<LittleEndian, LittleEndian, LittleEndian>>, ICallable, IApplyData
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI__ { get; protected set; }
- protected Allocate Allocate__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected IUnitary<IQArray<Qubit>> Microsoft__Quantum__Diagnostics__AssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> Microsoft__Quantum__Diagnostics__EqualityFactI { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CNOT { get; protected set; }
- protected ICallable<QRange, QRange> RangeReverse__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected IUnitary<IQArray<Qubit>> MicrosoftQuantumDiagnosticsAssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> MicrosoftQuantumDiagnosticsEqualityFactI { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> MicrosoftQuantumIntrinsicCNOT { get; protected set; }
- protected ICallable<Range, Range> RangeReverse { get; protected set; }
- protected Release Release { get; protected set; }
-
public class MultiplySI : Unitary<ValueTuple<SignedLittleEndian, SignedLittleEndian, SignedLittleEndian>>, ICallable, IApplyData
-
public class PrepareFxP : Unitary<ValueTuple<double, FixedPoint>>, ICallable, IApplyData
- protected ICallable Length__ { get; protected set; }
- protected ICallable<long, double> Microsoft__Quantum__Convert__IntAsDouble { get; protected set; }
- protected IUnitary<Qubit> Microsoft__Quantum__Intrinsic__X { get; protected set; }
- protected ICallable<double, double> Microsoft__Quantum__Math__AbsD { get; protected set; }
- protected ICallable<double, long> Microsoft__Quantum__Math__Floor { get; protected set; }
- protected ICallable<ValueTuple<double, double>, double> Microsoft__Quantum__Math__PowD { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<long, double> MicrosoftQuantumConvertIntAsDouble { get; protected set; }
- protected IUnitary<Qubit> MicrosoftQuantumIntrinsicX { get; protected set; }
- protected ICallable<double, double> MicrosoftQuantumMathAbsD { get; protected set; }
- protected ICallable<double, long> MicrosoftQuantumMathFloor { get; protected set; }
- protected ICallable<ValueTuple<double, double>, double> MicrosoftQuantumMathPowD { get; protected set; }
-
public class SquareFxP : Unitary<ValueTuple<FixedPoint, FixedPoint>>, ICallable, IApplyData
- protected Allocate Allocate__ { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP__ { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected ICallable Microsoft__Quantum__Arrays__Zipped { get; protected set; }
- protected IUnitary Microsoft__Quantum__Canon__ApplyToEachCA { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CNOT { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected IUnitary<FixedPoint> AssertAllZeroFxP { get; protected set; }
- protected ICallable<IQArray<FixedPoint>, QVoid> IdenticalFormatFactFxP { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected ICallable MicrosoftQuantumArraysZip { get; protected set; }
- protected IUnitary MicrosoftQuantumCanonApplyToEachCA { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> MicrosoftQuantumIntrinsicCNOT { get; protected set; }
- protected Release Release { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian__ { get; protected set; }
- protected IUnitary<ValueTuple<SignedLittleEndian, SignedLittleEndian>> SquareSI__ { get; protected set; }
- protected ICallable<LittleEndian, SignedLittleEndian> SignedLittleEndian { get; protected set; }
- protected IUnitary<ValueTuple<SignedLittleEndian, SignedLittleEndian>> SquareSI { get; protected set; }
-
public class SquareI : Unitary<ValueTuple<LittleEndian, LittleEndian>>, ICallable, IApplyData
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI__ { get; protected set; }
- protected Allocate Allocate__ { get; protected set; }
- protected ICallable Length__ { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian__ { get; protected set; }
- protected IUnitary<IQArray<Qubit>> Microsoft__Quantum__Diagnostics__AssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> Microsoft__Quantum__Diagnostics__EqualityFactI { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> Microsoft__Quantum__Intrinsic__CNOT { get; protected set; }
- protected ICallable<QRange, QRange> RangeReverse__ { get; protected set; }
- protected Release Release__ { get; protected set; }
- protected IUnitary<ValueTuple<LittleEndian, LittleEndian>> AddI { get; protected set; }
- protected Allocate Allocate { get; protected set; }
- protected ICallable Length { get; protected set; }
- protected ICallable<IQArray<Qubit>, LittleEndian> LittleEndian { get; protected set; }
- protected IUnitary<IQArray<Qubit>> MicrosoftQuantumDiagnosticsAssertAllZero { get; protected set; }
- protected ICallable<ValueTuple<long, long, string>, QVoid> MicrosoftQuantumDiagnosticsEqualityFactI { get; protected set; }
- protected IUnitary<ValueTuple<Qubit, Qubit>> MicrosoftQuantumIntrinsicCNOT { get; protected set; }
- protected ICallable<Range, Range> RangeReverse { get; protected set; }
- protected Release Release { get; protected set; }
-
public class SquareSI : Unitary<ValueTuple<SignedLittleEndian, SignedLittleEndian>>, ICallable, IApplyData