1
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Corrected some comments More... over 1 year ago
Some simplifications to keep CodeFactor happy and a typo in comment More... over 1 year ago
Fixed some issues with some things not used until now (including uncomputing) and added a Deutsch-Josza implementation variant that uses an oracle implemented with gates (for https://github.com/aromanro/QCSim/issues/12). This also allowed testing/applying the n qubits controlled NOT and uncomputing. More... over 1 year ago
Moved 'subalgorithms' into a separate namespace, to declutter the QC namespace More... over 1 year ago
Reduced verbosity in ApplyGate More... over 1 year ago
Keeping CodeFactor happy More... over 1 year ago
Added Hadamard Transform subalgorithm. Implemented the n qubits controlled gate with ancilla qubits and ccnot gates for https://github.com/aromanro/QCSim/issues/11 Still not revised and tested, though, it's just a sketch. More... over 1 year ago
Forgot to initialize some members More... over 1 year ago
Work on https://github.com/aromanro/QCSim/issues/11. Only a sketch, still needs work and testing. More... over 1 year ago
Minor improvement. More... over 1 year ago
Added setters for qubits in AppliedGate More... over 1 year ago
AppliedGate might be used for other things so I moved it into the Gates namespace from the register class More... over 1 year ago
Added 'uncompute' https://github.com/aromanro/QCSim/issues/10 More... over 1 year ago
Added pseudo-telepathy game https://github.com/aromanro/QCSim/issues/7 More... over 1 year ago
I like this variant of teleported cnot more More... over 1 year ago
Removed some commented out code used to display tensor products for hadamard More... over 1 year ago
Added tests with random states for distributed CNOT and teleported CNOT More... over 1 year ago
Added quantum CNOT gate teleportation example More... over 1 year ago
Some minute improvements More... over 1 year ago
Added some comments in README.md related with the new optimizations More... over 1 year ago
Added some (commented out) openmp pragmas to experiment with... works fine for many qubits but for many examples which are few qubits only it slows down the code, so I'll leave them commented out for now. More... over 1 year ago
Implemented optimization for two and three qubits gates https://github.com/aromanro/QCSim/issues/9 More... over 1 year ago
Minor changes, assert, comments... preparing for more optimizations More... over 1 year ago
Keeping CodeFactor happy More... over 1 year ago
More on optimizations: https://github.com/aromanro/QCSim/issues/9 More... over 1 year ago
Work on https://github.com/aromanro/QCSim/issues/9. Optimization only on one-qubit gates, already ~twice the speed on tests. More... over 1 year ago
Fixed sqrt NOT gate, slight changes to others and some comments More... over 1 year ago
Added entanglement swapping algorithm and changed the teleportation 'base' class to ease the implementation More... over 1 year ago
Added a minor comment for the x gate More... over 1 year ago
Split the quantum teleportation tests/examples function in two. More... over 1 year ago