Commit Graph

2357 Commits

Author SHA1 Message Date
ismael faro 6f3498f227 Merge remote-tracking branch 'origin/jay-branch-temp' into Dev 2017-05-08 16:12:48 -04:00
Jay M. Gambetta 9b8ad039bd trying to merge with only part done 2017-05-08 16:12:27 -04:00
ismael faro ab549d331c Move: QISKit test to test folder 2017-05-08 14:04:21 -04:00
ismael faro 6c0b323051 Merge branch 'master' into Dev
# Conflicts:
#	testscripts/qelib1.inc
2017-05-08 13:04:29 -04:00
ismael faro bc8ddfcc43 Review&Fix: Tests, Make, rclint file
fix text directory problem
fix unroller_code changes
2017-05-08 13:01:24 -04:00
JAY M. GAMBETTA e336bc5f0a Merge pull request #13 from RUDYHAR/jay-branch-temp
Added notebook example of quantum random access coding
2017-05-08 11:41:04 -04:00
Rudy Raymond 402fea3dba Added notebook example of quantum random access coding 2017-05-09 00:19:01 +09:00
JAY M. GAMBETTA 99f9ff5d87 Merge pull request #10 from anna-phan/jay-branch-temp
Added Quantum teleportation and Superdence coding examples.
2017-05-08 09:52:28 -04:00
ismael faro d6c15161af Merge branch 'jesusper/love' into Dev 2017-05-08 09:37:03 -04:00
Ismael Faro 7e197e060b travis script 2017-05-08 09:34:35 -04:00
Jesús Pérez bba6c23067 Makedile and Travis support added. 2017-05-08 15:25:14 +02:00
ismael faro 73aed08c81 ADD: Rippleadd Example
fix create circuit arguments
2017-05-08 00:50:44 -04:00
ismael faro 3aa9efda38 Improve: Quantum Program
Add Mapper.
Make run the Teleport_object Example.
2017-05-08 00:27:15 -04:00
ismael faro df92031cc5 Clean: create_circuit method
Refactoring and clean the code dependencies
2017-05-08 00:04:59 -04:00
ismael faro 02e5512a84 improve: QP_program.create_circuit
support by name and by object in the same time
        qc_result = QP_program.create_circuit_reg("qc2",
                                                        ["qname", "qr"],
                                                        [cr, cr2])
2017-05-07 22:48:01 -04:00
ismael faro ef2901dc75 Add multiple Register per circuit.
qc_result = QP_program.create_circuit_regbyname("qc2",
                                                        ["qname", "qr"],
                                                        ["cname", "cr"])
2017-05-07 22:35:14 -04:00
Anna Phan 9ede9c5c3d Added Quantum teleportation and Superdence coding examples. 2017-05-08 09:39:33 +10:00
ismael faro b829797daf Merge remote-tracking branch 'origin/jesusper/love' into Dev 2017-05-07 01:14:39 -04:00
Jesús Pérez 11011876b0 Anaconda added to the requisites and some minor linting. 2017-05-05 16:25:26 +02:00
Jay M. Gambetta 988ac8f3b9 adding the optimization stuff while ismeal refactors 2017-05-04 23:07:40 -04:00
Andrew Cross 320d92c825 TODOs for awc; update gitignore for vscode files 2017-05-04 16:38:38 -04:00
ismael faro 238b76f0c5 update the TimeOut
To try to prevent on problem about the don’t have control when you get
a Timeout from the server.
2017-05-04 14:10:53 -04:00
Andrew Cross 5e0904afa3 rippleadd example updated. 2017-05-04 13:13:22 -04:00
Andrew Cross 28fdcf7248 Add method to Circuit. Minor fix to qasm and mapper. 2017-05-04 12:53:16 -04:00
Andrew Cross 6650b335db Update test programs. 2017-05-04 12:50:37 -04:00
Andrew Cross 7953920336 Consolidate QASM examples into the testscripts directory and organize them. 2017-05-04 12:47:10 -04:00
ismael faro 44a4aa9bdd add File Headers 2017-05-04 03:49:22 -04:00
ismael faro b643cc9d8e Fix execute Quantum Program and add more Tests 2017-05-04 03:47:54 -04:00
ismael faro 60cd407322 improve QuantumProgram and added Tests 2017-05-04 03:16:40 -04:00
ismael faro ba3e1f668e fix variable names and add required modules 2017-05-03 16:11:54 -04:00
ismael faro 7b81bb7035 Update with the last Jay modifications 2017-05-03 14:41:29 -04:00
ismael faro 192b14d66b update basic example 2017-05-03 14:26:23 -04:00
ismael faro 365c54e277 Add external token 2017-05-03 02:00:32 -04:00
ismael faro 7776622031 update QuantumProgram elements 2017-05-03 01:56:05 -04:00
ismael faro c26832fd78 Fix variable names. 2017-05-03 01:40:27 -04:00
ismael faro de1383d2c9 Fix some merge problems
Variable Names:
be = backend
p = program
C = circuir
G = multi_graph
2017-05-02 21:01:35 -04:00
Jay M. Gambetta 859418a187 adding ghz to superposition and entanglement. 2017-05-02 20:42:53 -04:00
ismael faro 61e334e076 Merged qiskit/qasm/_node/ 2017-05-02 20:26:33 -04:00
ismael faro 1ac2fef2a6 Merged qiskit/qasm/ 2017-05-02 20:25:02 -04:00
ismael faro cc3f4fe3bb Merged qiskit/unroll/ 2017-05-02 20:21:11 -04:00
ismael faro 334641c932 Merged qiskit/extensions/standard/ 2017-05-02 20:13:14 -04:00
ismael faro 731b5cd0ce merged qiskit/circuit 2017-05-02 20:09:35 -04:00
ismael faro 1ec38a8579 add config.json file 2017-05-02 19:56:45 -04:00
ismael faro 48bdaae982 add 2 dev examples 2017-05-02 19:55:38 -04:00
ismael faro b845a2511a merge Qickit 1 level 2017-05-02 19:55:07 -04:00
Jay M. Gambetta 8ea7541b3d adding rx ry and rz -- fixing up the scripts to use them. 2017-05-02 14:06:58 -04:00
Andrew Cross 40d7481a71 change coupling constructor, make single import statement, change a lexer error message 2017-04-26 17:21:53 -04:00
Jay M. Gambetta bab85e6317 optimization with an error message 2017-04-25 15:08:44 -04:00
Jay M. Gambetta 9f973ba201 updating qelib1.inc
adding the new gates to the qelib1.inc.
2017-04-25 15:08:44 -04:00
Andrew Cross 0c2ace743f add register name check in Register constructor 2017-04-24 14:44:50 -04:00