DDFD Plasticity Simulations

These animations are example simulations employing DDFD as described in these three papers:

Dislocation-density function dynamics – An all-dislocation, full-dynamics approach for modeling intensive dislocation structures, H.S. Leung and A.H.W. Ngan, J. Mech. Phys. Solids 91, 172–203 (2016). (doi:10.1016/j.jmps.2016.03.008) (abstract)

Dislocation-density kinematics: a simple evolution equation for dislocation density involving movement and tilting of dislocations, A.H.W. Ngan, MRS Commun. 7 (3), 583–590 (2017). (doi:10.1557/mrc.2017.66) (abstract)

An efficient and minimalist scheme for continuum dislocation dynamics, Alireza Kalaei, Yang Xiang, and Alfonso H.W. Ngan, Int. J. Plast. 158, 103433 (2022). (doi:10.1016/j.ijplas.2022.103433) (abstract)

Source code in Matlab can be requested via the following link.


🌏 💫  Distribution of Source Code  💻 ✨
  under GNU Public License v.2  

Dislocation Loop Expansion or Contraction

Simulating the expansion of a discrete dislocation loop:
Dislocation loop expansion

Orowan Looping

Simulating Orowan looping with applied shear stress 0.45μ (μ = shear modulus):
Orowan looping

Frank-Read Source

Simulating Frank-Read source with applied shear stress 0.21μ (μ = shear modulus):
Frank-Read source

Multi-slip in the Face-centred Cubic (FCC) Crystal Structure

Simulating multi-slip for FCC with 12 slip systems of ½⟨110⟩{11̅1}:
Multi-slip system

DDFD Website's Homepage