• Aucun résultat trouvé

OptiDis: Toward fast anisotropic dislocation dynamics based on Stroh formalism

N/A
N/A
Protected

Academic year: 2021

Partager "OptiDis: Toward fast anisotropic dislocation dynamics based on Stroh formalism"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-01095322

https://hal.archives-ouvertes.fr/hal-01095322

Submitted on 15 Dec 2014

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

OptiDis: Toward fast anisotropic dislocation dynamics based on Stroh formalism

Pierre Blanchard, Arnaud Etcheverry, Olivier Coulaud, Laurent Dupuy, Marc Blétry

To cite this version:

Pierre Blanchard, Arnaud Etcheverry, Olivier Coulaud, Laurent Dupuy, Marc Blétry. OptiDis: Toward fast anisotropic dislocation dynamics based on Stroh formalism. International Workshop on dislocation dynamics simulations, Dec 2014, Saclay, France. �hal-01095322�

(2)

OptiDis: Toward fast anisotropic DD based on Stroh formalism.

Pierre Blanchard

1

- Arnaud Etcheverry

1

- Olivier Coulaud

1

- Laurent Dupuy

2

- Marc Bl´etry

2

[1]: HiePACS team project, Inria Bordeaux - Sud-Ouest, 200, rue Vieille Tour 33405 Talence Cedex France | [2]: Service de Recherches M´etallurgiques Appliqu´ees, CEA-Saclay, 91191 Gif-sur-Yvette, France

ABSTRACT

Dislocation Dynamics (DD) simulations in the hypothesis of isotropic elasticity have proved great reli-ability in order to predict the plastic behaviour of crystalline materials. However it is often the case at high temperature (for instance in irradiated BCC iron) that the structural properties of a material will be better described using full anisotropic treatment of the elastic interaction between dislocations. The computation of the internal elastic forces is by far the most resources consuming step in DD simulations, which is even more true for anisotropic elasticity in the absence of explicit Green’s function.

L. Dupuy, J. Soulacroix and M. Fivel showed that the approaches summarized in Yin [6] can be acceler-ated using spherical harmonics expansions of the Stroh matrices. This feature was implemented in the DD code OptiDis in order to power the anisotropic forces computation. Here we recall the formalism and we discuss optimizations, performances as well as motivations for future developments.

ANISOTROPIC MODEL

The stress field created by a dislocation loop (b′, t′) at field point x is given by Mura’s formula [4]

σjs(x) = εngrCjsvgCpqwnb′w I C ∂Gvp ∂xq (x − x ′)dx′ r (1)

The nodal force fen acting at the extremities of a finite dislocation line (b, t) is obtained by integration of the Peach-Koehler force (fP K = (σ(x) · b) × t(x)) over the target line, i.e.

(fne)α = I

(C)

εαβγσβpbptγNn(x)dx

where Nn=1,2 are linear shape functions. The cost of updating the nodal forces at each time step is quadratic and involves the evaluation of 2 line integrals, therefore it is usually the bottleneck of DD simulations. Moreover there does not exist an analytic closed form for the anisotropic elastic Green’s function G. Recently Aubry et al. [2] used an integral representation of G and developped a fast method based on spherical harmonic expansions in order to evaluate the double line integral semi-analytically. On the other hand, past works [6] showed that the anisotropic stress field can be efficiently described using the Stroh sextic formalism combined with (2) the Willis-Steeds-Lothe formula for the finite line.

Willis-Steeds-Lothe um,s = 1 4πdεjsnbiCijkltn n −mlQmk + nl h(nn)−1(nm)Qi mk + nl h (nn)−1STi mk oτ2 τ1 (2)

Figure 1: Notations for the stress created by segment AB on a field point P .

where Stroh matrices Q and S [5] only depend on Cijkl and τ . They are computed from the eigenvectors of a 6 × 6 matrix N depending on (nn) and (nm) where (ab)jk = aiCijklbl. The notations are recalled fig 1 and the stress field reads

σij (x, t, b) = Cijkluk,l (x, t, b)

In the collinear case (d = 0) the expression is slightly more complicated but can be condensed as follows um,s(d = 0) =  1 r2 − 1 r1  1 4πbiZims

The singularity in the limit r → 0 is currently handled using a simple cutoff parameter like the one defined in [6].

Anisotropy ratio

The degree of anisotropy is quantified by the ratio A = 2C44/(C11 − C12). For the BCC α − F e, this ratio goes from A0K = 2.3 to A1200K = 7.1.

SPHERICAL HARMONIC ANALYSIS

Q S Z

Figure 2: Stroh matrices components at (T = 25◦C) for θ ∈ [0, π] and φ ∈ [0, 2π].

Spherical harmonic analysis

Stroh matrices only depend on the orientation of the source, i.e. X = X(θ, φ) (see fig 2) hence they can be expanded into spherical harmonics.

X(θ, φ) ≈ ℓmax X ℓ=0 ℓ X m=−ℓ xm Ym(θ, φ)

where Ym denotes the well known spherical har-monics and xm = Z π 0 Z 2π 0 X(θ, φ)Ym(θ, φ) sin θdθdφ (3) are the coefficients of the expansion.

0 10 20 30 40 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 bandwidth: ℓmax re lat iv e er ro r || .| | S 2 ||Q||, 25◦C ||S||, 25◦C ||Z||, 25◦C ||Q||, 900◦C ||S||, 900◦C ||Z||, 900◦C

Figure 3: Accuracy of the expansion for various temperatures.

Given that Stroh matrices are real valued the expansion reduces to

X ≈ ℓmax X ℓ=0 x0Y0 + 2 ℓ X m=1

Re(xm )Re(Ym) − Im(xm )Im(Ym)

On the other hand depending on the symmetries of X in θ or φ some coefficients of the expansions are known to be null (potentially a lot). Once implemented these simplifications lead to a significant acceleration of the method (see fig 4).

0 5 10 15 20 25 30 35 40 0 0.5 1 1.5 2 2.5 3 ·104 iso. analytical aniso. analytical bandwidth: ℓmax n u m b er of fl op s (t h eo. ) Self force Sph-Hrm Z (noSym) Sph-Hrm Z (Cubic) 0 5 10 15 20 25 30 35 40 0 20 40 60 80 100 iso. analytical: 0.92s aniso. analytical: 70.34s bandwidth: ℓmax R el at iv e cos t (e x p .)

Internal forces (Benchmark fig 5)

Sph-Hrm Q,S&Z (noSym) Sph-Hrm Q,S&Z (Cubic)

Figure 4: Theoretical number of flops involved in self force evaluation (left) and relative compu-tational cost for ≈ 3000 segments based on CPU time (right).

The precomputation of the 2 integrals (3) is done exactly following the method described by Driscoll and Healy [3], namely using an equispaced quadrature in φ and a gaussian quadrature in cos θ.

IMPLEMENTATION AND PERFORMANCES

Our experimentations were performed on the core program OptiDis whose data structure relies heavily on the open source ScalFMM library [1]. The latter also provides the generic Fast Multipole algorithms. OptiDis is a parallel version of NumoDis, it implements almost all functionalities of NumoDis while providing a hybrid OpenMP/MPI paradigm and a cache-conscious data structure.

103 104 105 106 100µs 1ms 10ms 100ms 1s 10s 2m 17m 1 min limit number of segments C om p u ta ti on al ti m e

P2P Farfield Chebyshev Farfield Lagrange

Figure 5: Isotropic near- and farfield computational time balancing for a uniform distribution of dislocation loops and increasing tree depth (left). An example of defects distribution and a propagating Frank-Read source (right).

ONGOING & PERSPECTIVES

Ongoing

• Optimized expansion for hexagonal crystallographies

Perspectives

• Implementation of the farfield (either iso- or anisotropic)

• Efficient analytic integration of the expansion over the target segments • Derivation of a consistent non-singular theory for the Stroh approach

REFERENCES

[1] Scalfmm: software library to simulate large scale n-body interactions using the fast multipole method, developped @ hiepacs team, inria bordeaux.

[2] S Aubry and A Arsenlis. Use of spherical harmonics for dislocation dynamics in anisotropic elastic media. Modelling and Simulation in Materials Science and Engineering, 21(6):065013, 2013.

[3] James R Driscoll and Dennis M Healy. Computing fourier transforms and convolutions on the 2-sphere.

Advances in applied mathematics, 15(2):202–250, 1994.

[4] Toshio Mura. Micro-mechanics of Defects in Solids, volume 3. Springer, 1987.

[5] AN Stroh. Steady state problems in anisotropic elasticity. J. math. Phys, 41(2):77–103, 1962.

[6] Jie Yin, David M Barnett, and Wei Cai. Efficient computation of forces on dislocation segments in anisotropic elasticity. Modelling and Simulation in Materials Science and Engineering, 18(4):045013, 2010.

FUNDINGS

This work was supported by the French ANR grants ANR-10-COSI-0011 and the associate team FastLA.

Références

Documents relatifs

En 2005, un peu plus de huit candidats sur dix visant un diplôme de niveau V se présentaient à des certifications dans le domaine sanitaire et social (tableau 1) : DPAS

system in an initial state with preferential bond-orientational order and to observe the dynamics of the local structure via the approach of the anisotropic pair-correlation

However, for the out-of-plane correlations the velocity dependence of the vortex structure is decisive for the occurrence of a Gaussian central peak.. Both results are in

Grain size dependence of the relaxation of intrinsic compressive stress (a) and the hardening behavior due to thermal stress (b) in films with various source densities. The amount

The results obtained for the large size regime (N B 3000 atoms) show that the energy dispersion between the most stable elongated and isotropic particles is strongly sensitive to

Le théo- rème 1 de [5] est notre présent théorème 1, le théorème 2 de [5] est notre théo- rème 2 réduit aux nombres premiers usuels, et le théorème 3 de [5] est notre

Second, one of the anomalous transport frameworks, the Multi-Rate Mass Transfer models (MRMT), has recently been shown numerically to conserve the concentration variance in