arrow
返回

TBPLaS 2.0: a Tight-Binding Package for Large-scale Simulation

delete2026-02-06
delete0
PRE
AI
Y
Yunhai Li
Z
Zewen Wu
M
Miao Zhang
J
Junyi Wang
袁声军 封面图
袁声军 (Shengjun Yuan)
DOI:10.1016/j.cpc.2026.110072delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The common exact diagonalization-based techniques to solving tight-binding models suffer from O(N2) and O(N3) scaling with respect to model size in memory and CPU time, hindering their applications in large tight-binding models. On the contrary, the tight-binding propagation method (TBPM) can achieve linear scaling in both memory and CPU time, and is capable of handling large tight-binding models with billions of orbitals. In this paper, we introduce version 2.0 of TBPLaS, a package for large-scale simulation based on TBPM [1]. This new version brings significant improvements with many new features. Existing Python/Cython modeling tools have been thoroughly optimized, and a compatible C++ implementation of the modeling tools is now available, offering efficiency enhancement of several orders. The solvers have been rewritten in C++ from scratch, with the efficiency enhanced by several times or even by an order of magnitude. The workflow of utilizing solvers has also been unified into a more comprehensive and consistent manner. New features include spin texture, Berry curvature and Chern number calculation, partial diagonalization for specific eigenvalues and eigenstates, analytical Hamiltonian, and GPU computing support. The documentation and tutorials have also been updated to the new version. In this paper, we discuss the revisions with respect to version 1.3 and demonstrate the new features. Benchmarks on modeling tools and solvers are also provided.
Keyword:
Tight-binding models
Large-scale simulation
Exact diagonalization
TBPM
GPU computing

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

W
Wuhan Institute of Quantum Technology
学者数:
9
论文数: 6
被引数: 0
引用论文

引用论文

Electronic properties and quantum transport in functionalized graphene Sierpinski-carpet fractals
err2022-05-27
err8
errOAAI
errYang, Xiaotian; Zhou, Weiqing; Yao, Qi; Lv, Pengfei; Wang, Yunhua; Yuan, Shengjun
err分享
err收藏
Polarization-Dependent Selection Rules and Optical Spectrum Atlas of Twisted Bilayer Graphene Quantum Dots
err2022-06-09
err18
errOAAI
errWang, Yunhua; Yu, Guodong; Rosner, Malte; Katsnelson, Mikhail I.; Lin, Hai-Qing; Yuan, Shengjun
err分享
err收藏
Wave functions in the critical phase: A planar Sierpiński fractal lattice
err2024-07-01
err0
PREAI
errYao, Qi; Yang, Xiaotian; Iliasov, Askar A.; Katsnelson, Mikhail I.; Yuan, Shengjun
err分享
err收藏
Effect of Structural Relaxation on the Electronic Structure of Graphene on Hexagonal Boron Nitride
err2015-10-26
err0
errOAAI
errG. J. Slotman; M. M. van Wijk; Pei-Liang Zhao; A. Fasolino; M. I. Katsnelson; Shengjun Yuan
err分享
err收藏
Flat-band plasmons in twisted bilayer transition metal dichalcogenides
err2022-06-22
err9
errOAAI
errKuang, Xueheng; Zhan, Zhen; Yuan, Shengjun
err分享
err收藏
Compatibility relationships in van der Waals quasicrystals
err2022-08-09
err1
errOAAI
errYu, Guodong; Wang, Yunhua; Katsnelson, Mikhail I.; Lin, Hai-Qing; Yuan, Shengjun
err分享
err收藏
Robust flat bands in twisted trilayer graphene moiré quasicrystals
err2024-09-30
err3
errOAAI
errHao, Chen-Yue; Zhan, Zhen; Pantaleon, Pierre A.; He, Jia-Qi; Zhao, Ya-Xin; Watanabe, Kenji; Taniguchi, Takashi; Guinea, Francisco; He, Lin
err分享
err收藏
Modeling Klein tunneling and caustics of electron waves in graphene
err2015-01-14
err33
errOAAI
errLogemann, R.; Reijnders, K. J. A.; Tudorovskiy, T.; Katsnelson, M. I.; Yuan, Shengjun
err分享
err收藏
err分享
err收藏
学者 查看更多内容