1
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 4 hours ago. based on code collected about 5 hours ago.
Jan 30, 2025 — Jan 30, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Moved operator code for pauli propagation simulator into its own header, implemented there their execution and changed the simulator accordingly. Some more minor changes that made the simulator about 25% faster on the tests. More... 2 days ago
Avoid splitting the pauli string if coefficient is zero More... 3 days ago
The Pauli propagator simulator is about 4x-5x faster now when running the tests because it's doing the operations 'in place' and when not, moving is used. This comes at a bigger cost of joining duplicates, trimming and so on which will be needed for non-Clifford operations. More... 3 days ago
Minor change More... 4 days ago
Added some more comments explaining what's going on with measurements in the Pauli propagation simulator and also added some info about usage in Qoro Quantum's Maestro More... 5 days ago
Some minor improvements for Pauli propagation simulator More... 5 days ago
Corrected a formula in a comment, I left out a 2 More... 6 days ago
Simplified Pauli propagation tests More... 6 days ago
Updated README.md about the status of the Pauli propagation simulator More... 6 days ago
Implemented measurements for the Pauli propagation simulation More... 6 days ago
Minor stuff, mainly added some more comments More... 6 days ago
Removed some duplicated code More... 6 days ago
Simplified some functions More... 6 days ago
Added a Pauli propagation simulator (for now only for Clifford gates). More... 6 days ago
BUGFIX: Fixed an issue in statevector (introduced with loop unrolling optimization) for open mp execution of generic two qubit gates (most of the defined one are either controlled or swap, which have optimized execution). Improvements: Added optimized execution for iSwap and iSwapDag gates. Moved the PauliStringXZCoeff class in a separate header. It will be probably used to implement an 'extended' Pauli propagation simulator. More... 11 days ago
Odd, this appears to fix the exp value for clifford when including iswap and iswapdag gates More... 12 days ago
Added iSwapDag gate, added the corresponding operation for the Clifford simulator and for the pauli string XY classes, corrected the IsAntidiagonal wrongly returning true for some gates (luckily not having impact on execution), added a rough Pauli propagation simulation in the clifford tests (for now), maybe it will end up in a new simulator type. More... 12 days ago
Some Pauli string classes. Derived the Generator class from PauliStringXZWithSign, since I moved the functionality there... I might implement a Pauli propagation simulation in the future More... 12 days ago
Moved gates operations from stabilizer simulator into the generator class More... 13 days ago
Improved CX gate execution for the stabilizer simulator More... 13 days ago
Typo in comment, should preserve consistency for stabilizer transformation More... 14 days ago
Added some more comments and changed the Y gate implementation for the clifford simulator, to make more clear what's happening there More... 14 days ago
Added info in README.md about Visual Studio version and std c++ version More... about 1 month ago
Removed more compile warnings More... about 1 month ago
Removed some compile warnings. More... about 1 month ago
There is no empty() function for Eigen matrices, replaced with checking the size More... about 1 month ago
Some more stuff related with saving/restoring states More... about 1 month ago
Preventing restoring of a non-saved state in the mps simulator More... about 1 month ago
Changed link to codacy More... about 2 months ago
Added tests for mps qubits probability More... about 2 months ago