Selected open-source packages for condensed matter modeling, numerical workflows, and reusable computational physics tooling.

LatticeQM.jl

A Julia package for 2D lattice structures and tight-binding models, including operators, bands, expectation values, mean-field workflows, linear response, and Floquet physics.

Julia

Pkg.add("LatticeQM")

bztetra

A Python and Numba package for tetrahedron integration on regular k-grids, designed for occupations, density of states, and Lindhard-style response calculations.

Python

pip install bztetra

contimod-graphene

A standalone Python package for multilayer graphene tight-binding Hamiltonians, basis metadata, parameter sets, and single-particle utilities for Bernal and rhombohedral systems.

Python

pip install contimod-graphene

jax-hf

A JAX Hartree-Fock package for uniform 2D k-grid self-consistent field calculations, with FFT-based exchange, dense diagonalization, and DIIS-style convergence helpers.

Python

pip install jax-hf

quantumhall-matrixelements

A Python library for Landau-level form factors, exchange kernels, and symmetric-gauge helpers used in quantum Hall Hartree-Fock, impurity, and pseudopotential workflows.

Python

pip install quantumhall-matrixelements