4.5 Article

Advanced modeling of materials with PAOFLOW 2.0: New features and software design

期刊

COMPUTATIONAL MATERIALS SCIENCE
卷 200, 期 -, 页码 -

出版社

ELSEVIER
DOI: 10.1016/j.commatsci.2021.110828

关键词

DFT; Electronic structure; Ab initio tight-binding; High-throughput calculations

资金

  1. DOD-ONR [N00014-13-1-0635, N0001411-1-0136, N00014-15-1-2863]

向作者/读者索取更多资源

PAOFLOW is a software tool that constructs tight-binding Hamiltonians from electronic wavefunctions by projecting onto atomic orbitals, providing numerous materials properties and performance improvements. The latest version includes symmetry operations, internal projection routines, non-constant relaxation time models, and real space atomic orbitals generation.
Recent research in materials science opens exciting perspectives to design novel quantum materials and devices, but it calls for quantitative predictions of properties which are not accessible in standard first principles packages. PAOFLOW, is a software tool that constructs tight-binding Hamiltonians from self consistent electronic wavefunctions by projecting onto a set of atomic orbitals. The electronic structure provides numerous materials properties that otherwise would have to be calculated via phenomenological models. In this paper, we describe recent re-design of the code as well as the new features and improvements in performance. In particular, we have implemented symmetry operations for unfolding equivalent k-points, which drastically reduces the runtime requirements of first principles calculations, and we have provided internal routines of projections onto atomic orbitals enabling generation of real space atomic orbitals. Moreover, we have included models for non-constant relaxation time in electronic transport calculations, doubling the real space dimensions of the Hamiltonian as well as the construction of Hamiltonians directly from analytical models. Importantly, PAOFLOW has been now converted into a Python package, and is streamlined for use directly within other Python codes. The new object oriented design treats PAOFLOW's computational routines as class methods, providing an API for explicit control of each calculation.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据