Release Notes: This new version features three different methods for the calculation of ground states of arbitrary quantum systems. Further improvements include better memory usage and increased performance, including support for parallel computing.
Release Notes: This release fixes some bugs in the Runge-Kutta scheme for numerical integration of the Schrödinger equation.
Release Notes: This release adds a method for simulating the time evolution of time-independent Hamiltonians based on exact diagonalization. Furthermore, some bugs have been fixed.
Release Notes: This release adds an interface for time-evolution of arbitrary Hamiltonians using a fourth-order Runge-Kutta algorithm. The license has been changed to GPLv3 and several bugs have been fixed.
Release Notes: This release fixes a bug in the density operator formalism that caused a compiler error when using certain gates.
Release Notes: This release now supports the density operator formalism. This approach allows it to study much larger quantum systems and mixed states where the exact quantum state is not known.
Release Notes: The concept of quantum object code has been added. This allows you to trace the quantum operations that are executed. Possible applications of this interface are the analysis and optimization of quantum algorithms.
Release Notes: This release offers increased performance for many quantum gates, ports to GNU/Hurd and FreeBSD, and some minor additions like an unbounded Toffoli gate.
Release Notes: With this release, libquantum provides an interface for quantum error correction (QEC). An implementation of Grover's search algorithm is now included. Some additional functions for qubit manipulations have been added, e.g. a controlled phase kick.
Release Notes: This release fixes some inconsistencies in the header files and a problem with the demo program.