arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2410.08758cond-mat.supr-concond-mat.mes-hallphysics.comp-ph
收藏

Bodge:用于高效构建超导纳米结构紧束缚模型的Python包

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

Jabir Ali Ouassou

AI总结:

Bodge是一个开源Python包,用于高效构建大规模实空间紧束缚模型,重点支持超导纳米结构的Bogoliubov-De Gennes哈密顿量模拟,兼具高性能与易用性。

摘要:

Bodge是一个免费的开源Python包,用于构建大规模实空间紧束缚模型,以进行凝聚态物理计算。“大规模”意味着即使对于包含数百万原子的晶格,它仍能保持高性能;“实空间”意味着该模型基于单个晶格位点而非动量空间来表述。尽管该包可以构建通用的紧束缚模型,但其主要关注点在于用于模拟纯净极限下超导性的Bogoliubov-De Gennes("BoDGe")哈密顿量。该包设计得易于使用、灵活且可扩展——只需极少的代码行数即可模拟异质结构,例如包含常规和非常规超导体、铁磁体与反铁磁体、交替磁性以及自旋轨道耦合的体系。换言之:如果你需要一个用于超导纳米结构的晶格模型,并且希望它既计算高效又易于使用,Bodge应是一个不错的选择。

英文摘要:

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 model for superconducting nanostructures, and want something that is computationally efficient yet easy to use, Bodge should be a good choice.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑