Accelerating force calculation for dislocation dynamics simulations
Rasool Ahmad, Wei Cai

TL;DR
This paper compares different methods for calculating elastic forces in dislocation dynamics simulations, finding that a hybrid analytic/numerical approach significantly improves computational efficiency with minimal error.
Contribution
It systematically analyzes and demonstrates that a hybrid analytic/numerical integral method enhances force calculation efficiency in dislocation dynamics simulations.
Findings
Stress-based approach is more efficient than energy-based.
Hybrid approach with one analytic and one numerical integral is over three times faster.
Error in forces remains below 10^{-3} with the hybrid method.
Abstract
Discrete dislocation dynamics (DDD) simulations offer valuable insights into the plastic deformation and work-hardening behavior of metals by explicitly modeling the evolution of dislocation lines under stress. However, the computational cost associated with calculating forces due to the long-range elastic interactions between dislocation segment pairs is one of the main causes that limit the achievable strain levels in DDD simulations. These elastic interaction forces can be obtained either from the integral of the stress field due to one segment over the other segment, or from the derivatives of the elastic interaction energy. In both cases, the results involve a double-integral over the two interacting segments. Currently, existing DDD simulations employ the stress-based approach with both integrals evaluated either from analytical expressions or from numerical quadrature. In this…
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.
Taxonomy
TopicsMicrostructure and mechanical properties · Metallurgy and Material Forming · Metal and Thin Film Mechanics
