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 |
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 |
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 |
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 |
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 |
Andrew Cross
|
24c0f9039e
|
add mapper to change CNOT directions
|
2017-04-21 10:10:43 -04:00 |
Jay M. Gambetta
|
8575acc432
|
fixing up optimization
|
2017-04-20 23:07:20 -04:00 |
Jay M. Gambetta
|
6c88dca5b3
|
cleaning up optimization
|
2017-04-20 23:07:20 -04:00 |
Andrew Cross
|
388cd1b83a
|
slightly reorganize mapper; update two examples
|
2017-04-20 09:44:10 -04:00 |
Andrew Cross
|
21d2db4496
|
update README
|
2017-04-19 23:46:46 -04:00 |
Andrew Cross
|
dd6769c0d3
|
update README, move test scripts
|
2017-04-19 23:43:25 -04:00 |
Andrew Cross
|
bab07643b8
|
first pass at swap mapper, bugs fixed, acknowledge
|
2017-04-19 23:15:01 -04:00 |
Andrew Cross
|
17f9de403e
|
first pass at swap mapper, bugs fixed
|
2017-04-19 23:11:59 -04:00 |
Antonio Corcoles
|
dd2f7bcfee
|
Fixed typo
|
2017-04-19 11:19:34 -04:00 |
Jay M. Gambetta
|
e7cfc3c344
|
adding optimization
adding the optimization example
|
2017-04-18 17:07:40 -04:00 |
Jay M. Gambetta
|
cea31cace0
|
adding three examples
adding three examples to qiskit and fixing cx in standard
|
2017-04-17 21:46:05 -04:00 |
Andrew Cross
|
1de470fe53
|
fix a bug that Jay found
|
2017-04-13 14:01:29 -04:00 |
Andrew Cross
|
b70839d606
|
implement qc.barrier() to act on all qubits in a quantum circuit
|
2017-04-07 18:33:12 -04:00 |
Andrew Cross
|
f69dcd6add
|
CHANGED REGISTER BEHAVIOR: see examples in the root directory, addressed some of the recent issues Jay added to the tracker, cannot apply gates to register objects anymore, register objects refer to any register with the given name and size, a circuit object's barrier and single qubit gate objects can accept registers or qubits
|
2017-04-07 17:18:28 -04:00 |
Jay M. Gambetta
|
3ca34dde04
|
Adding the first three examples -- words still need fixing.
|
2017-04-06 10:33:50 -04:00 |