20
Computing forces on interface elements exerted by dislocations in an elastically anisotropic crystalline material B. Liu 1,* , A. Arsenlis 1 , S. Aubry 1 1 Lawrence Livermore National Laboratory, Livermore, CA 94550, USA * Corresponding author: bingliu a llnl.gov (B. Liu) February 23, 2016 Abstract Driven by the growing interest in numerical simulations of dislocation–interface interactions in general crystalline materials with elastic anisotropy, we develop algo- rithms for the integration of interface tractions needed to couple dislocation dynam- ics with a finite element or boundary element solver. The dislocation stress fields in elastically anisotropic media are made analytically accessible through the spher- ical harmonics expansion of the derivative of Green’s function, and analytical ex- pressions for the forces on interface elements are derived by analytically integrating the spherical harmonics series recursively. Compared with numerical integration by Gaussian quadrature, the newly developed analytical algorithm for interface traction integration is highly beneficial in terms of both computation precision and speed. Keywords: Dislocation dynamics; anisotropic elasticity; finite domain; interface traction integration; analytical solution 1 Introduction It is well known that a dislocation approaching a free surface experiences an attractive force, so called image force [1]. In multiphase materials or single-phase elastically anisotropic poly- crystalline materials, a dislocation near a phase or grain boundary is subject to a similar force due to the change in elasticity across the interface, which can be either attractive or repulsive [2–4]. As the magnitudes of these forces are inversely proportional to the dislocation–interface 1 arXiv:1601.07938v2 [cond-mat.mtrl-sci] 20 Feb 2016

Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

  • Upload
    lyliem

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

Computing forces on interface elements exerted bydislocations in an elastically anisotropic crystalline

material

B. Liu1,*, A. Arsenlis1, S. Aubry1

1Lawrence Livermore National Laboratory, Livermore, CA 94550, USA*Corresponding author: bingliu a©llnl.gov (B. Liu)

February 23, 2016

Abstract

Driven by the growing interest in numerical simulations of dislocation–interfaceinteractions in general crystalline materials with elastic anisotropy, we develop algo-rithms for the integration of interface tractions needed to couple dislocation dynam-ics with a finite element or boundary element solver. The dislocation stress fieldsin elastically anisotropic media are made analytically accessible through the spher-ical harmonics expansion of the derivative of Green’s function, and analytical ex-pressions for the forces on interface elements are derived by analytically integratingthe spherical harmonics series recursively. Compared with numerical integration byGaussian quadrature, the newly developed analytical algorithm for interface tractionintegration is highly beneficial in terms of both computation precision and speed.

Keywords: Dislocation dynamics; anisotropic elasticity; finite domain; interfacetraction integration; analytical solution

1 IntroductionIt is well known that a dislocation approaching a free surface experiences an attractive force,so called image force [1]. In multiphase materials or single-phase elastically anisotropic poly-crystalline materials, a dislocation near a phase or grain boundary is subject to a similar forcedue to the change in elasticity across the interface, which can be either attractive or repulsive[2–4]. As the magnitudes of these forces are inversely proportional to the dislocation–interface

1

arX

iv:1

601.

0793

8v2

[co

nd-m

at.m

trl-

sci]

20

Feb

2016

Page 2: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

distance, the effect of free surfaces on dislocation motion and multiplication becomes signifi-cant in submicrometre-sized crystals [5–8], and the elastic interactions between dislocations andphase/grain boundaries have a stronger impact on the mechanical properties of the nanostructuredmaterials [9–12] than those of their coarse-grained counterparts.

For free surfaces and phase/grain boundaries of elastically anisotropic half spaces, such vir-tual forces (negative energy gradients) can be determined through the image force theorem ofBarnett and Lothe [13–17]. For finite domains of more complex shapes, this problem of elasticinteractions between dislocations and interfaces can only be solved through the coupling of a dis-location dynamics (DD) code and a finite element (FE) or boundary element (BE) solver [18–28].In such cases, the stress field of the dislocation in an infinite elastically homogeneous medium isused to calculate the traction on the surface bounding the elastic solid, and then correction fieldsare added to impose the proper boundary conditions on the domain. For free surfaces this resultsin an imposition of an equal and opposite surface traction such that the net result is a zero tractioncondition, and for phase/grain boundaries there is a traction balance and displacement continuitycondition that must be imposed. This work is focused on the first part of DD-FE/BE simulationsof dislocation–interface interactions, i.e. determination of forces on interface elements due totractions imposed by dislocations in an infinite elastically anisotropic medium.

Interface tractions exerted by dislocation stress fields must be integrated into nodal forces ina FE or BE solver. These nodal forces are surface integrals of the traction field T (force per unitarea) over the individual interface FE or BE elements [20, 24, 28],

F (n) =

∫S

T (x)N(n)S (x)dS =

∫S

[σ (x) · n]N(n)S (x)dS, (1)

where F (n) is the force on a FE or BE node n of an interface element S exerted by dislocationstress field σ (x), n is the interface normal, and N (n)

s (x) are the FE or BE shape functions. Inthis paper, we will refer to these nodal forces as traction forces. The traction force on a FE orBE node is analogous to the interaction force due to dislocation stress field on a dislocation nodein nodal based (one-dimensional FE) dislocation dynamics models [20, 29–31]. The dislocationinteraction forces are line integrals of the Peach-Koehler force fPK (force per unit length) alongthe individual dislocation segments [20, 31],

f (n) =

∫L

fPK (x)N(n)L (x)dL =

∫L

[σ (x) · b× t]N (n)L (x)dL, (2)

where f (n) is the force on a node n of a dislocation segment L exerted by dislocation stress fieldσ (x), with b, t, and N (n)

L (x) being the Burgers vector, line direction, and shape function of thedislocation segment, respectively. While the dislocation interaction force calculation is the coreof a DD model, the interface traction force evaluation is the main link in DD-FE/BE finite domainsimulations. However, the compromise between accuracy and efficiency of the numerical inte-grations of dislocation interaction forces and surface traction forces has been the bottleneck forlarge-scale DD simulations [31] and DD–FE/BE simulations of the elastic interactions betweendislocations and free surfaces [20, 24, 32–34]. Due to the limitations of numerical integrations,an alternative analytical integration of interface traction forces is highly desirable.

2

Page 3: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

For isotropic elastic media, the stress field of a dislocation loop can be calculated analyt-ically through line integrations of the derivatives of Green’s function along piecewise straightdislocation segments [35, 36]. Arsenlis et al. [31] developed analytical expressions for dislo-cation interaction force calculations that involves double integrations along the individual pairsof interacting dislocation segments, i.e. the first line integration along the source segment toget its stress field and the second line integration along the receiving segment to obtain the in-teraction force. These analytical expressions for dislocation interaction force calculations havealready been used in many DD simulations, e.g. discovery of ternary dislocation junctions inbody-centered cubic metals [37], interpretation of the size-dependent strength for micrometer-sized crystals [38], determination of low-angle grain boundary penetration resistances [39, 40],observation of strain localization via defect-free channels in highly irradiated materials [41], andrevealing the mechanisms of dynamic recovery during high temperature creep of single-crystalsuperalloys [42]. Queyreau et al. [43] have recently formulated analytical expressions to calcu-late surface traction forces induced by stress field of a dislocation in isotropic elastic media forrectangular surface elements, which give the precise solutions to triple integrals, i.e. one integralalong the dislocation segments for the stress field and then a double integral over the surfaceelement to obtain the traction force.

In anisotropic elasticity theory of dislocations, the analytical expression for the stress field ofan arbitrary dislocation loop does not exist [44, 45]. The dislocation stress field calculation basedon Stroh’s formulism [35, 46] requires numerical integrations [47, 48] or solving an eigenvalueproblem for a six by six matrix [48] to obtain the associated matrices and their angular deriva-tives. The dislocation stress field computations using Mura’s formula [49] has relied on directnumerical integrations of the derivatives of Green’s function [50]. Recently, Aubry and Arsenlis[51] used a truncated spherical harmonics expansion to approximate the derivatives of Green’sfunction, and have analytically integrated the spherical harmonics series to calculate dislocationstress field (single integrals) and interaction force (double integrals) for straight dislocation seg-ments. In this work, we use the same spherical harmonics expansion of the derivatives of Green’sfunction formulated in the previous work [51], and analytically integrate the associated sphericalharmonics series to determine the interface traction force (triple integrals) in anisotropic elasticmedia for quadrilateral surface elements.

2 MethodIn a homogeneous infinite linear elastic solid, the stress field of a dislocation loop can be ex-pressed in terms of a contour integral along the loop [49],

σjs (x) = εngrCjsvgCpdwnbw

∮L

∂Gvp

∂xd(x− x′) dx′r, (3)

where Cijkl is the elastic stiffness tensor, ε is the permutation tensor, b is the Burgers vector ofthe dislocation loop, and ∂Gvp/∂xd is the derivative of the Green’s function Gvp (x− x′), whichis defined as the displacement in the xv-direction at point x in response to a unit point force inthe xp-direction applied at point x′.

3

Page 4: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

e1 e2

e3

ex

ey

T

ξ

ψ

Figure 1: Unit sphere in anisotropic elasticity

The Green’s function in an anisotropic elastic medium has been obtained as a single integral[44],

Gvp =1

4π2R

∫ π

0

M−1vp (ξ) dψ, (4)

where

M−1vp (ξ) =

εvsmεprw (ξξ)sr (ξξ)mw2εlgn (ξξ)1l (ξξ)2g (ξξ)3n

,

with the notation (ξξ)ij = ξkCkijlξl. R is the norm of vector R = x − x′, i.e. R = ‖R‖. T isthe direction of vector R, i.e. T = R/R. ξ is a unit vector that varies in the plane ξ · T = 0, exand ey are two orthogonal unit vectors in the same plane, and the angle between ex and ξ is ψ,Fig. 1.

The corresponding integral expression for the derivative of Green’s function is [52],

∂Gvp

∂xd=

1

4π2R2

∫ π

0

(−TdM−1

vp + ξdNvp

)dψ, (5)

where Nvp = CjrnwM−1vj M

−1np (ξrTw + ξwTr). See the overview of Bacon et al. [44] for more

details.The derivative of the Green’s function is a product of a part depending only on 1/R2 and an

angular part g depending only on the direction T

gvpd (T ) = gvpd (θ, φ) =

∫ π

0

(−TdM−1

vp + ξdNvp

)dψ, (6)

where (θ, φ) are the spherical coordinates of T .

4

Page 5: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

There is no analytical expression for gvpd, but the function gvpd (T ) is suitable for decompo-sition in spherical harmonics.

g (T ) =∞∑l=0

l∑m=−l

glmY ml (T ) (7)

The expansion coefficients glm are independent of T (θ, φ), and are defined as

glm =

∫ 2π

0

∫ π

0

g (θ, φ)Y m∗l (θ, φ) sin θdθdφ (8)

The spherical harmonics Y ml are defined as the complex functions

Y ml (θ, φ) =

√2l + 1

(l −m)!

(l +m)!Pml (cos θ) eimφ, (9)

where Pml are the associated Legendre polynomials. To be consistent with the definition of

elastic stiffness tensor Cijkl, we rewrite Y ml in the Cartesian coordinate system (e1, e2, e3), i.e.

x = T · e1, y = T · e2, and z = T · e3, in the form of

Y ml (x, y, z) = fm(x, y)

[(l−|m|)/2]∑k=0

Q|m|l (k)zl−|m|−2k (10)

where

fm(x, y) =

{(x+ iy)m m ≥ 0(x− iy)−m m < 0

and

Qml (k) =

(−1)m+k

4π2

m!

2l

√2l + 1

(l −m)!

(l +m)!

(lk

)(2l − 2k

l

)(l − 2km

)The function g can then be defined as

g(x, y, z) =∞∑l=0

l∑m=0

<((x+ iy)mglm

) [(l−m)/2]∑k=0

Qml (k)zl−m−2k (11)

where we note <(x) is the real part of x, Q0l (k) = Q0

l (k) when m = 0, and Qml (k) = 2Qm

l (k)when m > 0.

Using the spherical harmonics series expansion of its angular part and defining e12 = e1+ie2with x+ iy = R

R· e12 and z = R

R· e3, the derivative of the Green’s function can be evaluated by

∂Gvp

∂xd(R) =

∞∑l=0

l∑m=0

[(l−m)/2]∑k=0

<(Qml (k)glmvpd

(R · e12)m(R · e3)l−m−2kRl−2k+2

). (12)

5

Page 6: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

This definition involves a quotient of terms that are a function of R, which depends only on twovariables m and l − 2k. It can be simplified further to obtain

∂Gvp

∂xd(R) =

∞∑q=0

2q+1∑m=0

<(Sqmvpd

(R · e12)m(R · e3)2q+1−m

R2q+3

)(13)

where Sqmvpd is a sum of products composed of Qml (k) and glmvpd. The Green’s function and its

derivatives depend only on odd powers of 1/R. This property means that in the spherical har-monics expansion, the non-zero terms correspond to the odd powers of 1/R.

Within linear elasticity, the total stress field of a dislocation network is a superposition ofthe stress fields of individual dislocation segments in the network. For a straight dislocationsegment linking two nodes at Cartesian coordinates x1 and x2, respectively, its stress field in ananisotropic elastic medium can then be expressed by

σjs (x) = εngrCjsvgCpdwnbw

∞∑q=0

2q+1∑m=0

<(Sqmvpd

∫ x2

x1

(R · e12)m (R · e3)2q+1−m

R2q+3dx′r

)(14)

Consider a quadrilateral element delimited by its Cartesian coordinates x3, x4, x5, and x6 asshown in Fig. 2, where x is the coordinate that spans within the element, and x′ is the coordinatethat spans along the dislocation segment delimited by x1 and x2. The vectorR = x−x′ can berewritten asR = yt+ rp+ sq, with t = x2−x1

‖x2−x1‖ , p = x4−x3

‖x4−x3‖ , and q = x5−x3

‖x5−x3‖ .Using n = p×q

‖p×q‖ and dS = ‖p × q‖drds, with a linear shape function in the form of afour-term polynomial N (n)(x) = a0 +a1r+a2s+a3rs, the traction force F (n) can be expressedas

F (n) =

∫ s2

s1

∫ r2

r1

σ(x) · (p× q) (a0 + a1r + a2s+ a3rs)drds (15)

Combining Eq. (14) and Eq. (15) with dx′ = −tdy, the interface nodal force due to disloca-tion traction in an anisotropic elastic medium can be determined through

F(n)j = −trεsabpaqbεngrCjsvgCpdwnbw

∑∞q=0

∑2q+1m=0

<(Sqmvpd

∫ s2s1

∫ r2r1

∫ y2y1

(R·e12)m(R·e3)2q+1−m

R2q+3 (a0 + a1r + a2s+ a3rs)dydrds) (16)

The unknown parts of Eq. (16) are the following series of integrals:

Kijk =

∫ s2

s1

∫ r2

r1

∫ y2

y1

(R · e12)i (R · e3)jRk

dydrds

Krijk =

∫ s2

s1

∫ r2

r1

∫ y2

y1

(R · e12)i (R · e3)jRk

rdydrds

Ksijk =

∫ s2

s1

∫ r2

r1

∫ y2

y1

(R · e12)i (R · e3)jRk

sdydrds

Krsijk =

∫ s2

s1

∫ r2

r1

∫ y2

y1

(R · e12)i (R · e3)jRk

rsdydrds,

6

Page 7: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

x3

x4

x5

x6

p

q

x2

x1

x′t

b

R xy

r

s

Figure 2: Geometry and associated variables for interface traction integration

where i+ j = k− 2, and the common part of the integrands will hereafter be referred as Iijk, i.e.

Iijk =(R · e12)i (R · e3)j

Rk.

The main effort of this work lies in solving these series of triple integrals. We find that withthe analytical solutions of a few seed integrals, all other integrals in the spherical harmonicsexpansion can be calculated analytically through recurrence relations. In Fig. 3, the requiredtriple integrals for the traction force calculation are indicated with a blue color, and the rest tripleintegrals are necessary for the recursive integration to reach the required triple integrals of thesame expansion order q and the next expansion order q + 1. As illustrated by the blue dashedlines in Fig. 3, the double integrals at the intermediate levels are needed for the calculations ofthe triple integrals at the highest levels, and the single integrals at the lowest levels must be usedto calculate the double integrals at the intermediate levels.

The required recurrence relations are constructed using the following partial derivatives:

∂yIijk = iαI(i−1)jk + jφIi(j−1)k − k (R · t) Iij(k−2) (17)∂rIijk = iβI(i−1)jk + jθIi(j−1)k − k (R · p) Iij(k−2) (18)∂sIijk = iγI(i−1)jk + jψIi(j−1)k − k (R · q) Iij(k−2) (19)

∂y (yIijk) = Iijk + y ∂yIijk (20)∂r (rIijk) = Iijk + r ∂rIijk (21)

7

Page 8: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

K035

K305

K125

K215

K045

K405

K135

K315

K225

K055

K505

K145

K415

K235

K325

q = 1

Kijk

K013

K103

K023

K203

K113

K033

K303

K123

K213

q = 0

K001

K011

K101

q = −1

Kr025

Kr205

Kr115

Kr035

Kr305

Kr125

Kr215

Kr045

Kr405

Kr135

Kr315

Kr225

Kyijk Kr

ijk Ksijk

Kr003

Kr013

Kr103

Kr023

Kr203

Kr113

Kr001

H023

H203

H113

H033

H303

H123

H213

H043

H403

H133

H313

H223

q = 0

Hijk Fijk Eijk

H001

H011

H101

H021

H201

H111 q = −1

H00−1 q = −2

Hy013

Hy103

Hy023

Hy203

Hy113

Hy033

Hy303

Hy123

Hy213

Hyijk H

rijk F

yijk F

sijk E

rijk E

sijk

Hy001

Hy011

Hy101

Jy011

Jy101

Jy021

Jy201

Jy111

Jy031

Jy301

Jy121

Jy211

q = −1

Jyijk Jr

ijk Jsijk

Jy00−1

Jy01−1

Jy10−1

q = −2

Figure 3: Interface traction integration through hierarchical recurrence relations

8

Page 9: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

∂s (sIijk) = Iijk + s ∂sIijk (22)∂y (R · tIijk) = Iijk +R · t ∂yIijk (23)∂r (R · pIijk) = Iijk +R · p ∂rIijk (24)∂s (R · qIijk) = Iijk +R · q ∂sIijk (25)

where α = t · e12, β = p · e12, γ = q · e12, φ = t · e3, θ = p · e3, and ψ = q · e3.The first three recurrence relations Eq. (26), Eq. (27), and Eq. (28) for the triple integrals are

obtained by successive integrations over y, r, and s of the partial derivatives Eq. (17), Eq. (18),and Eq. (19), respectively. Another two recurrence relations Eq. (29) and Eq. (30) can be verifiedby the triple integral definitions.

Kyij(k+2) + cKr

ij(k+2) + dKsij(k+2) =

1

k

[iαK(i−1)jk + jφKi(j−1)k − Eijk

](26)

cKyij(k+2) +Kr

ij(k+2) + fKsij(k+2) =

1

k

[iβK(i−1)jk + jθKi(j−1)k − Fijk

](27)

dKyij(k+2) + fKr

ij(k+2) +Ksij(k+2) =

1

k

[iγK(i−1)jk + jψKi(j−1)k −Hijk

](28)

K(i+1)jk = αKyijk + βKr

ijk + γKsijk (29)

Ki(j+1)k = φKyijk + θKr

ijk + ψKsijk, (30)

where c = p · t, d = q · t, f = p · q, Kyijk =

∫ s2s1

∫ r2r1

∫ y2y1Iijkydydrds, Eijk =

∫ s2s1

∫ r2r1Iijkdrds,

Fijk =∫ s2s1

∫ y2y1Iijkdyds, and Hijk =

∫ r2r1

∫ y2y1Iijkdydr. The double integrals Hijk, Fijk, and Eijk

need to be previously calculated using the second set of recurrence relations given below.The first two recurrence relations Eq. (31) and Eq. (32) for the double integrals Hijk are

obtained by successive integrations over y and r of the partial derivatives Eq. (17) and Eq. (18),respectively. The third recurrence relation Eq. (33) for the double integrals Hijk is obtained bysuccessive integrations over y and r of the partial derivatives Eq. (20) and Eq. (21), and thensummation of these two integration equations. Another two recurrence relations Eq. (34) andEq. (35) can be verified by the double integral definitions. Analogously, the recurrence relationsfor the double integrals Fijk Eq. (36) to Eq. (40) and for the double integrals Eijk Eq. (41) toEq. (45) are obtained using the corresponding partial derivatives and double integral definitions.

Hyij(k+2) + cHr

ij(k+2) + dsHij(k+2) =1

k

[iαH(i−1)jk + jφHi(j−1)k − Jrijk

](31)

cHyij(k+2) +Hr

ij(k+2) + fsHij(k+2) =1

k

[iβH(i−1)jk + jθHi(j−1)k − Jyijk

](32)

dsHyij(k+2) + fsHr

ij(k+2) + s2Hij(k+2) = 1k

[iγsH(i−1)jk + jψsHi(j−1)k

+ (k − i− j − 2)Hijk + rJyijk + yJrijk] (33)

H(i+1)jk = αHyijk + βHr

ijk + γsHijk (34)Hi(j+1)k = φHy

ijk + θHrijk + ψsHijk (35)

F yij(k+2) + dF s

ij(k+2) + crFij(k+2) =1

k

[iαF(i−1)jk + jφFi(j−1)k − Jsijk

](36)

dF yij(k+2) + F s

ij(k+2) + frFij(k+2) =1

k

[iγF(i−1)jk + jψFi(j−1)k − Jyijk

](37)

9

Page 10: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

crF yij(k+2) + frF s

ij(k+2) + r2Fij(k+2) = 1k

[iβrF(i−1)jk + jθrFi(j−1)k

+ (k − i− j − 2)Fijk + yJsijk + sJyijk] (38)

F(i+1)jk = αF yijk + βrFijk + γF s

ijk (39)Fi(j+1)k = φF y

ijk + θrFijk + ψF sijk (40)

Erij(k+2) + fEs

ij(k+2) + cyEij(k+2) =1

k

[iβE(i−1)jk + jθEi(j−1)k − Jsijk

](41)

fErij(k+2) + Es

ij(k+2) + dyEij(k+2) =1

k

[iγE(i−1)jk + jψEi(j−1)k − Jrijk

](42)

cyErij(k+2) + dyEr

ij(k+2) + y2Eij(k+2) = 1k

[iαyE(i−1)jk + jφyEi(j−1)k

+ (k − i− j − 2)Eijk + sJrijk + rJsijk] (43)

E(i+1)jk = αyEijk + βErijk + γEs

ijk (44)Ei(j+1)k = φyEijk + θEr

ijk + ψEsijk, (45)

where Hyijk =

∫ r2r1

∫ y2y1Iijkydydr, Hr

ijk =∫ r2r1

∫ y2y1Iijkrdydr, F y

ijk =∫ s2s1

∫ y2y1Iijkydyds, F s

ijk =∫ s2s1

∫ y2y1Iijksdyds, Er

ijk =∫ s2s1

∫ r2r1Iijkrdrds, Es

ijk =∫ s2s1

∫ r2r1Iijksdrds, J

yijk =

∫ y2y1Iijkdy,

Jrijk =∫ r2r1Iijkdr, and Jsijk =

∫ s2s1Iijkds. The single integrals Jyijk, J

rijk, and Jsijk must be

formerly calculated using the third set of recurrence relations given below.The first two recurrence relations Eq. (46) and Eq. (47) for the single integrals Jyijk are ob-

tained by integration over y of the partial derivative Eq. (17) and multiplying both sides of theintegration equation by α and φ, respectively. The third recurrence relation for the single integralsJyijk Eq. (48) is obtained by integration over y of the partial derivative Eq. (23). Analogously,the recurrence relations for the single integrals Jrijk (from Eq. (49) to Eq. (51)) and Jsijk (fromEq. (52) to Eq. (54)) are obtained using the corresponding partial derivatives.

Jy(i+1)j(k+2) =α

k

[iαJy(i−1)jk + jφJyi(j−1)k − Iijk

]+ Jyij(k+2) [(β − αc) r + (γ − αd) s] (46)

Jyi(j+1)(k+2) =φ

k

[iαJy(i−1)jk + jφJyi(j−1)k − Iijk

]+ Jyij(k+2) [(θ − φc) r + (ψ − φd) s] (47)

Jyij(k+2) = 1

k[R2−(R·t)2]

[R · tIijk + i [(β − αc) r + (γ − αd) s] Jy(i−1)jk

+j [(θ − φc) r + (ψ − φd) s] Jyi(j−1)k + (k − 1− i− j) Jyijk] (48)

Jr(i+1)j(k+2) =β

k

[iβJr(i−1)jk + jθJri(j−1)k − Iijk

]+ Jrij(k+2) [(α− βc) y + (γ − βf) s] (49)

Jri(j+1)(k+2) =θ

k

[iβJr(i−1)jk + jθJri(j−1)k − Iijk

]+ Jrij(k+2) [(φ− θc) y + (ψ − θf) s] (50)

Jrij(k+2) = 1

k[R2−(R·p)2]

[R · pIijk + i [(α− βc) y + (γ − βf) s] Jr(i−1)jk

+j [(φ− θc) y + (ψ − θf) s] Jri(j−1)k + (k − 1− i− j) Jrijk] (51)

Js(i+1)j(k+2) =γ

k

[iγJs(i−1)jk + jψJsi(j−1)k − Iijk

]+ Jsij(k+2) [(α− γd) y + (β − γf) r] (52)

Jsi(j+1)(k+2) =ψ

k

[iγJs(i−1)jk + jψJsi(j−1)k − Iijk

]+ Jsij(k+2) [(φ− ψd) y + (θ − ψf) r] (53)

10

Page 11: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

Jsij(k+2) = 1

k[R2−(R·q)2]

[R · qIijk + i [(α− γd) y + (β − γf) r] Js(i−1)jk

+j [(φ− ψd) y + (θ − ψf) r] Jsi(j−1)k + (k − 1− i− j) Jsijk] (54)

As illustrated in Fig. 3, a number of seed integrals have to be first calculated before startingthe recursive integrations. The seed single integrals Jy00−1, J

r00−1, and Js00−1 can be directly calcu-

lated using the corresponding analytical solutions Eq. (55), Eq. (56), and Eq. (57), respectively.

Jy00−1 =1

2

{[R2 − (R · t)2

]ln (R +R · t) +R · tR

}(55)

Jr00−1 =1

2

{[R2 − (R · p)2

]ln (R +R · p) +R · pR

}(56)

Js00−1 =1

2

{[R2 − (R · q)2

]ln (R +R · q) +R · qR

}(57)

The rest single integrals are all calculated using the recurrence relations Eq. (46) to Eq. (54).For each type of single integrals, the three recurrence relations are used to increase i, j, and kindices, respectively, e.g. Jy00−1 → Jy10−1, J

y00−1 → Jy01−1, and Jy00−1 → Jy001.

The seed double integrals H001, H00−1, F001, F00−1, E001, and E00−1 are calculated using theanalytical solution of H003, F003, and E003 given in Eq. (58), Eq. (59), and Eq. (60) and applyinginverse recurrence relations Eq. (61), Eq. (62), and Eq. (63). These inverse recurrence relationsare obtained by solving the first three recurrence relations for each type of the double integrals,i.e. Eq. (31) to Eq. (33) for Hijk, Eq. (36) to Eq. (38) for Fijk, and Eq. (41) to Eq. (43) for Eijk.

H003 =2√

s2(1 + 2cdf − c2 − d2 − f 2)arctan

[(1− c)(R + y − r) + (d− f)s√s2(1 + 2cdf − c2 − d2 − f 2)

](58)

F003 =2√

r2(1 + 2cdf − c2 − d2 − f 2)arctan

[(1− d)(R + y − s) + (c− f)r√r2(1 + 2cdf − c2 − d2 − f 2)

](59)

E003 =2√

y2(1 + 2cdf − c2 − d2 − f 2)arctan

[(1− f)(R + r − s) + (c− d)y√y2(1 + 2cdf − c2 − d2 − f 2)

](60)

H00k = 1(k−2)(1−c2)

{k[(1− c2)(1− d2)− (f − cd)2]s2H00(k+2)

−[(1− c2)r + (f − cd)s]Jy00k − [(1− c2)y + (d− cf)s]Jr00k}(61)

F00k = 1(k−2)(1−d2)

{k[(1− c2)(1− d2)− (f − cd)2]r2F00(k+2)

−[(1− d2)s+ (f − cd)r]Jy00k − [(1− d2)y + (c− df)r]Js00k}(62)

E00k = 1(k−2)(1−f2)

{k[(1− c2)(1− f 2)− (d− cf)2]y2E00(k+2)

−[(1− f 2)s+ (d− cf)y]Jr00k − [(1− f 2)r + (c− df)y]Js00k}(63)

The other double integrals are all calculated using the recurrence relations Eq. (31) to Eq. (45).The first three recurrences Eq. (31) to Eq. (33) are used to calculate the double integrals Hy

ijk+2

and Hrijk+2 from the available double integrals Hijk and single integrals Jyijk and Jrijk at a lower

k index, see Fig. 3. The last two recurrence relations Eq. (34) and Eq. (35) are used to calculatethe double integrals Hijk at higher i and j indices, respectively.

11

Page 12: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

The seed triple integral K001 can be directly calculated from the seed double integrals H001,F001, and E001 using Eq. (64), which is obtained by successive integrations over y, r, and s of thepartial derivatives Eq. (20), Eq. (21), and Eq. (22), and then summation of these three integrationequations.

(3 + i+ j − k)Kijk = yEijk + rFijk + sHijk

K001 = 12

(yE001 + rF001 + sH001)(64)

The remaining triple integrals are all calculated using the recurrence relations Eq. (26) to Eq. (30).The first three recurrences Eq. (26) to Eq. (28) are used to calculated the double integrals Ky

ijk+2,Krijk+2, and Ks

ijk+2 from the available triple integrals Kijk and the double integrals Hijk, Fijk,and Eijk at a lower k index, see Fig. 3. The last two recurrence relations Eq. (29) and Eq. (30)are used to calculate the triple integrals Kijk at higher i and j indices, respectively.

The triple integralsKrsijk can be directly calculated fromKijk,Kr

ijk,Hrijk, Fijk, andEr

ijk usingthe relations Eq. (65) to Eq. (67). The first equation is obtained by successive integrations over y,r, and s of the partial derivative Eq. (21). The last two equations are obtained by multiplying thepartial differential equations Eq. (17) and Eq. (19) by r on both sides, and successive integrationsover y, r, and s of these two partial differential equations, respectively.

Krrij(k+2) + cKyr

ij(k+2) + fKrsij(k+2) =

1

k

[Kijk + iβKr

(i−1)jk + jθKri(j−1)k − rFijk

](65)

cKrrij(k+2) +Kyr

ij(k+2) + dKrsij(k+2) =

1

k

[iαKr

(i−1)jk + jφKri(j−1)k − Er

ijk

](66)

fKrrij(k+2) + dKyr

ij(k+2) +Krsij(k+2) =

1

k

[iγKr

(i−1)jk + jψKri(j−1)k −Hr

ijk

](67)

3 ResultsTo evaluate the accuracy and efficiency of our analytical traction force calculation, we per-form qmax (spherical harmonics expansion order) convergence tests, and compare with Gaussianquadrature numerical integrations.

The infinite series of spherical harmonics expansions must be truncated in practice. Figure 4shows how the relative error of the traction force calculation evolves as the spherical harmonicsexpansion order qmax increases. Similar to the dislocation interaction force calculations of Aubryand Arsenlis [51], the traction force calculations converge faster for materials with lower elasticanisotropy ratios, which means high orders of spherical harmonics expansion are needed formaterials with high elastic anisotropy.

How the computation cost increases with the order of spherical harmonics expansion is pre-sented in Fig. 5. The cost of our traction force calculation grows quadratically as the stress fieldcalculation using the analytical expressions given in Ref. [51]. For the traction force calculation,using qmax = 20 is twenty times more expensive than using qmax = 1. The computation costratio between the traction force and stress field calculations is rather insensitive to the spheri-cal harmonics expansion order, and changes from seven to six when qmax increases from one totwenty.

12

Page 13: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

10-14

10-12

10-10

10-8

10-6

10-4

10-2

100

2 4 6 8 10 12 14 16 18 20

Rel

ativ

e er

ror

qmax

Cu, A=3.2Ni, A=2.5Al, A=1.2

Figure 4: Convergence of traction force calculation as the spherical harmonics expansion orderqmax increases for different materials in terms of the elastic anisotropy ratio A.

10-1

100

101

102

2 4 6 8 10 12 14 16 18 20

Rel

ativ

e ti

me

cost

qmax

traction forcestress

Figure 5: Quadratic computation cost growth of interface traction force and dislocation stressfield calculations with the spherical harmonics expansion order qmax.

13

Page 14: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

10-12

10-10

10-8

10-6

10-4

10-2

100

100

101

102

103

104

105

106

Rel

ativ

e er

ror

Gauss points

10 b100 b

1000 b

Figure 6: Comparison of Gaussian quadrature numerical integration and analytical triple integra-tion using recurrence relations for Ni with qmax = 10 for different dislocation–interface distancesin the unit of the Burgers vector’s magnitude b.

We now compare our analytical interface traction force integrations with Gaussian quadraturenumerical integrations using the analytical stress field expressions of Ref. [51]. As both thetraction force and stress field calculations use the same spherical harmonics expansions of thederivatives of Green’s function, the comparison of analytical and numerical integrations for afixed qmax is roughly the same when qmax is changed from one to twenty.

Figure 6 depicts how the relative error between analytical and numerical integrations variesas the number of Gauss quadrature points increases in the numerical integrations. Similar to thetraction force calculations of Queyreau et al. [43] for isotropic elastic media, the relative errordecreases faster for larger dislocation–interface distances as the number of Gauss points increasesin the numerical integrations. While the analytical solution is used as a reference to assess theerror in numerical integrations, the comparison with numerical integrations using a large numberof Gauss points can verify the correct implementation of the analytical traction force integration.

Figure 7 illustrates the computation cost comparison of analytical and numerical tractionforce integrations. The analytical integration becomes more efficient when the number of Gausspoints exceeds eight in the numerical integration. With eight Gauss points, the error of the nu-merical integration is above one percent for a large dislocation–interface distance of 1000 b, andabove ten percent for smaller dislocation–interface distances of 100 b and 10 b, Fig. 6. Keepin mind that the traction force calculation is only for one dislocation segment and one interfaceelement, and the computation error can escalate in DD–FE/BE simulations with larger numbersof dislocation segments and interface elements over many correlated time steps. As proposed byWeygand et al. [20], a minimum of one hundred integration points has to be used for numericalintegrations of surface traction forces. As shown in Fig. 7, compared with a numerical integra-

14

Page 15: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

10-1

100

101

102

103

104

105

100

101

102

103

104

105

106

Rel

ativ

e ti

me

cost

Gauss points

numericalanalytical

Figure 7: Computation cost comparison of Gaussian quadrature numerical integration and ana-lytical triple integration using recurrence relations for a fixed qmax of 10.

tion using one hundred integration points, our analytical integration is more than one order ofmagnitude faster in speed.

Despite the obvious advantages of the analytical interface traction force integration, the al-gorithm implementation into a specific DD-FE/BE code can bring a considerable overhead toa short research project. In such a case, using simpler analytical stress field expressions andstandard Gaussian quadrature numerical integrations may be preferred. Figure 8 shows how thecomputation error and cost of numerical integration varies with the number of Gauss points andthe order of spherical harmonics expansion used in the stress field expressions. The numeri-cal integration error is evaluated with respect to an analytical traction force integration usingqmax = 20 for Ni with a dislocation–interface distance of 100 b. As can be seen in Fig. 8, thereare optimized combinations of integration point number and spherical harmonics expansion or-der to achieve a desired level of accuracy, and it is often more efficient to increase the order ofspherical harmonics expansion than the number of Gauss integration points.

4 Concluding remarksUsing spherical harmonics expansions of the derivatives of Green’s function, we constructedthe expressions for the interface traction force exerted by dislocation stress field in anisotropicelastic media, and develop hierarchical recurrence relations to integrate the spherical harmonicsseries to calculate the traction force. It is found that all the triples integrals associated with thespherical harmonics are functions of a few analytically solvable seed integrals. Compared withnumerical integrations of the traction force, our analytical integrations have gained substantially

15

Page 16: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

100

101

102

103

104

Gauss points

1

2

3

4

5

6

7

8

9

10

qmax

10-6

10-5

10-4

10-3

10-2

10-1

100

Rel

ativ

e er

ror

100

101

102

103

104

Gauss points

1

2

3

4

5

6

7

8

9

10

qmax

10-2

10-1

100

101

102

103

Rel

ativ

e ti

me

cost

Figure 8: Computation error and time cost of numerical integrations with respect to an analyticaltraction force integration using qmax = 20.

16

Page 17: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

in computation precision and speed. This development of analytical interface traction integra-tions can impart accuracy and efficiency to DD–FE/BE simulations of the elastic interactionsbetween dislocations and interfaces in general elastically anisotropic crystalline materials.

AcknowledgmentsWe thank Sylvain Queyreau for helpful discussions. This work was performed under the auspicesof the U.S. Department of Energy by Lawrence Livermore National Laboratory under ContractDE-AC52-07NA27344. Research was sponsored by the Army Research Laboratory and wasaccomplished under Cooperative Agreement Number W911NF-12-2-0022. The views and con-clusions contained in this document are those of the authors and should not be interpreted asrepresenting the official policies, either expressed or implied, of the Army Research Laboratoryor the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprintsfor Government purposes notwithstanding any copyright notation herein.

References[1] Hull D. and Bacon D.J., 2011. Introduction to Dislocations. Butterworth-Heinemann,

Oxford.

[2] Hirth J.P., 1972. The Influence of Grain Boundaries on Mechanical Properties. Metall.Trans., 3:3047–3067.

[3] Sutton A.P. and Balluffi R.W., 1995. Interfaces in Crystalline Materials. Oxford UniversityPress, Oxford.

[4] Priester L., 2013. Grain Boundaries: From Theory to Engineering. Springer, Dordrecht.

[5] Shan Z.W., Mishra R.K., Asif S.A.S., Warren O.L., and Minor A.M., 2008. Mechanicalannealing and source-limited deformation in submicrometre-diameter Ni crystals. NatureMater., 7(2):115–119.

[6] Oh S.H., Legros M., Kiener D., and Dehm G., 2009. In situ observation of dislocation nu-cleation and escape in a submicrometre aluminium single crystal. Nature Mater., 8(2):95–100.

[7] Brinckmann S., Kim J.Y., and Greer J.R., 2008. Fundamental differences in mechanicalbehavior between two types of crystals at the nanoscale. Phys. Rev. Lett., 100(15):155502.

[8] Weinberger C.R. and Cai W., 2008. Surface-controlled dislocation multiplication in metalmicropillars. Proc. Natl. Acad. Sci. USA, 105(38):14304–14307.

[9] Gleiter H., 2000. Nanostructured materials: Basic concepts and microstructure. ActaMater., 48(1):1–29.

17

Page 18: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

[10] Jin Z.H., Gumbsch P., Ma E., Albe K., Lu K., Hahn H., and Gleiter H., 2006. The interactionmechanism of screw dislocations with coherent twin boundaries in different face-centredcubic metals. Scripta Mater., 54(6):1163–1168.

[11] Estrin Y., Lemiale V., O’Donnell R., and Toth L., 2011. On homogeneous nucleation ofdislocation loops in nanocrystalline materials. Metall. Mater. Trans. A, 42A(13):3883–3888.

[12] Jang D., Li X., Gao H., and Greer J.R., 2012. Deformation mechanisms in nanotwinnedmetal nanopillars. Nature Nanotech., 7(9):594–601.

[13] Barnett D.M. and Lothe J., 1974. An image force theorem for dislocations in anisotropicbicrystals. J. Phys. F: Metal Phys., 4(10):1618.

[14] Belov A.Y., Chamrov V.A., Indenbom V.L., and Lothe J., 1983. Elastic fields of dislocationspiercing the interface of an anisotropic bicrystal. phys. stat. sol. (b), 119(2):565–578.

[15] Khalfallah O., Condat M., and Priester L., 1993. Image force on a lattice dislocation due toa grain boundary in b.c.c. metals. Philos. Mag. A, 67(1):231–250.

[16] Priester L. and Khalfallah O., 1994. Image force on a lattice dislocation due to a grainboundary in anisotropic f.c.c. materials. Philos. Mag. A, 69(3):471–484.

[17] Khalfallah O. and Priester L., 1999. Image force on a lattice dislocation due to a grainboundary in hexagonal metals. In Lejcek, P and Paidar, V (Ed.), Intergranular and Inter-phase Boundaries in Materials, volume 294-296 of Mater. Sci. Forum, pages 689–692.

[18] van der Giessen E. and Needleman A., 1995. Discrete dislocation plasticity: a simple planarmodel. Modelling Simul. Mater. Sci. Eng., 3(5):689–735.

[19] Zbib H.M. and Diaz de la Rubia T., 2002. A multiscale model of plasticity. Int. J. Plasticity,,18(9):1133–1163.

[20] Weygand D., Friedman L.H., Van der Giessen E., and Needleman A., 2002. Aspects ofboundary-value problem solutions with three-dimensional dislocation dynamics. ModellingSimul. Mater. Sci. Eng., 10(4):437–468.

[21] O’Day M.P. and Curtin W.A., 2004. A superposition framework for discrete dislocationplasticity. J. Appl. Mech., 71(6):805–815.

[22] O’Day M.P. and Curtin W.A., 2005. Bimaterial interface fracture: A discrete dislocationmodel. J. Mech. Phys. Solids, 53(2):359–382.

[23] Tang M., Cai W., Xu G., and Bulatov V.V., 2006. A hybrid method for computing forces oncurved dislocations intersecting free surfaces in three-dimensional dislocation dynamics.Modelling Simul. Mater. Sci. Eng., 14(7):1139–1151.

18

Page 19: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

[24] El-Awady J.A., Biner S.B., and Ghoniem N.M., 2008. A self-consistent boundary element,parametric dislocation dynamics formulation of plastic flow in finite volumes. J. Mech.Phys. Solids, 56(5):2019–2035.

[25] Deng J., El-Azab A., and Larson B.C., 2008. On the elastic boundary value problem ofdislocations in bounded crystals. Philos. Mag., 88(30-32):3527–3548.

[26] Shishvan S.S., Mohammadi S., Rahimian M., and Van der Giessen E., 2011. Plane-straindiscrete dislocation plasticity incorporating anisotropic elasticity. Int. J. Solids Struct.,48(2):374 – 387.

[27] Vattre A., Devincre B., Feyel F., Gatti R., Groh S., Jamond O., and Roos A., 2014. Mod-elling crystal plasticity by 3D dislocation dynamics and the finite element method: TheDiscrete-Continuous Model revisited. J. Mech. Phys. Solids, 63:491–505.

[28] Crone J.C., Chung P.W., Leiter K.W., Knap J., Aubry S., Hommes G., and Arsenlis A.,2014. A multiply parallel implementation of finite element-based discrete dislocation dy-namics for arbitrary geometries. Modelling Simul. Mater. Sci. Eng., 22(3):035014.

[29] Schwarz K.W., 1999. Simulation of dislocations on the mesoscopic scale. I. Methods andexamples. J. Appl. Phys., 85(1):108–119.

[30] Ghoniem N.M., Tong S.H., and Sun L.Z., 2000. Parametric dislocation dynamics: Athermodynamics-based approach to investigations of mesoscopic plastic deformation. Phys.Rev. B, 61(2):913–927.

[31] Arsenlis A., Cai W., Tang M., Rhee M., Oppelstrup T., Hommes G., Pierce T.G., and Bu-latov V.V., 2007. Enabling strain hardening simulations with dislocation dynamics. Mod-elling Simul. Mater. Sci. Eng., 15(6):553–595.

[32] Liu X.H., Ross F.M., and Schwarz K.W., 2000. Dislocated epitaxial islands. Phys. Rev.Lett., 85(19):4088–4091.

[33] Weinberger C.R. and Cai W., 2007. Computing image stress in an elastic cylinder. J. Mech.Phys. Solids, 55(10):2027–2054.

[34] Fertig R.S. and Baker S.P., 2009. Simulation of dislocations and strength in thin films: Areview. Prog. Mater. Sci., 54(6):874–908.

[35] Hirth J.P. and Lothe J., 1982. Theory of Dislocations. Wiley, New York.

[36] Cai W., Arsenlis A., Weinberger C.R., and Bulatov V.V., 2006. A non-singular continuumtheory of dislocations. J. Mech. Phys. Solids, 54(3):561–587.

[37] Bulatov V.V., Hsiung L.L., Tang M., Arsenlis A., Bartelt M.C., Cai W., Florando J.N.,Hiratani M., Rhee M., Hommes G., Pierce T.G., and Diaz de la Rubia T., 2006. Dislocationmulti-junctions and strain hardening. Nature, 440(7088):1174–1178.

19

Page 20: Computing forces on interface elements exerted by … · 2016-02-23 · e 1 e 2 e 3 e^x e^y T Figure 1: Unit sphere in anisotropic elasticity The Green’s function in an anisotropic

[38] Rao S.I., Dimiduk D.M., Parthasarathy T.A., Uchic M.D., Tang M., and WoodwardC., 2008. Athermal mechanisms of size-dependent crystal flow gleaned from three-dimensional discrete dislocation simulations. Acta Mater., 56(13):3245–3259.

[39] Liu B., Raabe D., Eisenlohr P., Roters F., Arsenlis A., and Hommes G., 2011. Dislocationinteractions and low-angle grain boundary strengthening. Acta Mater., 59(19):7125–7134.

[40] Liu B., Eisenlohr P., Roters F., and Raabe D., 2012. Simulation of dislocation penetrationthrough a general low-angle grain boundary. Acta Mater., 60(13-14):5380–5390.

[41] Arsenlis A., Rhee M., Hommes G., Cook R., and Marian J., 2012. A dislocation dynamicsstudy of the transition from homogeneous to heterogeneous deformation in irradiated body-centered cubic iron. Acta Mater., 60(9):3748–3757.

[42] Liu B., Raabe D., Roters F., and Arsenlis A., 2014. Interfacial dislocation motion andinteractions in single-crystal superalloys. Acta Mater., 79:216–233.

[43] Queyreau S., Marian J., Wirth B.D., and Arsenlis A., 2014. Analytical integration of theforces induced by dislocations on a surface element. Modelling Simul. Mater. Sci. Eng.,22(3):035004.

[44] Bacon D.J., Barnett D.M., and Scattergood R.O., 1980. Anisotropic continuum theory oflattice defects. Prog. Mater. Sci., 23:51 – 262.

[45] Chu H.J., Pan E., Han X., Wang J., and Beyerlein I.J., 2012. Elastic fields of dislocationloops in three-dimensional anisotropic bimaterials. J. Mech. Phys. Solids, 60(3):418–431.

[46] Stroh A.N., 1962. Steady state problems in anisotropic elasticity. J. Math. Phys., 41(2):77.

[47] Rhee M., Stolken J.S., Bulatov V.V., Diaz de la Rubia T., Zbib H.M., and Hirth J.P., 2001.Dislocation stress fields for dynamic codes using anisotropic elasticity: methodology andanalysis. Mater. Sci. Eng. A, 309310(0):288 – 293.

[48] Yin J., Barnett D.M., and Cai W., 2010. Efficient computation of forces on dislocationsegments in anisotropic elasticity. Modelling Simul. Mater. Sci. Eng., 18(4):045013.

[49] Mura T., 1987. Micromechanics of Defects in Solids. Kluwer, Dordrecht.

[50] Han X., Ghoniem N.M., and Wang Z., 2003. Parametric dislocation dynamics ofanisotropic crystals. Philos. Mag., 83(31-34, SI):3705–3721.

[51] Aubry S. and Arsenlis A., 2013. Use of spherical harmonics for dislocation dynamics inanisotropic elastic media. Modelling Simul. Mater. Sci. Eng., 21(6):065013.

[52] Barnett D.M., 1972. The precise evaluation of derivatives of the anisotropic elastic green’sfunctions. physica status solidi (b), 49(2):741–748.

20