1. Introduction
The Crystal Dislocation Generator (CryDisGen) is an advanced and versatile scientific software toolkit designed to tackle a key challenge in molecular dynamics (MD) simulations: the construction of realistic initial dislocation structures in crystalline materials. Designed by researchers Jianjun Bian, Weike Yuan et. al., CryDisGen enables the creation of atomic-scale models featuring arbitrary dislocation configurations in face-centered cubic (FCC) and body-centered cubic (BCC) crystals.
In contrast to traditional methods, which are often limited to generating dislocations with simple geometries, CryDisGen leverages the displacement field derived from the classical Burgers model to produce complex and realistic dislocation morphologies. This capability surpasses the limitations of classical linear elasticity-based methods, which often struggle to capture intricate three-dimensional dislocation structures with atomic-level precision.
Implemented in object-oriented C++ and fully compatible with popular MD simulation platforms like LAMMPS, CryDisGen provides a flexible, user-friendly framework that empowers researchers to generate customized dislocation models. By facilitating the study of dislocation-related plasticity and mechanical behavior at the atomic scale, CryDisGen represents a notable advancement in the field of atomic modelling, enhancing the accuracy and generalization of MD simulations for dislocaton-based plasticity.