quantlop#

High-performance quantum simulation for matrix-free Hamiltonian evolution

Matrix-free

Apply Pauli words directly to the state vector and avoid storing the exponentially large Hamiltonian matrix.

Krylov-powered

Approximate time evolution through the action of the matrix exponential, using a numerical method designed for large sparse problems.

Multi-threaded

Run serially by default or enable OpenMP execution with an explicit thread count or num_threads="auto".

Explore the documentation#

Getting started

Install quantlop and run your first matrix-free simulation.

Getting started
User guide

Learn the concepts and workflows behind Hamiltonian evolution.

User guide
API reference

Browse the Python interface for Pauli words, Hamiltonians, and evolution.

API reference
Development

Build from source, run the test suite, and contribute to the project.

Development