@@ -21,7 +21,7 @@ import Std.Math.ComplexPolar;
21
21
import Std .Math .Lg ;
22
22
23
23
@Config(Unrestricted )
24
- // @Test()
24
+ @Test()
25
25
operation PrepareSparseMultiConfigurationalState0Test () : Unit {
26
26
let nQubits = 6 ;
27
27
let expectedResult = 39 ;
@@ -100,7 +100,7 @@ operation OptimizedBEOperatorZeroTestHelper(pauliBasis : Pauli, targetRegisterSi
100
100
}
101
101
102
102
@Config(Unrestricted )
103
- // @Test()
103
+ @Test()
104
104
operation OptimizedBEOperatorZeroTest () : Unit {
105
105
let paulis = [PauliX , PauliY ];
106
106
let targetRegisterSize = 7 ;
@@ -199,7 +199,7 @@ operation OptimizedBEOperatorPlusTestHelper(pauliBasis : Pauli, targetRegisterSi
199
199
}
200
200
201
201
@Config(Unrestricted )
202
- // @Test()
202
+ @Test()
203
203
operation OptimizedBEOperatorPlusTest () : Unit {
204
204
205
205
let paulis = [PauliX , PauliY ];
@@ -216,7 +216,7 @@ operation OptimizedBEOperatorPlusTest() : Unit {
216
216
}
217
217
218
218
@Config(Unrestricted )
219
- // @Test()
219
+ @Test()
220
220
operation SelectZTest () : Unit {
221
221
let targetRegisterSize = 7 ;
222
222
let indexRegisterSize = Ceiling (Lg (IntAsDouble (targetRegisterSize )));
@@ -255,7 +255,7 @@ function JordanWignerClusterOperatorPQRSTermSignsTestHelper(idx : Int) : (Int[],
255
255
}
256
256
257
257
@Config(Unrestricted )
258
- // @Test()
258
+ @Test()
259
259
function JordanWignerClusterOperatorPQRSTermSignsTest () : Unit {
260
260
for idx in 0 .. 7 {
261
261
let (testCase , expectedSigns , expectedGlobalSign ) = JordanWignerClusterOperatorPQRSTermSignsTestHelper (idx );
@@ -297,7 +297,7 @@ operation JordanWignerUCCTermTestHelper(nQubits : Int, excitations : Int[], term
297
297
}
298
298
299
299
@Config(Unrestricted )
300
- // @Test()
300
+ @Test()
301
301
operation JordanWignerUCCSTermTest () : Unit {
302
302
// test using Exp(2.0 (a^\dag_1 a_3 - h.c.))
303
303
let term0 = [new JordanWignerInputState { Amplitude = (2.0 , 0.0 ), FermionIndices = [1 , 3 ] }];
@@ -311,7 +311,7 @@ operation JordanWignerUCCSTermTest() : Unit {
311
311
}
312
312
313
313
@Config(Unrestricted )
314
- // @Test()
314
+ @Test()
315
315
operation JordanWignerUCCDTermPQRSTest () : Unit {
316
316
// test using Exp(2.0 (a^\dag_0 a^\dag_1 a_3 a_4 - h.c.))
317
317
let term0 = [new JordanWignerInputState { Amplitude = (2.0 , 0.0 ), FermionIndices = [0 , 1 , 2 , 4 ] }];
@@ -347,7 +347,7 @@ operation JordanWignerUCCDTermPRQSTest() : Unit {
347
347
}
348
348
349
349
@Config(Unrestricted )
350
- // @Test()
350
+ @Test()
351
351
operation JordanWignerUCCDTermPRSQTest () : Unit {
352
352
let term3 = [new JordanWignerInputState { Amplitude = (2.0 , 0.0 ), FermionIndices = [0 , 4 , 2 , 3 ] }];
353
353
let state3 = [0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 .909297 , 0 ., 0 ., 0 ., 0 .,- 0 .416147 , 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 ., 0 .];
0 commit comments