Generating Periodic Grain Boundary Structures: Algorithm and Open-Source Python Library
Jianli Cheng, Jian Luo, Kesong Yang

TL;DR
This paper introduces an open-source Python library that efficiently generates periodic grain boundary models for cubic and tetragonal crystals, aiding materials science simulations and high-throughput studies.
Contribution
It presents a universal algorithm and software framework for constructing CSL grain boundary models, including all CSL matrices and a command line tool for high-throughput generation.
Findings
Enables high-throughput grain boundary model generation
Supports all CSL matrices for given Sigma values
Facilitates materials science simulations
Abstract
An algorithm implemented in an open-source python library was developed for building periodic coincidence site lattice (CSL) grain boundary models in a universal fashion. The software framework aims to generate tilt and twist grain boundaries from cubic and tetragonal crystals for ab-initio and classical atomistic simulation. This framework has two useful features: i) it can calculate all the CSL matrices for generating CSL from a given Sigma ({\Sigma}) value and rotation axis, allowing the users to build the specific CSL and grain boundary models; ii) it provides a convenient command line tool to enable high-throughput generation of tilt and twist grain boundaries by assigning an input crystal structure, {\Sigma} value, rotation axis, and grain boundary plane. The developed algorithm in the open-source python library is expected to facilitate studies of grain boundary in materials…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
