Welcome to the Documentation for Grove!¶
Grove is a open source Python library containing quantum algorithms that uses the quantum programming library pyQuil and the Rigetti Forest toolkit.
Structure¶
Grove is organized into modules for the various quantum algorithms, each of which has its own self-contained documentation.
- Installation and Getting Started
- Variational-Quantum-Eigensolver (VQE)
- Quantum Approximate Optimization Algorithm (QAOA)
- Quantum Fourier Transform (QFT)
- Phase Estimation Algorithm
- Histogram based Tomography
- Grover’s Search Algorithm and Amplitude Amplification
- Bernstein-Vazirani Algorithm
- Simon’s Algorithm
- Deutsch-Jozsa Algorithm
- Arbitrary State Generation