Quantum++
v0.7
C++11 quantum computing library
|
▼Nqpp | Quantum++ main namespace |
▼Ninternal | Internal utility functions, do not use/modify |
CIOManipEigen | |
CIOManipPointer | |
CIOManipRange | |
CSingleton | Singleton policy class, used internally to implement the singleton pattern via CRTP (Curiously recurring template pattern) |
CCodes | Const Singleton class that defines quantum error correcting codes |
CException | Generates custom exceptions, used when validating function parameters |
CGates | Const Singleton class that implements most commonly used gates |
CInit | Const Singleton class that performs additional initializations/cleanups |
CRandomDevices | Singeleton class that manages the source of randomness in the library |
CStates | Const Singleton class that implements most commonly used states |
CTimer | Measures time |