added friendly printout of number of test runs to be performed in test script
[strong_simulation_gauss_sum_rank.git] / README.txt
1 Strong simulation of single-Pauli measurements using Gauss sums
2 ---------------------------------------------------------------
3
4 BUILD:
5
6 1. Build code for Gauss sum tensor multiple you'd like to use. Here we choose k=6.
7 $ make gausssums_multipleof6
8
9 2. Build code for generating random Pauli inputs.
10 $ make randommultipleinputPaulis
11
12 3. Build Hilbert vector space code to check our results.
13 $ make hilbertspace_vector
14
15
16 TEST CODE:
17 1. Run test diagonositic
18 $ bash ./test.bash
19
20
21
22 Info on source code:
23 gausssums_multipleof*c need Pauli inputs which can be generated with randommultipleinputPaulis.c.
24
25 NOTE: current gausssums_multipleof*c only support the same number of T gates as number of qubits!
26
27 Output from gausssums_multipleof*c can be verified with hilbertspace_vector.c.