Crate quantum [−] [src]
Advanced Rust quantum computer simulator.
See the code here.
Modules
complex |
Complex number library code (public for pedagogical reasons). |
computer |
Main consumer module allowing easy control of whole quantum computer. |
gate |
Gate library code (public for pedagogical reasons). |
gates |
Implementations of quantum gates, intended for consumer use. |
ket |
Ket library code (public for pedagogical reasons). |
matrix |
Matrix library code (public for pedagogical reasons). |
other |
(public for pedagogical reasons). |
registers |
Classical and quantum register library code (public for pedagogical reasons). |
Macros
abs_square! |
Compute a complex number's absolute value, i.e. |x + iy|2. |
c! |
Convenience macro for complex number construction. |
square! |
Square a numeric value efficiently by multiplying it with itself. |