English

ScaleLat: A chemical structure matching algorithm for mapping atomic structure of multi-phase system and high entropy alloys

Materials Science 2023-10-10 v1 Computational Physics

Abstract

ScaleLat (Scale Lattice) is a computer program written in C for performing the atomic structure analysis of multi-phase system or high entropy alloys (HEAs). The program implements an atomic cluster extraction algorithm to obtain all independent and symmetry-reduced characteristic chemical structures for the complex atomic configurations which are usually obtained from molecular dynamics or kinetic Monte-Carlo simulations for supercell containing more than 104 atoms. ScaleLat employes an efficient and unique chemical structure matching algorithm to map all extracted atomic clusters from a large supercell (>10^4 atoms) to a representative small one (~ 10^3 or less), providing the possibility to directly use the highly accurate quantum mechanical methods to study the electronic, magnetic, and mechanical properties of multi-component alloys with complex microstructures. We demonstrate the capability of ScaleLat code by conducting both the atomic structure analysis and chemical structure matching procedure for Fe-12.8 at.% Cr binary alloy and equiatomic CrFeCoNiCu high entropy alloy, and by successfully obtaining the representatively supercells containing 10^2~10^3 atoms of the two alloys. Overall, ScaleLat program provides a universal platform to efficiently project all essential chemical structures of large complex atomic structures to a relatively easy-handling small supercell for quantum mechanical calculations of various user interested properties.

Keywords

Cite

@article{arxiv.2310.04754,
  title  = {ScaleLat: A chemical structure matching algorithm for mapping atomic structure of multi-phase system and high entropy alloys},
  author = {Nan Li and Junming Guo and Sateng Li and Haoliang Liu and Qianwu Li and Fangjie Shi and Yefei Li and Bing Xiao},
  journal= {arXiv preprint arXiv:2310.04754},
  year   = {2023}
}