MeshAC: A 3D Mesh Generation and Adaptation Package for Multiscale Coupling Methods
Kejie Fu, Mingjie Liao, Yangshuai Wang, Jianjun Chen, Lei Zhang
TL;DR
MeshAC presents a 3D mesh generation and adaptation package tailored for atomistic/continuum (a/c) coupling in crystalline solids. It constructs coupled meshes by generating region-specific atomistic and continuum meshes and evolves the a/c interface through adaptive operations guided by a gradient-based a posteriori estimator, aiming for optimal accuracy and efficiency. The approach is demonstrated with BGFC coupling for straight edge dislocations in BCC W and double voids in FCC Cu, showing robust performance and manageable computational costs. The work highlights the package's ability to handle complex defects and its potential applicability to a broad class of multiscale materials problems, with plans for extending estimators and moving/coarse-grained meshes in future work.
Abstract
This paper introduces the MeshAC package, which generates three-dimensional adaptive meshes tailored for the efficient and robust implementation of multiscale coupling methods. While Delaunay triangulation is commonly used for mesh generation across the entire computational domain, generating meshes for multiscale coupling methods is more challenging due to intrinsic discrete structures such as defects, and the need to match these structures to the continuum domain at the interface. The MeshAC package tackles these challenges by generating meshes that align with fine-level discrete structures. It also incorporates localized modification and reconstruction operations specifically designed for interfaces. These enhancements improve both the implementation efficiency and the quality of the coupled mesh. Furthermore, MeshAC introduces a novel adaptive feature that utilizes gradient-based a posteriori error estimation, which automatically adjusts the atomistic region and continuum mesh, ensuring an optimal balance between accuracy and efficiency. This package can be directly applied to the geometry optimization problems of a/c coupling in static mechanics, with potential extensions to many other scenarios. Its capabilities are demonstrated for complex material defects, including straight edge dislocation in BCC W and double voids in FCC Cu. These results suggest that MeshAC can be a valuable tool for researchers and practitioners in computational mechanics.
