984d3db | Casey Duckering | 25 April 2019, 20:41:01 UTC | Remove GPL licensed gridsynth from the repo | 25 April 2019, 20:41:01 UTC |
964f676 | Pranav Gokhale | 28 February 2019, 19:29:26 UTC | Merge pull request #34 from teaguetomesh/readmeBranch Update README to Python 2.7 only | 28 February 2019, 19:29:26 UTC |
de252d2 | teague | 28 February 2019, 18:37:48 UTC | Update README to Pyhton 2.7 only | 28 February 2019, 18:37:48 UTC |
f8fc4c2 | Yipeng Huang | 22 February 2019, 21:08:21 UTC | Adding documentation on how to interpret results of the Grover's square root benchmark. | 22 February 2019, 21:08:21 UTC |
917e635 | Yipeng Huang | 16 February 2019, 17:40:43 UTC | Gen LPFS schedule compiler pass was seg faulting because of wrong hard-coded macro value after adding the Rx and Ry gates | 16 February 2019, 17:40:43 UTC |
1b31571 | yongshanding | 12 October 2018, 17:48:02 UTC | openQASM generation script fix | 12 October 2018, 17:48:02 UTC |
4080900 | Pranav Gokhale | 11 September 2018, 16:11:04 UTC | Merge pull request #26 from yipenghuang0302/master Checking in code for Shor's benchmark, quantum chemistry benchmark, and simulation scripts | 11 September 2018, 16:11:04 UTC |
acf1e15 | Yipeng Huang | 11 September 2018, 15:35:37 UTC | Example of factoring 15 by finding 7^4 mod 15 = 1 | 11 September 2018, 15:35:37 UTC |
1eaa900 | Yipeng Huang | 11 September 2018, 15:34:01 UTC | Code that implements Whitfield et. al paper on the hydrogen molecule ground state estimation. | 11 September 2018, 15:34:01 UTC |
411b12e | Yipeng Huang | 09 September 2018, 03:41:30 UTC | Scripts for simulation and automated testing | 09 September 2018, 03:41:30 UTC |
aa01b10 | Yipeng Huang | 09 September 2018, 03:40:43 UTC | Submodules and unit tests for Shor's algorithm | 09 September 2018, 03:40:43 UTC |
b65134b | Yipeng Huang | 09 September 2018, 03:35:14 UTC | Creating modules library from common modules in existing benchmarks | 09 September 2018, 03:35:14 UTC |
6a18f0f | Yipeng Huang | 08 September 2018, 23:35:09 UTC | CI | 08 September 2018, 23:35:09 UTC |
e11b8cb | Yipeng Huang | 08 September 2018, 22:01:40 UTC | CI | 08 September 2018, 22:01:40 UTC |
da7974c | Yipeng Huang | 08 September 2018, 21:07:22 UTC | CI | 08 September 2018, 21:07:22 UTC |
8f939bc | Yipeng Huang | 08 September 2018, 19:53:11 UTC | CI | 08 September 2018, 19:53:11 UTC |
6a6059a | Yipeng Huang | 07 September 2018, 22:04:55 UTC | CI | 07 September 2018, 22:04:55 UTC |
88d5095 | Yipeng Huang | 07 September 2018, 21:01:16 UTC | CI | 07 September 2018, 21:01:16 UTC |
6b24998 | Yipeng Huang | 07 September 2018, 20:55:50 UTC | CI | 07 September 2018, 20:55:50 UTC |
dfadca1 | Yipeng Huang | 07 September 2018, 20:52:09 UTC | CI | 07 September 2018, 20:52:09 UTC |
ce6f052 | Yipeng Huang | 07 September 2018, 20:38:37 UTC | CI | 07 September 2018, 20:38:37 UTC |
64a0d75 | Yipeng Huang | 07 September 2018, 20:33:27 UTC | CI | 07 September 2018, 20:33:27 UTC |
2009540 | Pranav Gokhale | 05 September 2018, 04:45:31 UTC | Merge pull request #25 from yipenghuang0302/master Checking in some scripts for simulation | 05 September 2018, 04:45:31 UTC |
d71fd6b | Yipeng Huang | 04 September 2018, 19:58:27 UTC | Script for downloading and running the QX simulator on a Scaffold source code. | 04 September 2018, 19:58:27 UTC |
69a4e5f | Yipeng Huang | 04 September 2018, 19:57:51 UTC | Simple script for removing the global phase in the QX Simulator output. | 04 September 2018, 19:57:51 UTC |
e153ac1 | Pranav Gokhale | 22 August 2018, 02:06:52 UTC | VQE: Fix indexing Thanks @yipenghuang0302 | 22 August 2018, 02:13:00 UTC |
ee111b5 | Pranav Gokhale | 21 August 2018, 22:37:49 UTC | VQE: Update UCCSD ansatz so that Y is actually Rx(-pi/2) This is what is meant by Y in Whitfield et al 2010. Thanks @yipenghuang0302 | 22 August 2018, 02:13:00 UTC |
12aaab5 | yongshanding | 16 August 2018, 01:45:04 UTC | Toffoli decomposition fixed | 16 August 2018, 01:45:04 UTC |
8601788 | Pranav Gokhale | 15 August 2018, 18:47:49 UTC | Merge pull request #24 from yipenghuang0302/master Improved QFT benchmarks | 15 August 2018, 18:47:49 UTC |
a6a216d | Yipeng Huang | 11 July 2018, 16:25:45 UTC | Fixing translation from flat QASM to QX Simulator input. Needed to get Grover's search benchmark to run on QX Simulator. | 11 July 2018, 16:25:45 UTC |
e3856c1 | Yipeng Huang | 11 July 2018, 00:40:14 UTC | Creating parameterized QFT as the README promises. Parameter n controls how many qubits are in the QFT example. cRz gates replace separate cS and cT gates, as was the case in the original demo. | 11 July 2018, 00:40:14 UTC |
b0031f7 | Yipeng Huang | 10 July 2018, 23:49:06 UTC | Corrected version of 5 qubit QFT. Simulating the QFT benchmark revealed two errors: The cRz module previously rotated in the wrong direction; The cRz module did not adjust for phase, as the cS and cT example modules do. | 10 July 2018, 23:49:06 UTC |
746b3d9 | Pranav Gokhale | 07 July 2018, 05:07:13 UTC | Fix indexing bug for UCCSD ansatz benchmark | 07 July 2018, 05:07:13 UTC |
35ead65 | Pranav Gokhale | 06 July 2018, 21:50:37 UTC | Create a benchmark for UCCSD Ansatz Unitary Coupled Cluster Single-Double | 06 July 2018, 21:50:37 UTC |
9e17d73 | EPiQC | 04 July 2018, 22:10:50 UTC | Merge pull request #23 from yipenghuang0302/master Fixing QX simulator target CNOT Toffoli input ordering | 04 July 2018, 22:10:50 UTC |
7bec85f | Yipeng Huang | 04 July 2018, 21:34:12 UTC | Fixing CNOT and Toffoli input ordering for the script that generates QX simulator inputs. Both Scaffold and QX simulator have the input convention of control, control, target | 04 July 2018, 21:34:12 UTC |
f74102b | EPiQC | 03 July 2018, 22:21:05 UTC | Merge pull request #22 from yipenghuang0302/master Shor's CNOT and Toffoli control / target input ordering fix. | 03 July 2018, 22:21:05 UTC |
37c6e51 | Yipeng Huang | 03 July 2018, 17:21:52 UTC | Removed ajavadia comment on CNOT | 03 July 2018, 17:21:52 UTC |
1c21b2b | Yipeng Huang | 03 July 2018, 15:11:48 UTC | Shor's CNOT and Toffoli control / target input ordering fix. | 03 July 2018, 15:11:48 UTC |
5066958 | Pranav Gokhale | 03 July 2018, 04:18:09 UTC | Mention new decomposition flag defaults in README | 03 July 2018, 04:18:09 UTC |
d516dce | Pranav Gokhale | 02 July 2018, 22:05:02 UTC | Add a note about new argument ordering to README CNOT and Toffoli now take control(s) followed by target, as of ScaffCC version 4.0. Previous ordering was target followed by control(s). | 02 July 2018, 22:05:02 UTC |
9d2cca7 | Pranav Gokhale | 30 June 2018, 18:56:21 UTC | Fix OpenQASM output formatting of Rx and Ry | 30 June 2018, 18:56:21 UTC |
720b0db | Pranav Gokhale | 29 June 2018, 13:55:14 UTC | Update version number in scaffold.sh -v | 29 June 2018, 13:55:14 UTC |
5748f14 | Pranav Gokhale | 29 June 2018, 04:13:54 UTC | Update to ScaffCC v4.0! | 29 June 2018, 04:13:54 UTC |
606c578 | Pranav Gokhale | 28 June 2018, 17:15:46 UTC | Update documentation on compiler flags (follow up to https://github.com/epiqc/ScaffCC/commit/3fc47faf914d4ecda4167a00722312de4674e089#r29440225) | 28 June 2018, 17:15:46 UTC |
34c3a53 | epiqc | 20 June 2018, 16:48:11 UTC | class number CNOT fix | 20 June 2018, 16:48:11 UTC |
d39d374 | EPiQC | 18 June 2018, 22:42:37 UTC | square root clean up | 18 June 2018, 22:42:37 UTC |
bb733e1 | EPiQC | 18 June 2018, 18:31:13 UTC | CNOT fix for Square Root | 18 June 2018, 18:31:13 UTC |
9db20ff | EPiQC | 18 June 2018, 18:30:37 UTC | CNOT fix for QFT | 18 June 2018, 18:30:37 UTC |
3ac8534 | EPiQC | 18 June 2018, 18:30:09 UTC | CNOT fix for cat state | 18 June 2018, 18:30:09 UTC |
2ac5df8 | EPiQC | 18 June 2018, 18:29:10 UTC | Merge pull request #21 from ryanxw/master Fix build break. | 18 June 2018, 18:29:10 UTC |
785dca2 | xinchuan | 18 June 2018, 02:17:04 UTC | Fix build break. Need to include cstddef header file to prevent the build error. /usr/include/c++/5/cstddef:50:11: error: â::max_align_tâ has not been declared | 18 June 2018, 02:17:04 UTC |
ccc4af9 | yongshanding | 17 June 2018, 21:24:18 UTC | Boolean Formula and Triangle Finding: CNOT fix | 17 June 2018, 21:24:18 UTC |
67b628d | EPiQC | 17 June 2018, 20:41:54 UTC | Merge pull request #20 from ryanxw/master Fix the order of CNOT in BWT. | 17 June 2018, 20:41:54 UTC |
afb4474 | xinchuan | 17 June 2018, 20:26:34 UTC | Fix the order of CNOT in BWT. Fix cnot order in Binary_Welded_Tree. | 17 June 2018, 20:26:34 UTC |
3fc47fa | ah744 | 17 June 2018, 19:44:52 UTC | Added support for Rx, Ry gates through all transformations. Also added a new test case All_Gates_Example to the regression suite that ensures future additions do not interfere with the way native gates are handled. Also changed the calling convention in the scaffold.sh script invocation: -R and -T now ENABLE rotation decomposition and toffoli decomposition respectively, as opposed to disabling them | 17 June 2018, 19:44:52 UTC |
fa5f392 | Pranav Gokhale | 17 June 2018, 16:48:08 UTC | Fix order of CNOTs in GSE I verified the logic of the Cascaded Functions | 17 June 2018, 16:48:08 UTC |
fbcdb69 | Pranav Gokhale | 16 June 2018, 02:05:51 UTC | Fix Controlled Rz in Ising Model | 16 June 2018, 02:05:51 UTC |
fbf1316 | Pranav Gokhale | 15 June 2018, 15:27:08 UTC | Fix CRLF https://stackoverflow.com/a/1889699 | 15 June 2018, 15:27:08 UTC |
74299f5 | Pranav Gokhale | 07 June 2018, 19:08:57 UTC | Fix typo in README | 07 June 2018, 19:08:57 UTC |
9abf585 | Pranav Gokhale | 02 June 2018, 05:18:18 UTC | Update README with an option to use Docker This is a simpler way of setting up ScaffCC, given the complexities of the install process. | 02 June 2018, 05:18:18 UTC |
12abad0 | Pranav Gokhale | 21 May 2018, 03:45:29 UTC | Adjust syntax of rz for OpenQASM output In OpenQASM, the syntax of rz is: rz(angle) qubit | 21 May 2018, 03:47:39 UTC |
861c8b6 | Pranav Gokhale | 05 February 2018, 05:29:11 UTC | update documentation and release notes | 05 February 2018, 18:56:48 UTC |
aeb4e3a | Pranav Gokhale | 05 February 2018, 01:23:56 UTC | add additional tests these tests specifically target gates that are handled differently for OpenQASM generation | 05 February 2018, 01:38:44 UTC |
02236d8 | Pranav Gokhale | 29 January 2018, 22:24:28 UTC | regression tests: run against OpenQASM test cases Co-authored-by: Adam Holmes <ah744@cornell.edu> | 05 February 2018, 01:38:09 UTC |
e125a00 | Pranav Gokhale | 05 February 2018, 00:26:31 UTC | rewrite test cases in OpenQASM | 05 February 2018, 01:37:33 UTC |
8bd5c7b | Pranav Gokhale | 02 February 2018, 17:10:51 UTC | Add GenOpenQASM.cpp pass and enable from script with -b flag Co-authored-by: Adam Holmes <ah744@cornell.edu> | 05 February 2018, 01:35:47 UTC |
81015b7 | ali@mingzhe-1.cs.uchicago.edu | 03 February 2018, 17:33:24 UTC | fixing indentations | 03 February 2018, 17:33:24 UTC |
56ef916 | ali@mingzhe-1.cs.uchicago.edu | 03 February 2018, 17:12:49 UTC | Merge branch 'master' of https://github.com/epiqc/ScaffCC | 03 February 2018, 17:12:49 UTC |
66ca613 | ali@mingzhe-1.cs.uchicago.edu | 03 February 2018, 17:11:46 UTC | improved braidflash: config files, factories. Other bug fixes | 03 February 2018, 17:11:46 UTC |
de25bc3 | Ali Javadi-Abhari | 10 January 2018, 06:52:00 UTC | updating clang++ dependency: needs 3.5 or higher | 10 January 2018, 06:52:00 UTC |
871865b | ali@mingzhe-1.cs.uchicago.edu | 17 November 2017, 15:29:14 UTC | refactored ising model and SHA-1 algorithms for easier width flattening | 17 November 2017, 15:29:14 UTC |
90554eb | ali@mingzhe-1.cs.uchicago.edu | 16 November 2017, 20:52:40 UTC | fixed i16 args in gates. additional flattening thresholds. periphery factory placement in braidflash. | 16 November 2017, 20:52:40 UTC |
c3d97d5 | EPiQC | 06 September 2017, 21:44:48 UTC | Adding documentation on the gridsynth package | 06 September 2017, 21:44:48 UTC |
c9bb19c | EPiQC | 06 August 2017, 15:43:30 UTC | Merge branch 'master' of https://github.com/epiqc/ScaffCC | 06 August 2017, 15:43:30 UTC |
1cf967a | EPiQC | 06 August 2017, 15:42:42 UTC | ScaffCC v3.0a | 06 August 2017, 15:42:42 UTC |
4a8d616 | EPiQC | 06 August 2017, 15:26:11 UTC | ScaffCC v3.0a documentations update | 06 August 2017, 15:26:11 UTC |
b64d01a | EPiQC | 06 August 2017, 15:21:42 UTC | ScaffCC v3.0a documentations | 06 August 2017, 15:21:42 UTC |
a19f289 | EPiQC | 25 April 2017, 19:59:21 UTC | Update Scaffold.makefile | 25 April 2017, 19:59:21 UTC |
1bf81d5 | ali@mingzhe-1.cs.uchicago.edu | 01 March 2017, 02:22:04 UTC | mods to runtime frequency estimation | 01 March 2017, 02:22:04 UTC |
067bed4 | ali@mingzhe-1.cs.uchicago.edu | 01 March 2017, 02:08:35 UTC | mods to rotation pass for simple rotations (Z/S/T) | 01 March 2017, 02:08:35 UTC |
84016ec | ah744 | 01 February 2017, 23:19:46 UTC | README changes | 01 February 2017, 23:19:46 UTC |
067cc59 | ah744 | 01 February 2017, 21:14:46 UTC | Afree() Implemetation Complete | 01 February 2017, 21:14:46 UTC |
801b6f9 | ali@mingzhe-1.cs.uchicago.edu | 26 January 2017, 07:14:30 UTC | Merge branch 'master' of https://github.com/epiqc/ScaffCC | 26 January 2017, 07:14:30 UTC |
7aceb7c | ali@mingzhe-1.cs.uchicago.edu | 26 January 2017, 07:12:43 UTC | rotation precision mods | 26 January 2017, 07:12:43 UTC |
294ade4 | EPiQC | 25 January 2017, 04:40:52 UTC | Update README.md | 25 January 2017, 04:40:52 UTC |
8510491 | ali@mingzhe-1.cs.uchicago.edu | 10 January 2017, 03:27:03 UTC | Merge branch 'master' of https://github.com/epiqc/ScaffCC Conflicts: llvm/lib/Transforms/Scaffold/Rotations.cpp | 10 January 2017, 03:27:03 UTC |
a225c50 | ali@mingzhe-1.cs.uchicago.edu | 10 January 2017, 03:24:17 UTC | fixes to qft code and rotation decomposer pass | 10 January 2017, 03:24:17 UTC |
fb0341d | ah744 | 22 December 2016, 07:02:43 UTC | afree patch | 22 December 2016, 07:02:43 UTC |
02af1d2 | ah744 | 07 October 2016, 02:35:58 UTC | SIMD Scheduler Modifications | 07 October 2016, 02:35:58 UTC |
735dd75 | epiqc | 07 October 2016, 01:54:01 UTC | Readme changes | 07 October 2016, 01:54:01 UTC |
0d46b53 | epiqc | 07 October 2016, 01:45:03 UTC | changelog | 07 October 2016, 01:45:03 UTC |
e59c354 | ah744 | 07 October 2016, 01:07:19 UTC | LPFS change | 07 October 2016, 01:07:19 UTC |
3f50eb0 | ah744 | 07 October 2016, 00:32:27 UTC | Compatibility addition | 07 October 2016, 00:32:27 UTC |
bb91d9a | ah744 | 05 October 2016, 04:41:52 UTC | Added new data type abit, afree(), reverse(), RKQC implementation, algorithm changes, and QX simulator input | 05 October 2016, 04:41:52 UTC |
8c49fe1 | ali@mingzhe-1.cs.uchicago.edu | 01 October 2016, 03:38:56 UTC | Merge branch 'master' of https://github.com/epiqc/ScaffCC | 01 October 2016, 03:38:56 UTC |
c18083b | ali@mingzhe-1.cs.uchicago.edu | 01 October 2016, 03:37:47 UTC | fixing GenQASM AllocaInst bug | 01 October 2016, 03:37:47 UTC |
06d2919 | ah744 | 21 August 2016, 00:26:34 UTC | Added changelog | 21 August 2016, 00:26:34 UTC |
be5bfe6 | ah744 | 20 August 2016, 18:31:59 UTC | Small script changes | 20 August 2016, 18:31:59 UTC |
d32a20f | ah744 | 20 August 2016, 18:26:05 UTC | Fixed file format discrepancy between full lpfs schedules and full cg schedules | 20 August 2016, 18:26:05 UTC |