QAssemble

A pure-Python quantum simulation package for calculating electronic properties of materials using free energy functional approaches.

📦

Installation

Pure Python — install all dependencies with a single pip command. No compilers needed.

Get started →
📖

Basic Theory

Background on Green's functions, Hartree-Fock, GW approximation, and the Discrete Lehmann Representation.

Read more →
⚛️

Hamiltonian

Flexible dict-based input for one-body hopping/onsite terms and two-body local/non-local Coulomb interactions.

Read more →
🚀

Quick Start

Set up input.ini and run your first TB, HF, or GW calculation in minutes.

Try it →
📐

Reference

Module-by-module API reference and class diagrams for the serial implementation.

Read more →
💻

GitHub

Browse the source code, report issues, and contribute to QAssemble on GitHub.

Visit →

Contributors

  • Seongjun Mo (Konkuk Univ.)
  • Dongming Li (Umass)
  • Sangkook Choi (KIAS)