Bodge: Python package for efficient tight-binding modeling of superconducting nanostructures
Jabir Ali Ouassou

TL;DR
Bodge is an open-source Python package that enables efficient construction of large-scale, real-space tight-binding models for superconducting nanostructures, focusing on ease of use and extensibility.
Contribution
It introduces a flexible, easy-to-use Python tool specifically optimized for modeling large superconducting nanostructures with tight-binding Hamiltonians.
Findings
Supports lattices with millions of atoms
Handles heterostructures with various superconducting and magnetic materials
Requires very few lines of code for complex models
Abstract
Bodge is a free and open-source Python package for constructing large-scale real-space tight-binding models for calculations in condensed matter physics. "Large-scale" means that it should remain performant even for lattices with millions of atoms, and "real-space" means that the model is formulated in terms of individual lattice sites and not in momentum space, for example. Although general tight-binding models can be constructed with this package, the main focus is on the Bogoliubov-De Gennes ("BoDGe") Hamiltonian used to model superconductivity in the clean limit. The package is designed to be easy to use, flexible, and extensible - and very few lines of code are required to model heterostructures containing, e.g., conventional and unconventional superconductors, ferromagnets and antiferromagnets, altermagnetism, and spin-orbit coupling. In other words: If you want a lattice…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
