Fortran语言
不可约表示
格子(音乐)
计算机科学
超单元
分拆(数论)
编码(集合论)
对称(几何)
代表(政治)
基质(化学分析)
算法
物理
组合数学
数学
量子力学
几何学
材料科学
操作系统
政治
电信
复合材料
集合(抽象数据类型)
程序设计语言
法学
雷达
声学
政治学
作者
Ji‐Chun Lian,Hongyu Wu,Wei‐Qing Huang,Wangyu Hu,Gui‐Fang Huang
出处
期刊:Physical review
日期:2020-10-22
卷期号:102 (13)
被引量:15
标识
DOI:10.1103/physrevb.102.134209
摘要
Generating irreducible site-occupancy configurations by taking advantage of crystal symmetry is a ubiquitous method for the acceleration of disordered structure prediction, which plays an important role in condensed matter physics and material science. Here, we present an algorithm for generating irreducible site-occupancy configurations, which works for arbitrary parent cells with any supercell expansion matrix, and for any number of atom types with arbitrary stoichiometry. The algorithm identifies the symmetrically equivalent configurations by searching the space group operations of the underlying lattice and building the equivalent atomic matrix based on it. Importantly, an integer representation of configurations can greatly accelerate the speed of elimination of duplicate configurations, resulting in a linear scale of run time with the number of irreducible configurations that are finally found. Moreover, based on our algorithm, we write the corresponding code named disorder in fortran programming language, and the performance test results show that the time efficiency of our disorder code is superior to that of other related codes (supercell, enumlib, and SOD).
科研通智能强力驱动
Strongly Powered by AbleSci AI