Quantum++ - A C++11 quantum computing library

Quantum++ is a modern general-purpose multi-threaded quantum computing library and simulator written in C++11 and composed solely of header files. The library is not restricted to qubit systems or specific quantum information processing tasks, being capable of simulating arbitrary quantum processes. The main design factors taken in consideration were the ease of use, portability, and performance.