TY - JOUR
T1 - An embedded corrector problem for homogenization. Part II
T2 - Algorithms and discretization
AU - Cancès, Eric
AU - Ehrlacher, Virginie
AU - Legoll, Frédéric
AU - Stamm, Benjamin
AU - Xiang, Shuyang
N1 - Publisher Copyright:
© 2020 Elsevier Inc.
PY - 2020/4/15
Y1 - 2020/4/15
N2 - This contribution is the numerically oriented companion article of the work [9]. We focus here on the numerical resolution of the embedded corrector problem introduced in [8,9] in the context of homogenization of diffusion equations. Our approach consists in considering a corrector-type problem, posed on the whole space, but with a diffusion matrix which is constant outside some bounded domain. In [9], we have shown how to define three approximate homogenized diffusion coefficients on the basis of the embedded corrector problem. We have also proved that these approximations all converge to the exact homogenized coefficients when the size of the bounded domain increases. We show here that, under the assumption that the diffusion matrix is piecewise constant, the corrector problem to solve can be recast as an integral equation. In case of spherical inclusions with isotropic materials, we explain how to efficiently discretize this integral equation using spherical harmonics, and how to use the fast multipole method (FMM) to compute the resulting matrix-vector products at a cost which scales only linearly with respect to the number of inclusions. Numerical tests illustrate the performance of our approach in various settings.
AB - This contribution is the numerically oriented companion article of the work [9]. We focus here on the numerical resolution of the embedded corrector problem introduced in [8,9] in the context of homogenization of diffusion equations. Our approach consists in considering a corrector-type problem, posed on the whole space, but with a diffusion matrix which is constant outside some bounded domain. In [9], we have shown how to define three approximate homogenized diffusion coefficients on the basis of the embedded corrector problem. We have also proved that these approximations all converge to the exact homogenized coefficients when the size of the bounded domain increases. We show here that, under the assumption that the diffusion matrix is piecewise constant, the corrector problem to solve can be recast as an integral equation. In case of spherical inclusions with isotropic materials, we explain how to efficiently discretize this integral equation using spherical harmonics, and how to use the fast multipole method (FMM) to compute the resulting matrix-vector products at a cost which scales only linearly with respect to the number of inclusions. Numerical tests illustrate the performance of our approach in various settings.
KW - Corrector problem
KW - Homogenization
KW - Integral equation
KW - Numerical discretization
KW - Spherical harmonics
UR - https://www.scopus.com/pages/publications/85078610471
U2 - 10.1016/j.jcp.2020.109254
DO - 10.1016/j.jcp.2020.109254
M3 - Article
AN - SCOPUS:85078610471
SN - 0021-9991
VL - 407
JO - Journal of Computational Physics
JF - Journal of Computational Physics
M1 - 109254
ER -