The Potts Monte Carlo model is often used simulate parabolic grain growth. The Stochastic Parallel PARticle Kinetic Simulator (SPPARKS) framework is a highly efficient computational tool where the Potts model has been successfully implemented. However, it has only been extended to isotropic systems where each grain feature is defined by a single orientation classifier. A more complete microstructural description can be implemented where each grain orientation is defined by the Euler–Bunge angles. The AppPottsRS code (C++ class), where grain are defined through Euler angles, was developed as a SPPARKS compatible application. Based on the Read–Shockley equation, AppPottsRS uses the more robust microstructural description (Euler angles) to define how unlike grains interact (i.e., though a grain boundary energy Hamiltonian). This technical report shows that AppPottsRS captures all of the expected characteristics of ideal grain growth. Further, the importance of detailed analysis of the simulated data is showcased through characterization of curvature-driven and thermally enhanced grain growth simulations.
展开▼