Comptes Rendus
Article de recherche
Fourier-based computational micromechanics on boundary-conforming transformed grids
[Homogénéisation par FFT sur grilles transformées conformes aux interfaces]
Comptes Rendus. Mécanique, Volume 354 (2026), pp. 227-256

Computational homogenization accelerated by Green function preconditioning with Fast Fourier transforms (FFT) is classically performed on a uniform grid, which hinders the discretization accuracy. In this work, we consider a more accurate geometry representation obtained by transforming the uniform computational grid into a boundary-conforming one. The mechanical problem is discretized using the finite element method (FEM) with isoparametric transformation of elements. Boundary adaptation can require large localized geometrical transformations of the grid, which is naturally accounted for in the FEM discretization. Rigorous bounds on the spectrum of eigenvalues of the resulting discrete system with Green preconditioner are provided. For grid transformations with projection of the nearest nodes to boundary, the modified eigenvalues correspond to eigenvectors localized at the material phases boundaries, so that the effective spectrum remains favorable for the preconditioned conjugate gradient solver. Numerical investigations confirm that the accuracy of the homogenized properties and the local fields obtained on boundary-conforming grids are greatly improved over uniform grid ones, at the expense of a moderate increase in computational cost.

Supplementary Materials:
Supplementary materials for this article are supplied as separate files:

Les méthodes d’homogénéisation accélérées par un préconditionnement par l’opérateur de Green avec transformée de Fourier rapide (FFT) sont usuellement mises en œuvre sur une grille uniforme, ce qui limite la qualité de la discrétisation. Nous considérons ici une représentation plus précise de la géométrie, obtenue en transformant la grille uniforme en une grille conforme aux interfaces. Le problème mécanique est discrétisé par la méthode des éléments finis (FEM) avec une transformation isoparamétrique des éléments. L’adaptation aux interfaces peut nécessiter localement une importante transformation géométrique de la grille, ce qui est naturellement pris en compte par la discrétisation par éléments finis. Des bornes rigoureuses sont fournies sur le spectre des valeurs propres du système discret préconditionné par l’opérateur de Green. Pour des transformations de grille où seuls les nœuds les plus près des interfaces y sont projetés, les valeurs propres modifiées correspondent à des vecteurs propres localisés aux interfaces entre constituants, de sorte que le spectre effectif reste favorable pour le solveur par gradient conjugué préconditionné. Des investigations numériques confirment que la précision des propriétés homogénéisées et des champs locaux obtenus sur une grille conforme aux interfaces est grandement améliorée par rapport à celle sur une grille uniforme, pour une augmentation modérée du temps de calcul.

Compléments :
Des compléments sont fournis pour cet article dans les fichiers suivants :

Reçu le :
Révisé le :
Accepté le :
Publié le :
DOI : 10.5802/crmeca.354
Keywords: Computational homogenization, fast Fourier transform, Green function preconditioning, finite element discretization, grid adaptation
Mots-clés : Homogénéisation numérique, transformée de Fourier rapide, préconditionnement par opérateur de Green, discrétisation par éléments finis, adaptation de grille

François Bignonnet  1   ; Martin Ladecký  2   ; Ivana Pultarová  3   ; Jan Zeman  3

1 Nantes Université, École Centrale Nantes, CNRS, GeM, UMR 6183, F-44600 Saint-Nazaire, France
2 Department of Microsystems Engineering, University of Freiburg, Georges-Köhler-Allee 103, 79110 Freiburg, Germany
3 Faculty of Civil Engineering, Czech Technical University in Prague, Thákurova 7, 166 29 Prague 6, Czech Republic
Licence : CC-BY 4.0
Droits d'auteur : Les auteurs conservent leurs droits
@article{CRMECA_2026__354_G1_227_0,
     author = {Fran\c{c}ois Bignonnet and Martin Ladeck\'y and Ivana Pultarov\'a and Jan Zeman},
     title = {Fourier-based computational micromechanics on boundary-conforming transformed grids},
     journal = {Comptes Rendus. M\'ecanique},
     pages = {227--256},
     year = {2026},
     publisher = {Acad\'emie des sciences, Paris},
     volume = {354},
     doi = {10.5802/crmeca.354},
     language = {en},
}
TY  - JOUR
AU  - François Bignonnet
AU  - Martin Ladecký
AU  - Ivana Pultarová
AU  - Jan Zeman
TI  - Fourier-based computational micromechanics on boundary-conforming transformed grids
JO  - Comptes Rendus. Mécanique
PY  - 2026
SP  - 227
EP  - 256
VL  - 354
PB  - Académie des sciences, Paris
DO  - 10.5802/crmeca.354
LA  - en
ID  - CRMECA_2026__354_G1_227_0
ER  - 
%0 Journal Article
%A François Bignonnet
%A Martin Ladecký
%A Ivana Pultarová
%A Jan Zeman
%T Fourier-based computational micromechanics on boundary-conforming transformed grids
%J Comptes Rendus. Mécanique
%D 2026
%P 227-256
%V 354
%I Académie des sciences, Paris
%R 10.5802/crmeca.354
%G en
%F CRMECA_2026__354_G1_227_0
François Bignonnet; Martin Ladecký; Ivana Pultarová; Jan Zeman. Fourier-based computational micromechanics on boundary-conforming transformed grids. Comptes Rendus. Mécanique, Volume 354 (2026), pp. 227-256. doi: 10.5802/crmeca.354

[1] H. Moulinec; Pierre Suquet A fast numerical method for computing the linear and non linear properties of composites, C. R. Acad. Sci. Paris, Volume 2 (1994) no. 318, pp. 1417-1423 | Zbl

[2] H. Moulinec; Pierre Suquet A numerical method for computing the overall response of nonlinear composites with complex microstructure, Comput. Methods Appl. Mech. Eng., Volume 157 (1998), pp. 69-94 | DOI | Zbl | MR

[3] Matti Schneider A review of nonlinear FFT-based computational homogenization methods, Acta Mech., Volume 232 (2021) no. 6, p. 2051-2010 | DOI | Zbl | MR

[4] S Lucarini; M V Upadhyay; J Segurado FFT based approaches in micromechanics: fundamentals, methods and applications, Model. Simul. Mat. Sci. Eng., Volume 30 (2021) no. 2, 023002, 97 pages | DOI

[5] Jan Zeman; Jaroslav Vondřejc; Jan Novák; Ivo Marek Accelerating a FFT-based solver for numerical homogenization of periodic media by conjugate gradients, J. Comput. Phys., Volume 229 (2010) no. 21, pp. 8065-8071 | DOI | Zbl | MR

[6] Sébastien Brisard; Luc Dormieux FFT-based methods for the mechanics of composites: A general variational framework, Comput. Mater. Sci., Volume 49 (2010), pp. 663-671 | DOI

[7] H. Moulinec; F. Silva Comparison of three accelerated FFT-based schemes for computing the mechanical response of composite materials, Int. J. Numer. Methods Eng., Volume 97 (2014) no. 13, pp. 960-985 | DOI | Zbl | MR

[8] N. Mishra; J. Vondřejc; J. Zeman A comparative study on low-memory iterative solvers for FFT-based homogenization of periodic media, J. Comput. Phys., Volume 321 (2016), pp. 151-168 | DOI | Zbl | MR

[9] Matti Schneider Lippmann-Schwinger solvers for the computational homogenization of materials with pores, Int. J. Numer. Methods Eng., Volume 121 (2020) no. 22, pp. 5017-5041 | DOI | Zbl | MR

[10] Sébastien Brisard; Luc Dormieux Combining Galerkin approximation techniques and the principle of Hashin and Shtrikman to improve two FFT-based numerical methods for the homogenization of composites, Comput. Methods Appl. Mech. Eng., Volume 217–220 (2012), pp. 197-212 | DOI | Zbl | MR

[11] F. Bignonnet; L. Dormieux FFT-based bounds on the permeability of complex microstructures, Int. J. Numer. Anal. Methods Geomech., Volume 38 (2014), pp. 1707-1723 | DOI

[12] J. Vondřejc; J. Zeman; I. Marek An FFT-based Galerkin method for homogenization of periodic media, Comput. Math. Appl., Volume 68 (2014) no. 3, pp. 157-173 | DOI | Zbl | MR

[13] J. Vondřejc; J. Zeman; I. Marek Guaranteed upper-lower bounds on homogenized properties by FFT-based Galerkin method, Comput. Methods Appl. Mech. Eng., Volume 297 (2015), pp. 258-291 | DOI | Zbl | MR

[14] J. Zeman; T. W. J. de Geus; J. Vondřejc; R. H. J. Peerlings; M. G. D. Geers A finite element perspective on nonlinear FFT-based micromechanical simulations, Int. J. Numer. Methods Eng., Volume 111 (2017) no. 10, pp. 903-926 | DOI | MR | Zbl

[15] T. W. J. de Geus; J. Vondřejc; J. Zeman; R. H. J. Peerlings; M. G. D. Geers Finite strain FFT-based non-linear solvers made simple, Comput. Methods Appl. Mech. Eng., Volume 318 (2017), pp. 412-430 | DOI | MR | Zbl

[16] F. Bignonnet Efficient FFT-based upscaling of the permeability of porous media discretized on uniform grids with estimation of RVE size, Comput. Methods Appl. Mech. Eng., Volume 369 (2020), 113237 | DOI | MR | Zbl

[17] François Willot; Bassam Abdallah; Yves-Patrick Pellegrini Fourier-based schemes with modified Green operator for computing the electrical response of heterogeneous media with accurate local fields, Int. J. Numer. Methods Eng., Volume 98 (2014) no. 7, pp. 518-533 | DOI | Zbl | MR

[18] François Willot Fourier-based schemes for computing the mechanical response of composites with accurate local fields, Comptes Rendus. Mécanique, Volume 343 (2015) no. 3, pp. 232-245 | DOI

[19] Matti Schneider; Felix Ospald; Matthias Kabel Computational homogenization of elasticity on a staggered grid, Int. J. Numer. Methods Eng., Volume 105 (2016) no. 9, pp. 693-720 | DOI | MR

[20] Stéphane Berbenni; Vincent Taupin; Komlan Sénam Djaka; Claude Fressengeas A numerical spectral approach for solving elasto-static field dislocation and g-disclination mechanics, Int. J. Solids Struct., Volume 51 (2014) no. 23, pp. 4157-4175 | DOI

[21] Ricardo A. Lebensohn; Alan Needleman Numerical implementation of non-local polycrystal plasticity using fast Fourier transforms, J. Mech. Phys. Solids, Volume 97 (2016), pp. 333-351 | DOI | MR

[22] Y. Chen; L. Gélébart; A. Marano; J. Marrow FFT phase-field model combined with cohesive composite voxels for fracture of composite materials with interfaces, Comput. Mech., Volume 68 (2021), pp. 433-457 | DOI | MR

[23] Sébastien Brisard Reconstructing displacements from the solution to the periodic Lippmann–Schwinger equation discretized on a uniform grid, Int. J. Numer. Methods Eng., Volume 109 (2017) no. 4, pp. 459-486 | DOI | MR

[24] Matti Schneider; Dennis Merkert; Matthias Kabel FFT-based homogenization for microstructures discretized by linear hexahedral elements, Int. J. Numer. Methods Eng., Volume 109 (2017) no. 10, pp. 1461-1489 | DOI | MR

[25] Matthias Leuschner; Felix Fritzen Fourier-Accelerated Nodal Solvers (FANS) for homogenization problems, Comput. Mech., Volume 62 (2018) no. 3, pp. 359-392 | DOI | MR

[26] R. J. Leute; M. Ladecký; A. Falsafi; I. Jödicke; I. Pultarová; J. Zeman; T. Junge; L. Pastewka Elimination of ringing artifacts by finite-element projection in FFT-based homogenization, J. Comput. Phys., Volume 453 (2022), 110931, 20 pages | DOI | MR

[27] Martin Ladecký; Richard J. Leute; Ali Falsafi; Ivana Pultarová; Lars Pastewka; Till Junge; Jan Zeman An optimal preconditioned FFT-accelerated finite element solver for homogenization, Appl. Math. Comput., Volume 446 (2023), 127835 | DOI | MR

[28] Flavia Gehrig; Matti Schneider An X-FFT Solver for Two-Dimensional Thermal Homogenization Problems, Int. J. Numer. Methods Eng., Volume 126 (2025) no. 7, e70022, 24 pages | DOI

[29] Miroslav Zecevic; Ricardo A. Lebensohn; Laurent Capolungo New large-strain FFT-based formulation and its application to model strain localization in nano-metallic laminates and other strongly anisotropic crystalline materials, Mech. Mater., Volume 166 (2022), 104208 | DOI

[30] Cédric Bellis; Renaud Ferrier Numerical homogenization by an adaptive Fourier spectral method on non-uniform grids using optimal transport, Comput. Methods Appl. Mech. Eng., Volume 419 (2024), 116658 | DOI | MR

[31] Rodrigo Santos-Güemes; Gonzalo Álvarez; Javier Segurado An FFT based adaptive grid framework to represent non-singular dislocations, Mech. Mater., Volume 194 (2024), 105004 | DOI

[32] Miroslav Zecevic; Ricardo A. Lebensohn; Laurent Capolungo Achieving geometric accuracy in FFT-based micromechanical models using conformal grid, Mech. Mater., Volume 212 (2026), 105512 | DOI

[33] Vladimir D. Liseikin Grid Generation Methods, Springer, 2017 | DOI | MR

[34] Susanne C. Brenner; L. Ridgway Scott The Mathematical Theory of Finite Element Methods, Springer, 2008 | DOI | MR

[35] Ivo Babuška The finite element method for elliptic equations with discontinuous coefficients, Computing, Volume 5 (1970) no. 3, pp. 207-213 | DOI

[36] Ivo Babuška; Uday Banerjee; Kenan Kergrene Strongly stable generalized finite element method: Application to interface problems, Comput. Methods Appl. Mech. Eng., Volume 327 (2017), pp. 58-92 | DOI | MR

[37] S. A. Voitsekhovskii; V. L. Makarov A rate of convergence bound of regular-grid difference schemes for elliptical equations with discontinuous coefficients, J. Sov. Math., Volume 58 (1992) no. 1, pp. 17-21 | DOI

[38] Matthias Kabel; Dennis Merkert; Matti Schneider Use of composite voxels in FFT-based homogenization, Comput. Methods Appl. Mech. Eng., Volume 294 (2015), pp. 168-188 | DOI | MR

[39] Jaroslav Vondřejc Improved guaranteed computable bounds on homogenized properties of periodic media by the Fourier–Galerkin method with exact integration, Int. J. Numer. Methods Eng., Volume 107 (2016) no. 13, pp. 1106-1135 | DOI | MR

[40] Joe F. Thompson; Bharat K. Soni; Nigel P. Weatherill Handbook of Grid Generation, CRC Press, 1998 | DOI

[41] Alexandre Ern; Jean-Luc Guermond Theory and Practice of Finite Elements, Springer, 2004 | DOI | MR

[42] Yousef Saad Iterative Methods for Sparse Linear Systems, Society for Industrial and Applied Mathematics, 2003 | DOI | MR

[43] Jörg Liesen; Zdenek Strakos Krylov Subspace Methods: Principles and Analysis, Oxford University Press, 2012 | DOI

[44] Henk A. van der Vorst Iterative Krylov Methods for Large Linear Systems, Cambridge Monographs on Applied and Computational Mathematics, Cambridge University Press, 2003 | DOI | MR

[45] Matthias Kabel; Thomas Böhlke; Matti Schneider Efficient fixed point and Newton–Krylov solvers for FFT-based homogenization of elasticity at large deformations, Comput. Mech., Volume 56 (2014) no. 6, pp. 1497-1514 | DOI | MR

[46] Matti Schneider On the Barzilai-Borwein basic scheme in FFT-based computational homogenization, Int. J. Numer. Methods Eng., Volume 118 (2019) no. 8, pp. 482-494 | DOI | MR

[47] Dietrich Braess Finite Elements: Theory, Fast Solvers, and Applications in Solid Mechanics, Cambridge University Press, 2007 | DOI | MR

[48] A. Jennings Influence of the Eigenvalue Spectrum on the Convergence Rate of the Conjugate Gradient Method, IMA J. Appl. Math., Volume 20 (1977) no. 1, pp. 61-72 | DOI

[49] Owe Axelsson; Gunhild Lindskog On the rate of convergence of the preconditioned conjugate gradient method, Numer. Math., Volume 48 (1986), pp. 499-523 | DOI | Zbl | MR

[50] A. van der Sluis; H. A. van der Vorst The rate of convergence of Conjugate Gradients, Numer. Math., Volume 48 (1986), pp. 543-560 | DOI | MR

[51] Bjørn Fredrik Nielsen; Aslak Tveito; Wolfgang Hackbusch Preconditioning by inverting the Laplacian: an analysis of the eigenvalues, IMA J. Numer. Anal., Volume 29 (2008) no. 1, pp. 24-42 | DOI | MR

[52] Tomáš Gergelits; Kent-André Mardal; Bjørn Fredrik Nielsen; Zdeněk Strakoš Laplacian Preconditioning of Elliptic PDEs: Localization of the Eigenvalues of the Discretized Operator, SIAM J. Numer. Anal., Volume 57 (2019) no. 3, pp. 1369-1394 | DOI | MR

[53] Tomáš Gergelits; Bjørn Fredrik Nielsen; Zdeněk Strakoš Generalized Spectrum of Second Order Differential Operators, SIAM J. Numer. Anal., Volume 58 (2020) no. 4, pp. 2193-2211 | DOI | MR

[54] Tomáš Gergelits; Bjørn Fredrik Nielsen; Zdeněk Strakoš Numerical approximation of the spectrum of self-adjoint operators in operator preconditioning, Numer. Algorithms, Volume 91 (2022), pp. 301-325 | DOI | MR

[55] Ivana Pultarová; Martin Ladecký Two-sided guaranteed bounds to individual eigenvalues of preconditioned finite element and finite difference problems, Numer. Linear Algebra Appl., Volume 28 (2021) no. 5, e2382 | DOI | MR

[56] Martin Ladecký; Ivana Pultarová; Jan Zeman Guaranteed Two-Sided Bounds on All Eigenvalues of Preconditioned Diffusion and Elasticity Problems Solved By the Finite Element Method, Appl. Math., Volume 66 (2021) no. 1, pp. 21-42 | DOI | MR

[57] Matti Schneider Voxel-based finite elements with hourglass control in fast Fourier transform-based computational homogenization, Int. J. Numer. Methods Eng., Volume 123 (2022) no. 24, pp. 6286-6313 | DOI | MR

[58] C. Bellis; H. Moulinec Lippmann–Schwinger Spectrum, Composite Materials Eigenstates and Their Role in Computational Homogenization, Int. J. Numer. Methods Eng., Volume 126 (2025) no. 19, e70130 | DOI | MR

[59] Jeff Bezanson; Alan Edelman; Stefan Karpinski; Viral B Shah Julia: A fresh approach to numerical computing, SIAM Rev., Volume 59 (2017) no. 1, pp. 65-98 | DOI | MR

[60] Juan Ignacio Polanco PencilArrays.jl: Distributed Julia arrays using the MPI protocol (2021) https://github.com/jipolanco/PencilArrays.jl (Accessed 2026-03-19) | DOI

[61] Juan Ignacio Polanco PencilFFTs.jl: FFTs of MPI-distributed Julia arrays (2021) https://github.com/jipolanco/PencilFFTs.jl (Accessed 2026-03-19) | DOI

[62] Kristoffer Carlsson; Fredrik Ekre Tensors.jl — Tensor Computations in Julia, J. Open Res. Softw., Volume 7 (2019) no. 1, 7, 5 pages | DOI

[63] Matteo Frigo; Steven G. Johnson The Design and Implementation of FFTW3, Proc. IEEE, Volume 93 (2005) no. 2, pp. 216-231 | DOI

[64] François Bignonnet; Martin Ladecký; Ivana Pultarová; Jan Zeman Supplementary material to “Fourier-based computational micromechanics on boundary-conforming transformed grids”, Comptes Rendus. Mécanique, 2026 (2026) | DOI

[65] R. V. Craster; Yu. V. Obnosov Four-Phase Checkerboard Composites, SIAM J. Appl. Math., Volume 61 (2001) no. 6, pp. 1839-1856 | DOI | MR

[66] Zvi Hashin The Elastic Moduli of Heterogeneous Materials, J. Appl. Mech., Volume 29 (1962) no. 1, pp. 143-150 | DOI

[67] Zvi Hashin; B. Walter Rosen The Elastic Moduli of Fiber-Reinforced Materials, J. Appl. Mech., Volume 31 (1964) no. 2, pp. 223-232 | DOI

[68] Zvi Hashin; B. Walter Rosen Erratum: “The Elastic Moduli of Fiber-Reinforced Materials” (Journal of Applied Mechanics, 1964, 31, pp. 223–232), J. Appl. Mech., Volume 32 (1965) no. 1, p. 219-219 | DOI

[69] Flavia Gehrig; Matti Schneider Element-Based Internal Variable Formulations for Finite Element Discretizations in FFT-Based Homogenization Methods, Int. J. Numer. Methods Eng., Volume 126 (2025) no. 21, e70170, 31 pages | DOI

[70] A. Finel A tetrahedron-based discretization for FFT-based computational homogenization with smooth solution fields, Comput. Methods Appl. Mech. Eng., Volume 436 (2025), 117703, 34 pages | DOI | MR

[71] P. Antolin; T. Hirschler Quadrature-free immersed isogeometric analysis, Eng. Comput., Volume 38 (2022) no. 5, pp. 4475-4499 | DOI

Cité par Sources :

Commentaires - Politique