Reproducibility and Testing

All stacks provide:

  • deterministic hashing

  • JSON-first outputs

  • seed-aware execution

  • identical Hamiltonians across algorithms

Force recomputation:

vqe --force

qpe --force

qite run --force

qite run-qrte --force

Testing

The default pytest target runs the fast development suite. Slow chemistry checks and selected subprocess CLI integration tests are available behind pytest markers.

pytest -q

Run every test, including slow integration coverage:

pytest -q -o addopts=''

Citation

Sid Richards (2026)

Unified Variational and Phase-Estimation Quantum Simulation Suite