CINXE.COM

Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media

<!DOCTYPE html> <html lang="fr"> <head> <!-- bs5/base --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="citation_doi" content="10.5802/crmeca.269"> <meta name="citation_title" content="Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media"> <meta name="citation_author" content="Martin Dolbeau"><meta name="citation_author" content="Jérémy Bleyer"><meta name="citation_author" content="Karam Sab"> <meta name="citation_publication_date" content="2024"> <meta name="citation_journal_title" content="Comptes Rendus. Mécanique"> <meta name="citation_issn" content="1873-7234"> <meta name="citation_volume" content="352"> <meta name="citation_issue" content="G1"> <meta name="citation_firstpage" content="251"> <meta name="citation_lastpage" content="267"> <meta name="citation_pdf_url" content="https://comptes-rendus.academie-sciences.fr/mecanique/item/10.5802/crmeca.269.pdf"> <title> Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media </title> <link rel="stylesheet" href="/mecanique/static/ptf/vendors/font-awesome/css/font-awesome.min.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/vendors/bootstrap5/css/bootstrap.min.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/css/bs5/ptf.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/css/bs5/base.css" /> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css"> <link href="https://fonts.googleapis.com/css?family=Roboto+Slab" rel="stylesheet"> <link rel="shortcut icon" type="image/svg+xml" href="/mecanique/static/crmeca/img/favicon.ico" /> <link rel="stylesheet" href="/mecanique/static/ptf/css/bs5/style.css" /> <link rel="stylesheet" href="/mecanique/static/cr_app/css/cr_common.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/css/bs5/search-bar.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/vendors/flag-icon/css/flag-icon.min.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/css/bs5/lightbox.css" /> <link rel="stylesheet" href="/mecanique/static/comments_views/journal/css/bs5/comments.css" /> <link rel="stylesheet" href="/mecanique/static/ptf/css/custom-alerts.css"> <link rel="stylesheet" href="/mecanique/static/cr_app/css/cr_common.css" /> <!-- cr_app/templates/base.html --> <link type="application/rss+xml" rel="alternate" href="/mecanique/fr/latest/feed/crmeca/" title="Flux RSS des derniers articles parus" hreflang="fr"/> </head> <body class="d-flex flex-column position-relative" > <!-- Menu on extra-small screen (Phones). Hidden on larger screens --> <nav class="d-md-none navbar navbar-expand-md navbar-dark bg-dark"> <div class='container-fluid justify-content-end px-0 gap-2'> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbar-collapse"> <ul class="navbar-nav"> <li class=" position-relative "> <a href="#" class="dropdown-toggle menu-link nav-link" type="button" data-bs-toggle="dropdown" aria-expanded="false"> À propos </a> <ul class="dropdown-menu"> <li><a href="/mecanique/page/notre-revue/" class="dropdown-item menu-link">Notre revue</a></li> <li><a href="/mecanique/page/equipe-editoriale/" class="dropdown-item menu-link">Équipe éditoriale</a></li> <li><a href="/mecanique/page/libre-acces-diamant/" class="dropdown-item menu-link">Les CR Mécanique en libre accès diamant</a></li> <li><a href="/mecanique/page/referencement-archivage/" class="dropdown-item menu-link">Référencement et archivage</a></li> </ul> </li> <li class=" position-relative "> <a href="#" class="dropdown-toggle menu-link nav-link" type="button" data-bs-toggle="dropdown" aria-expanded="false"> Articles et numéros </a> <ul class="dropdown-menu"> <li><a href="/mecanique/page/numeros-speciaux/" class="dropdown-item menu-link">Numéros spéciaux</a></li> <li><a href="/mecanique/page/collections_fr/" class="dropdown-item menu-link">Collections transverses</a></li> <li><a href="/mecanique/page/articles-aciens/" class="dropdown-item menu-link">Articles anciens</a></li> </ul> </li> <li class=" position-relative "> <a href="#" class="dropdown-toggle menu-link nav-link" type="button" data-bs-toggle="dropdown" aria-expanded="false"> Soumettre un article </a> <ul class="dropdown-menu"> <li><a href="/mecanique/page/instructions-aux-auteurs_fr/" class="dropdown-item menu-link">Instructions aux auteurs</a></li> <li><a href="/mecanique/page/soumettre-votre-article_fr/" class="dropdown-item menu-link">Procédure de soumission</a></li> </ul> </li> <hr class="bg-light mx-3"> <form class="navbar-form navbar-right position-relative align-self-end me-3" action="/mecanique/i18n/setlang/" style="max-width: fit-content;" method="post"><input type="hidden" name="csrfmiddlewaretoken" value="dD4xc6iXP9qLYynpjqwqbeU4kT7s2rQm3MJT41AmZQU63IMeJ2QmHl3F3gxf8FU9"> <button class="language-select-button btn btn-primary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false"> <span class="flag-icon flag-icon-fr"></span> </button> <input type="hidden" name="language" value="fr"> <ul class="dropdown-menu custom-select position-absolute start-0 end-0" style="min-width: auto; max-width: fit-content; text-align: center;"> <li><a class="dropdown-item" href="#" value="en" action="submit"><span class="flag-icon flag-icon-gb"></span></a></li> <li><a class="dropdown-item" href="#" value="fr" action="submit"><span class="flag-icon flag-icon-fr"></span></a></li> </ul> </form> </ul> </div> </div> </nav> <main class="container article-container " style="flex-grow: 1;"> <!-- Menu on regular screens --> <nav id="all-cr-nav" class="d-md-flex justify-content-center menu-top p-0 mw-100"> <ul class="d-flex flex-row list-unstyled mw-100 flex-wrap"> <li><a class="nav-link py-0" href="/"><span class="fa fa-home" aria-hidden="true"></span></a></li> <li><a class="nav-link py-0" href="/mathematique">Mathématique</a></li> <li class="active"><a class="nav-link py-0" href="/mecanique">Mécanique</a></li> <li><a class="nav-link py-0" href="/physique">Physique</a></li> <li><a class="nav-link py-0" href="/geoscience">Géoscience</a></li> <li><a class="nav-link py-0" href="http://sciencepress.mnhn.fr/fr/periodiques/comptes-rendus-palevol" target="_blank">Palevol</a></li> <li><a class="nav-link py-0" href="/chimie">Chimie</a></li> <li><a class="nav-link py-0" href="/biologies">Biologies</a></li> <li><a class="nav-link py-0" href="https://vds.hypotheses.org/" target="_blank">Vie des sciences</a></li> <li class="language-select-nav ms-1"> <form class="navbar-form navbar-right position-relative " action="/mecanique/i18n/setlang/" method="post"><input type="hidden" name="csrfmiddlewaretoken" value="dD4xc6iXP9qLYynpjqwqbeU4kT7s2rQm3MJT41AmZQU63IMeJ2QmHl3F3gxf8FU9"> <button class="language-select-button btn btn-primary dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false"> <span class="flag-icon flag-icon-fr"></span> </button> <input type="hidden" name="language" value="fr"> <ul class="dropdown-menu custom-select position-absolute " style="min-width: auto; max-width: fit-content; text-align: center;"> <li><a class="dropdown-item" href="#" value="en" action="submit"><span class="flag-icon flag-icon-gb"></span></a></li> <li><a class="dropdown-item" href="#" value="fr" action="submit"><span class="flag-icon flag-icon-fr"></span></a></li> </ul> </form> </li> </ul> </nav> <div class="d-flex flex-row justify-content-around align-items-center"> <div id="top-logo-cr" class="d-none d-md-block"> <a href="/mecanique/"> <img src="/mecanique/static/crmeca/img/logo-cras.png" class="logo-cras" alt="logo CRAS"> </a> </div> <div id="title-cr" class="d-flex align-items-center justify-content-center"> <a href="/mecanique/"><img src="/mecanique/static/crmeca/img/title-crmeca.png" id="img-title" alt="Comptes Rendus"></a> </div> </div> <nav class="d-none d-md-block menu-top"> <ul class="nav nav-pills nav-justified align-items-center flex-nowrap"> <li class=" position-relative "> <a href="#" class="dropdown-toggle menu-link nav-link" type="button" data-bs-toggle="dropdown" aria-expanded="false"> À propos </a> <ul class="dropdown-menu"> <li><a href="/mecanique/page/notre-revue/" class="dropdown-item menu-link">Notre revue</a></li> <li><a href="/mecanique/page/equipe-editoriale/" class="dropdown-item menu-link">Équipe éditoriale</a></li> <li><a href="/mecanique/page/libre-acces-diamant/" class="dropdown-item menu-link">Les CR Mécanique en libre accès diamant</a></li> <li><a href="/mecanique/page/referencement-archivage/" class="dropdown-item menu-link">Référencement et archivage</a></li> </ul> </li> <li class=" position-relative "> <a href="#" class="dropdown-toggle menu-link nav-link" type="button" data-bs-toggle="dropdown" aria-expanded="false"> Articles et numéros </a> <ul class="dropdown-menu"> <li><a href="/mecanique/page/numeros-speciaux/" class="dropdown-item menu-link">Numéros spéciaux</a></li> <li><a href="/mecanique/page/collections_fr/" class="dropdown-item menu-link">Collections transverses</a></li> <li><a href="/mecanique/page/articles-aciens/" class="dropdown-item menu-link">Articles anciens</a></li> </ul> </li> <li class=" position-relative "> <a href="#" class="dropdown-toggle menu-link nav-link" type="button" data-bs-toggle="dropdown" aria-expanded="false"> Soumettre un article </a> <ul class="dropdown-menu"> <li><a href="/mecanique/page/instructions-aux-auteurs_fr/" class="dropdown-item menu-link">Instructions aux auteurs</a></li> <li><a href="/mecanique/page/soumettre-votre-article_fr/" class="dropdown-item menu-link">Procédure de soumission</a></li> </ul> </li> </ul> </nav> <div id='search-bar'> <form class="d-flex gap-2 align-items-center align-items-md-start flex-column flex-md-row" method="post" action="/mecanique/search"><input type="hidden" name="csrfmiddlewaretoken" value="dD4xc6iXP9qLYynpjqwqbeU4kT7s2rQm3MJT41AmZQU63IMeJ2QmHl3F3gxf8FU9"> <div class="px-0 text-nowrap browse-button"> <a href="/mecanique/journals/CRMECA/" class="btn btn-primary search-button"> Consulter </a> </div> <div class="flex-grow-1 d-flex gap-2 w-100 align-items-stretch align-items-lg-start"> <div class="flex-grow-1" id="line-container"> <div class="d-flex input-group search-group flex-nowrap"> <div class="search-group-inner input-group w-100" id="search-input-group"> <input class="searchinput form-control" type="text" name="q0" value="" placeholder="Rechercher des articles, des auteurs..."/> <i class="searchclear fa fa-remove hidden" role="button"></i> <input type="hidden" name="qt0" value="all"> <button type="button" class="btn btn-light dropdown-toggle border-0 rounded-0 border-end d-flex flex-nowrap align-items-center" data-bs-toggle="dropdown" aria-expanded="false"> Tout </button> <ul class="dropdown-menu"> <li><a href="#" class="dropdown-item">Tout</a></li> <li><a href="#" class="dropdown-item">Auteur</a></li> <li><a href="#" class="dropdown-item">Titre</a></li> <li><a href="#" class="dropdown-item">Bibliographie</a></li> <li><a href="#" class="dropdown-item">Mots-clés</a></li> <li><a href="#" class="dropdown-item">Résumé</a></li> <li><a href="#" class="dropdown-item">Plein texte</a></li> </ul> <button id="add-search-field" type="button" class="btn btn-light"> <i class="fa fa-plus"></i> </button> </div> </div> </div> <div class="search-button-div d-flex"> <button type="submit" class="btn btn-primary search-button d-flex flex-nowrap align-items-center gap-1" name="Submit"> <i class="fa fa-search"></i> <span id="search-button-text" class="d-none d-sm-block">Rechercher</span> </button> </div> </div> </form> <div id="template-search-form" style="display:none"> <div class="input-group search-group search-group-added d-none d-lg-flex flex-nowrap"> <div class="input-group flex-nowrap"> <div style="display:flex" class="input-group-text flex-nowrap justify-content-center align-items-center gap-1 px-2 search_first_box"> <input id="not##i##"" class="bt-checkbox" type="checkbox" name="not##i##" /> <label for="not##i##"">NOT</label> </div> <div class="search-group-inner input-group w-100 p-0"> <input class="searchinput form-control rounded-0 border-0 w-100 h-100 px-2 py-1" type="text" name="q##i##"/> <i class="searchclear fa fa-remove hidden"></i> </div> </div> <div style="display:none" class="flex-grow-1 input-group"> <!-- <div class="container"> --> <!-- <div class="row"> --> <span class="input-group-text search_first_box">Entre</span> <input class="form-control" type="text" name="q-f-##i##" placeholder="Année" /> <span class="input-group-text">et</span> <input class="form-control rounded-0" type="text" name="q-l-##i##" placeholder="Année" /> <!-- </div> --> <!-- </div> --> </div> <div class="input-group-btn d-flex flex-nowrap" id="search-group-btn"> <input type="hidden" name="qt##i##" value="author"> <button type="button" class="btn btn-light dropdown-toggle rounded-0 border-0 border-start border-end" data-bs-toggle="dropdown" aria-expanded="false"> Auteur </button> <ul class="dropdown-menu"> <li><a href="#" class="dropdown-item">Tout</a></li> <li><a href="#" class="dropdown-item">Auteur</a></li> <li><a href="#" class="dropdown-item">Titre</a></li> <li><a href="#" class="dropdown-item">Date</a></li> <li><a href="#" class="dropdown-item">Bibliographie</a></li> <li><a href="#" class="dropdown-item">Mots-clés</a></li> <li><a href="#" class="dropdown-item">Résumé</a></li> <li><a href="#" class="dropdown-item">Plein texte</a></li> </ul> <button type="button" class="btn btn-light border-0 remove-search-field"> <i class="fa fa-minus"></i> </button> </div> </div><!-- /input-group --> </div> </div> <div class="row justify-content-center"> <div class="container-fluid d-flex"> <!-- Debut content --> <!-- Debut Left --> <div> <div id="content_left"> </div> </div> <!-- Fin left --> <div class="flex-grow-1" style="max-width: 100%;"> <!-- Breadcrumb --> <div class="breadcrumb-row d-flex flex-column flex-xl-row gap-2"> <div class="col-md-12 col-xl-3 btn-tex order-xl-2"> <form class="w-100" action="/mecanique/set-formula-display/" method="post"><input type="hidden" name="csrfmiddlewaretoken" value="dD4xc6iXP9qLYynpjqwqbeU4kT7s2rQm3MJT41AmZQU63IMeJ2QmHl3F3gxf8FU9"> <input type="submit" value="Afficher les formules comme du code source TeX" class="btn btn-light border text-wrap" style="max-width: 100%"> <input type="hidden" name="formula-display" value="tex"> </form> </div> <div class="col-12 col-xl-9 article-breadcrumb px-0"> <div class="breadcrumb-lg flex-wrap" style="font-size: 14px"> <div style="float: left;"> <ul class="cms-breadcrumb d-flex m-0 mb-1"> <li class="breadcrumb-previous"> <a href="/mecanique/articles/10.5802/crmeca.265/">Précédent</a> </li> </ul> </div> <div class="order-2 order-md-1 col-12 col-md-auto" style="float: left;"> <ul class="cms-breadcrumb d-flex flex-nowrap mb-3"> <li class=""> <a href="/mecanique/item/CRMECA/">Consulter</a> </li> <li class=""> <a href="/mecanique/volume/CRMECA_2024__352_G1/">Volume 352 (2024)</a> </li> <li class=""> <a href="/mecanique/volume_general/CRMECA_2024__352_G1/">Articles du volume</a> </li> <li class="active"> <a href="/mecanique/articles/10.5802/crmeca.269/">p. 251-267</a> </li> </ul> </div> <div class="order-1 order-md-2" style="float: left;"> <ul class="cms-breadcrumb d-flex mb-1"> <li class="breadcrumb-next"> <a href="/mecanique/articles/10.5802/crmeca.276/">Suivant</a> </li> </ul> </div> </div> <div class="breadcrumb-sm"> <a href="/mecanique/articles/10.5802/crmeca.265/" class="btn btn-light border"><i class="fa fa-chevron-left"></i></a> <a href="/mecanique/volume_general/CRMECA_2024__352_G1/" class="btn btn-light border">Articles du volume</a> <a href="/mecanique/articles/10.5802/crmeca.276/" class="btn btn-light border"><i class="fa fa-chevron-right"></i></a> </div> <div class="clearfix"> </div> </div> </div> <!-- center_top --> <!-- center_middle --> <div id="article-div" class="article-div"> <div > <div class="col-12"> <div class="article-subj" style="margin-bottom:0px">Article de recherche</div> <div style="font-size:18px;margin-bottom:10px"> <span class="common-title article-title"> Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media </span> <br> <span class="article-trans-title">[Accélération du schéma Eyre–Milton adaptatif pour l’homogénéisation par FFT des milieux à double contraste infini]</span> </div> <div class="article-author" style="display:inline-block"> <div style="margin-bottom:5px; font-size: 16px"> <a class="author_link" href="/mecanique/search?&quot;Martin Dolbeau&quot;-c">Martin Dolbeau<span href=#aff_1></span></a><!-- --><!-- --><!-- --><a class="author_link" href="#affiliation" data-bs-toggle="collapse" aria-controls="affiliation"><sup><span href=#aff_1>1</span></sup></a><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- -->&nbsp;;<!-- --> <a class="author_link" href="/mecanique/search?&quot;Jérémy Bleyer&quot;-c">Jérémy Bleyer<span href=#aff_2></span></a><!-- --><!-- --><!-- --><a class="author_link" href="#affiliation" data-bs-toggle="collapse" aria-controls="affiliation"><sup><span href=#aff_2>2</span></sup></a><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- -->&nbsp;;<!-- --> <a class="author_link" href="/mecanique/search?&quot;Karam Sab&quot;-c">Karam Sab<span href=#aff_2></span></a><!-- --><!-- --><!-- --><a class="author_link" href="#affiliation" data-bs-toggle="collapse" aria-controls="affiliation"><sup><span href=#aff_2>2</span></sup></a><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><sup><span class="glyphicon glyphicon-user" title="Auteur correspondant" style="color:#999999"></span></sup>&nbsp;<!-- --><!-- --><!-- --> <a data-bs-toggle="collapse" href="#affiliation" aria-controls="affiliation"> <button id='house-affiliation' type="button" class="btn btn-link btn-xs" title="Affiliations des auteurs"> <span class="fa fa-home"></span><span id='house-caret' class="caret-icon fa fa-caret-down" style="margin-left:3px"></span> </button> </a> <div class="collapse" id="affiliation"> <div class="card card-body"> <div class="affiliation-authors"> <span id=aff_1> <sup>1</sup> Laboratoire Navier, IPParis ENPC, Univ Gustave Eiffel, CNRS, Marne-la-Vallée, France </span> <br> <span id=aff_2> <sup>2</sup> Laboratoire Navier, Ecole Nationale des Ponts et Chaussées, Univ Gustave Eiffel, CNRS, Marne-la-Vallée, France </span> <br> </div> </div> </div> </div> </div> <div style="margin-bottom:10px"> Comptes Rendus. Mécanique, Volume 352 (2024), pp. 251-267. </div> <div class="binary-file-icon" style="margin-top:20px;margin-bottom:10px"> <div class="wrapper-float"> <div class="d-flex flex-nowrap" style="margin-top:0px"> <a href="/mecanique/item/10.5802/crmeca.269.pdf" target="_blank"> <img src="/mecanique/static/ptf/img/pdf.gif"> </a> <a href="/mecanique/article/10.5802/crmeca.269/file/src/tex/CRMECA_2024__352_G1_251_0.tex"> <img src="/mecanique/static/ptf/img/tex.png"> </a> </div> </div> </div> </div> </div> <div> <div class="col-12"> <div style="margin-top:20px;margin-bottom:30px"> <ul class="nav nav-tabs article-tab"> <li class="nav-item active"> <a class="nav-link active" lang="fr" data-bs-toggle="tab" data-bs-target="#abstract-fr" href="#abstract-fr"><span title='Français '>Résumé</span></a> </li> <li class="nav-item"> <a class="nav-link" lang="en" data-bs-toggle="tab" data-bs-target="#abstract-en" href="#abstract-en"> <span title='Anglais '>Abstract</span> </a> </li> </ul> <div class="tab-content" style="margin-top:10px"> <div lang="fr" id="abstract-fr" class="tab-pane fade show active"> <p>Sab <span class="italique">et al.</span> (2024) ont récemment proposé un algorithme itératif basé sur la FFT, appelé Adaptive Eyre–Milton (AEM), pour résoudre l’équation de Lippmann–Schwinger dans le contexte de l’homogénéisation périodique de composites élastiques linéaires à double contraste infini (matériaux hétérogènes avec des lois constitutives linéaires contenant à la fois des pores et des inclusions rigides). Ils ont démontré la convergence linéaire inconditionnelle de ce schéma, quel que soit l’initialisation et le matériau de référence choisis. Cependant, les simulations numériques ont montré que la vitesse de convergence du schéma AEM dépend fortement du choix du matériau de référence. Dans cet article, nous introduisons une nouvelle version du schéma AEM, où le matériau de référence est mis à jour de manière itérative, aboutissant à un schéma rapide et polyvalent, appelé Accelerated Adaptive Eyre–Milton (A2EM). Des simulations numériques avec le schéma A2EM sur des composites élastiques linéaires avec des pores et des inclusions infiniment rigides montrent que, quel que soit le matériau de référence initial choisi, cet algorithme a la même vitesse de convergence que le schéma AEM avec le meilleur choix du matériau de référence.</p> </div> <div lang="en" id="abstract-en" class="tab-pane fade"> <p>Sab et al. (2024) have recently proposed an FFT-based iterative algorithm, termed Adaptive Eyre–Milton (AEM), for solving the Lippmann–Schwinger equation in the context of periodic homogenization of infinitely double contrasted linear elastic composites (heterogeneous materials with linear constitutive laws that contain both pores and rigid inclusions). They have demonstrated the unconditional linear convergence of this scheme, regardless of initialization and the chosen reference material. However, numerical simulations have shown that the rate of convergence of AEM strongly depends on the chosen reference material. In this paper, we introduce a new version of the AEM scheme where the reference material is updated iteratively, resulting in a fast and versatile scheme, termed Accelerated Adaptive Eyre–Milton (A2EM). Numerical simulations with A2EM on linear elastic composites with both pores and infinitely rigid inclusions show that, regardless of the initial chosen reference material, this algorithm has the same rate of convergence as AEM with the best choice of reference material.</p> </div> </div> </div> </div> </div> <div> <div class="col-12"> <div style="margin-top:10px;margin-bottom:10px"> <ul class="nav nav-tabs article-tab"> <li class="nav-item"><a class="nav-link active" data-bs-toggle="tab" data-bs-target="#info-tab" href="#info-tab">Détail</a></li> <li class="nav-item"><a class="nav-link" data-bs-toggle="tab"data-bs-target="#citation-tab" href="#citation-tab">Export</a></li> <li class="nav-item"> <a class="nav-link " data-bs-toggle="tab" data-toggle="tab" data-bs-target="#how-to-cite-tab" href="#how-to-cite-tab">Comment citer</a> </li> </ul> <div class="tab-content" style="margin-top:10px"> <div id="info-tab" class="tab-pane fade show active"> Reçu le : <time datetime="2024-07-11">2024-07-11</time><br> Accepté le : <time datetime="2024-09-26">2024-09-26</time><br> Publié le : <time datetime="2024-11-22">2024-11-22</time><br> <!--Mis en ligne le : <time datetime="2024-12-12">2024-12-12</time><br>--> <div style="margin-top:5px"> </div> DOI : <a href="https://doi.org/10.5802/crmeca.269">10.5802/crmeca.269</a> <br> <div style="margin-top:5px"> Keywords: <span class="mathjax-formula"> computational homogenization, FFT-based method, iterative scheme, linear elasticity, composite materials </span> <br/> Mots-clés : <span class="mathjax-formula"> homogénéisation computationnelle, méthode basée sur la FFT, schéma itératif, élasticité linéaire, matériaux composites </span> <br/> </div> <div style="margin-top:5px"> </div> <div style="margin-top:5px"> <span id="affiliation-toggle" data-bs-toggle="collapse" href="#affiliation_details" role="button" aria-expanded="false" aria-controls="affiliation_details">Affiliations des auteurs : <span id="details-caret" class="caret-icon fa fa-caret-down" style="margin-left:3px"></span></span> <div class="collapse" id="affiliation_details" style="margin-top:10px;margin-left:10px"> <div class="card card-body"> <p> Martin Dolbeau&hairsp;<sup class="d-inline-block">1</sup>&nbsp;; Jérémy Bleyer&hairsp;<sup class="d-inline-block">2</sup>&nbsp;; Karam Sab&hairsp;<sup class="d-inline-block">2</sup> </p> <div class="affiliation-authors"> <span id=aff_1> <sup>1</sup> Laboratoire Navier, IPParis ENPC, Univ Gustave Eiffel, CNRS, Marne-la-Vallée, France </span> <br> <span id=aff_2> <sup>2</sup> Laboratoire Navier, Ecole Nationale des Ponts et Chaussées, Univ Gustave Eiffel, CNRS, Marne-la-Vallée, France </span> <br> </div> </div> </div> </div> <div style="margin-top:20px"> Licence : <img src="/mecanique/static/ptf/img/CC-BY%204.0.png" class="img-cc"> CC-BY 4.0 </div> <div style="margin-top:5px"> Droits d'auteur : Les auteurs conservent leurs droits </div> </div> <div id="citation-tab" class="tab-pane fade"> <div class="upper"> <ul class="nav nav-pills"> <li role="presentation" class="nav-item"><a class="nav-link active" data-bs-toggle="tab" data-bs-target="#bibtex" href="#bibtex">BibTeX</a></li> <li role="presentation" class="nav-item"><a class="nav-link" data-bs-toggle="tab" data-bs-target="#ris" href="#ris">RIS</a></li> <li role="presentation" class="nav-item"><a class="nav-link" data-bs-toggle="tab" data-bs-target="#enw" href="#enw">EndNote</a></li> </ul> <div class="tab-content"> <div id="bibtex" class="tab-pane fade show active"> <pre class="upper-right-content" id="bibtex-div">@article{CRMECA_2024__352_G1_251_0, author = {Martin Dolbeau and J\&#x27;er\&#x27;emy Bleyer and Karam Sab}, title = {Accelerating the {Adaptive} {Eyre{\textendash}Milton} {FFT-based} method for infinitely double contrasted media}, journal = {Comptes Rendus. M\&#x27;ecanique}, pages = {251--267}, publisher = {Acad\&#x27;emie des sciences, Paris}, volume = {352}, year = {2024}, doi = {10.5802/crmeca.269}, language = {en}, }</pre> <button class="fa fa-clipboard copy-button btn btn-primary" data-clipboard-action="copy" data-clipboard-target="#bibtex-div" aria-hidden="true" title="Copier dans le presse-papier"></button> <a class="fa fa-download export-button btn btn-primary" title="Télécharger" href="/mecanique/export_citation/CRMECA_2024__352_G1_251_0/bib/"></a> </div> <div id="ris" class="tab-pane fade"> <pre class="upper-right-content" id="ris-div">TY - JOUR AU - Martin Dolbeau AU - Jérémy Bleyer AU - Karam Sab TI - Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media JO - Comptes Rendus. Mécanique PY - 2024 SP - 251 EP - 267 VL - 352 PB - Académie des sciences, Paris DO - 10.5802/crmeca.269 LA - en ID - CRMECA_2024__352_G1_251_0 ER - </pre> <button class="fa fa-clipboard copy-button btn btn-primary" data-clipboard-action="copy" data-clipboard-target="#ris-div" aria-hidden="true" title="Copier dans le presse-papier"></button> <a class="fa fa-download export-button btn btn-primary" title="Télécharger" href="/mecanique/export_citation/CRMECA_2024__352_G1_251_0/ris/"></a> </div> <div id="enw" class="tab-pane fade"> <pre class="upper-right-content" id="enw-div">%0 Journal Article %A Martin Dolbeau %A Jérémy Bleyer %A Karam Sab %T Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media %J Comptes Rendus. Mécanique %D 2024 %P 251-267 %V 352 %I Académie des sciences, Paris %R 10.5802/crmeca.269 %G en %F CRMECA_2024__352_G1_251_0</pre> <button class="fa fa-clipboard copy-button btn btn-primary" data-clipboard-action="copy" data-clipboard-target="#enw-div" aria-hidden="true" title="Copier dans le presse-papier"></button> <a class="fa fa-download export-button btn btn-primary" title="Télécharger" href="/mecanique/export_citation/CRMECA_2024__352_G1_251_0/enw/"></a> </div> </div> </div> </div> <div id="how-to-cite-tab" class="tab-pane fade "> <div class="upper-right"> <pre class="upper-right-content" id="how-to-cite-div">Martin Dolbeau; Jérémy Bleyer; Karam Sab. Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely double contrasted media. Comptes Rendus. Mécanique, Volume 352 (2024), pp. 251-267. doi : 10.5802/crmeca.269. https://comptes-rendus.academie-sciences.fr/mecanique/articles/10.5802/crmeca.269/</pre> <button class="fa fa-clipboard copy-button btn btn-primary" data-clipboard-action="copy" data-clipboard-target="#how-to-cite-div" aria-hidden="true" title="Copier dans le presse-papier"></button> </div> </div> </div> </div> </div> </div> <div> <div class="col-12"> <div style="margin-top:30px;margin-bottom:10px"> <ul class="nav nav-tabs article-tab" > <li class="nav-item" id="main-citations-li" > <a class="nav-link active" data-bs-toggle="tab" data-bs-target="#references-tab" href="#references-tab">Bibliographie</a> </li> <li class="nav-item" id="citations-html" style="display:none"> <a class="nav-link" data-bs-toggle="tab" data-bs-target="#citations-tab" href="#citations-tab">Cité par</a> </li> </ul> <div class="tab-content" style="margin-top:10px"> <div id="references-tab" class="tab-pane fade show active"> <div style="margin-top:11px;margin-bottom: 0px"> <p class="bibitemcls " id="bris2010a"> [1] <span class="citation-author">S. Brisard; L. Dormieux</span><span class="citation-document-title"> FFT-based Methods for the Mechanics of Composites: A General Variational Framework</span><span class="citation-publication-title">, Comput. Mater. Sci.</span><span class="citation-volume">, Volume 49</span> (2010) no. 3, pp. 663-671 | <a href="https://doi.org/10.1016/j.commatsci.2010.06.009" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="Bellis2019"> [2] <span class="citation-author">C. Bellis; P. Suquet</span><span class="citation-document-title"> Geometric variational principles for computational homogenization</span><span class="citation-publication-title">, J. Elasticity</span><span class="citation-volume">, Volume 137</span> (2019), pp. 119-149 | <a href="https://doi.org/10.1007/s10659-018-09713-9" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1425.74388" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="zenodo2024a2em"> [3] <span class="citation-author">M. Dolbeau; K. Sab; J. Bleyer</span><span class="citation-document-title"> Supplementary material to ‘Accelerating the Adaptive Eyre–Milton FFT-based method for infinitely contrasted media’</span><span class="citation-publication-title">, Zenodo</span>, 2024 | <a href="https://doi.org/10.5281/zenodo.12706218" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="eyre1999"> [4] <span class="citation-author">D. J. Eyre; G. W. Milton</span><span class="citation-document-title"> A Fast Numerical Scheme for Computing the Response of Composites Using Grid Refinement</span><span class="citation-publication-title">, Eur. Phys. J. AP</span><span class="citation-volume">, Volume 6</span> (1999) no. 01, pp. 41-47 | <a href="https://doi.org/10.1051/epjap:1999150" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="gele2013"> [5] <span class="citation-author">L. Gélébart; R. Mondon-Cancel</span><span class="citation-document-title"> Non-Linear Extension of FFT-based Methods Accelerated by Conjugate Gradients to Evaluate the Mechanical Behavior of Composite Materials</span><span class="citation-publication-title">, Comput. Mater. Sci.</span><span class="citation-volume">, Volume 77</span> (2013), pp. 430-439 | <a href="https://doi.org/10.1016/j.commatsci.2013.04.046" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="kabe2014"> [6] <span class="citation-author">M. Kabel; T. Böhlke; M. Schneider</span><span class="citation-document-title"> Efficient Fixed Point and Newton–Krylov Solvers for FFT-based Homogenization of Elasticity at Large Deformations</span><span class="citation-publication-title">, Comput. Mech.</span><span class="citation-volume">, Volume 54</span> (2014) no. 6, pp. 1497-1514 | <a href="https://doi.org/10.1007/s00466-014-1071-8" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1309.74013" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="korr1973"> [7] <span class="citation-author">J. Korringa</span><span class="citation-document-title"> Theory of Elastic Constants of Heterogeneous Media</span><span class="citation-publication-title">, J. Math. Phys.</span><span class="citation-volume">, Volume 14</span> (1973) no. 4, pp. 509-513 | <a href="https://doi.org/10.1063/1.1666346" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:0253.73019" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="kron1974"> [8] <span class="citation-author">E. Kröner</span><span class="citation-document-title"> On the Physics and Mathematics of Self-Stresses</span><span class="citation-publication-title">, Topics in Applied Continuum Mechanics</span> (J. L. Zeman; F. Ziegler, eds.), Springer: Vienna (1974), pp. 22-38 | <a href="https://doi.org/10.1007/978-3-7091-4188-5_2" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:0285.73106" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="lorenz_non-stationary_2019"> [9] <span class="citation-author">D. A. Lorenz; Q. Tran-Dinh</span><span class="citation-document-title"> Non-stationary Douglas–Rachford and alternating direction method of multipliers: adaptive step-sizes and convergence</span><span class="citation-publication-title">, Comput. Optim. Appl.</span><span class="citation-volume">, Volume 74</span> (2019) no. 1, pp. 67-92 | <a href="https://doi.org/10.1007/s10589-019-00106-9" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1427.90219" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="monc2012"> [10] <span class="citation-author">V. Monchiet; G. Bonnet</span><span class="citation-document-title"> A Polarization-Based FFT Iterative Scheme for Computing the Effective Properties of Elastic Composites with Arbitrary Contrast</span><span class="citation-publication-title">, Int. J. Numer. Methods Eng.</span><span class="citation-volume">, Volume 89</span> (2012) no. 11, pp. 1419-1436 | <a href="https://doi.org/10.1002/nme.3295" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1242.74197" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="milt2002"> [11] <span class="citation-author">G. W. Milton</span><span class="citation-document-title"> The Theory of Composites</span><span class="citation-series">, Cambridge Monographs on Applied and Computational Mathematics</span><span class="citation-volume">, 6</span>, Cambridge University Press, 2002 | <a href="https://doi.org/10.1017/CBO9780511613357" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:0993.74002" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="mich2001"> [12] <span class="citation-author">J. C. Michel; H. Moulinec; P. Suquet</span><span class="citation-document-title"> A Computational Scheme for Linear and Non-Linear Composites with Arbitrary Phase Contrast</span><span class="citation-publication-title">, Int. J. Numer. Methods Eng.</span><span class="citation-volume">, Volume 52</span> (2001) no. 1-2, pp. 139-160 | <a href="https://doi.org/10.1002/nme.275" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="moul2014"> [13] <span class="citation-author">H. Moulinec; F. Silva</span><span class="citation-document-title"> Comparison of Three Accelerated FFT-based Schemes for Computing the Mechanical Response of Composite Materials</span><span class="citation-publication-title">, Int. J. Numer. Methods Eng.</span><span class="citation-volume">, Volume 97</span> (2014) no. 13, pp. 960-985 | <a href="https://doi.org/10.1002/nme.4614" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1352.74223" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="moul1994"> [14] <span class="citation-author">H. Moulinec; P. Suquet</span><span class="citation-document-title"> A Fast Numerical Method for Computing the Linear and Nonlinear Mechanical Properties of Composites</span><span class="citation-publication-title">, C. R. Acad. Sci., Sér. IIA Earth Planet. Sci.</span><span class="citation-volume">, Volume 318</span> (1994) no. 11, pp. 1417-1423 | <a href="https://zbmath.org/?q=an:0799.73077" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="moul1998"> [15] <span class="citation-author">H. Moulinec; P. Suquet</span><span class="citation-document-title"> A Numerical Method for Computing the Overall Response of Nonlinear Composites with Complex Microstructure</span><span class="citation-publication-title">, Comput. Methods Appl. Mech. Eng.</span><span class="citation-volume">, Volume 157</span> (1998) no. 1-2, pp. 69-94 | <a href="https://doi.org/10.1016/S0045-7825(97)00218-1" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:0954.74079" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="sab_fft-based_2024"> [16] <span class="citation-author">K. Sab; J. Bleyer; S. Brisard; M. Dolbeau</span><span class="citation-document-title"> An FFT-based adaptive polarization method for infinitely contrasted media with guaranteed convergence</span><span class="citation-publication-title">, Comput. Methods Appl. Mech. Eng.</span><span class="citation-volume">, Volume 427</span> (2024), 117012 | <a href="https://doi.org/10.1016/j.cma.2024.117012" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:07867413" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="schn2017"> [17] <span class="citation-author">M. Schneider</span><span class="citation-document-title"> An FFT-based Fast Gradient Method for Elastic and Inelastic Unit Cell Homogenization Problems</span><span class="citation-publication-title">, Comput. Methods Appl. Mech. Eng.</span><span class="citation-volume">, Volume 315</span> (2017), pp. 846-866 | <a href="https://doi.org/10.1016/j.cma.2016.11.004" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1439.74505" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="schn2019"> [18] <span class="citation-author">M. Schneider</span><span class="citation-document-title"> On the Barzilai–Borwein Basic Scheme in FFT-based Computational Homogenization</span><span class="citation-publication-title">, Int. J. Numer. Methods Eng.</span><span class="citation-volume">, Volume 118</span> (2019) no. 8, pp. 482-494 | <a href="https://doi.org/10.1002/nme.6023" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:07865229" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="schn2021"> [19] <span class="citation-author">M. Schneider</span><span class="citation-document-title"> A Review of Nonlinear FFT-based Computational Homogenization Methods</span><span class="citation-publication-title">, Acta Mech.</span><span class="citation-volume">, Volume 232</span> (2021) no. 6, pp. 2051-2100 | <a href="https://doi.org/10.1007/s00707-021-02962-1" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1491.74099" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="schneider_non-stationary_2021"> [20] <span class="citation-author">M. Schneider</span><span class="citation-document-title"> On non-stationary polarization methods in FFT-based computational micromechanics</span><span class="citation-publication-title">, Int. J. Numer. Methods Eng.</span><span class="citation-volume">, Volume 122</span> (2021) no. 22, pp. 6800-6821 | <a href="https://doi.org/10.1002/nme.6812" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:07863820" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="schn2019a"> [21] <span class="citation-author">M. Schneider; D. Wicht; T. Böhlke</span><span class="citation-document-title"> On Polarization-Based Schemes for the FFT-based Computational Homogenization of Inelastic Materials</span><span class="citation-publication-title">, Comput. Mech.</span><span class="citation-volume">, Volume 64</span> (2019) no. 4, pp. 1073-1095 | <a href="https://doi.org/10.1007/s00466-019-01694-3" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1465.74177" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> <p class="bibitemcls " id="willot2015fourier"> [22] <span class="citation-author">F. Willot</span><span class="citation-document-title"> Fourier-based schemes for computing the mechanical response of composites with accurate local fields</span><span class="citation-publication-title">, C. R. Méc. Acad. Sci. Paris</span><span class="citation-volume">, Volume 343</span> (2015) no. 3, pp. 232-245 | <a href="https://doi.org/10.1016/j.crme.2014.12.005" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="zell1973"> [23] <span class="citation-author">R. Zeller; P. H. Dederichs</span><span class="citation-document-title"> Elastic Constants of Polycrystals</span><span class="citation-publication-title">, Phys. Status Solidi B Basic Res.</span><span class="citation-volume">, Volume 55</span> (1973) no. 2, pp. 831-842 | <a href="https://doi.org/10.1002/pssb.2220550241" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> </p> <p class="bibitemcls " id="zema2010"> [24] <span class="citation-author">J. Zeman; J. Vondřejc; J. Novák; I. Marek</span><span class="citation-document-title"> Accelerating a FFT-based Solver for Numerical Homogenization of Periodic Media by Conjugate Gradients</span><span class="citation-publication-title">, J. Comput. Phys.</span><span class="citation-volume">, Volume 229</span> (2010) no. 21, pp. 8065-8071 | <a href="https://doi.org/10.1016/j.jcp.2010.07.010" class="badge bg-secondary rounded-pill ref-badge"> DOI </a> | <a href="https://zbmath.org/?q=an:1197.65191" class="badge bg-secondary rounded-pill ref-badge"> Zbl </a> </p> </div> </div> <div id="citations-tab" class="tab-pane fade show"> <div id="citations-div" data-url="/mecanique/citedby/10.5802/crmeca.269" style="margin-top:11px;margin-bottom: 11px"></div> <p><em>Cité par <span id="citations-number"></span> Sources : <span id="citations-sources"></span></em></p> </div> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <div id="article-comments-section"> <p class="panel-title show-body-panel-title" data-bs-toggle="collapse" data-bs-target="#articleCommentsCollapse" aria-controls="articleCommentsCollapse"> <span class="panel-title-content"> <span>Commentaires</span> <span class="panel-title-description"> <span class="panel-title-separator">-</span> <a class="click-stop-propagation" target="_blank" href="https://comptes-rendus.academie-sciences.fr/page/commenting-en/"> Politique <i class="fa fa-question-circle" aria-hidden="true"></i> </a> </span> </span> <span class="collapse-icon"> <i class="fa fa-chevron-up"></i> </span> </p> <hr class="panel-title-separator"> <div id="articleCommentsCollapse" class="collapse show open-on-outline-submenu collapse-body" style="margin:20px 10px;"> <div id="async-article-comments" class="async-html" data-spinner="true" data-url="/mecanique/article-comments/10.5802/crmeca.269/?redirect_url=https%3A%2F%2Fcomptes-rendus.academie-sciences.fr%2Fmecanique%2Farticles%2F10.5802%2Fcrmeca.269%2F%23article-comments-section" data-js-callback="articleComments"> </div> </div> </div> </div> </div> </div> <!-- center_footer --> </div> <div> </div> </div> </div> </main> <div class="outline-div related-articles container"> <div class="related-articles-inner" style="padding: 25px;"> <div class="common-title article-title" style="margin-bottom:5px; text-align:center;"> Ces articles pourraient vous intéresser </div> <hr> <div> <p><a href="https://comptes-rendus.academie-sciences.fr/mecanique/articles/10.1016/j.crme.2013.06.003" style="font-size: 15px">A greedy algorithm for yield surface approximation</a></p> <p>Jérémy Bleyer; Patrick de Buhan</p> <p>C. R. Méca (2013)</p> </div> <hr> <div> <p><a href="https://comptes-rendus.academie-sciences.fr/mecanique/articles/10.1016/j.crme.2012.02.004" style="font-size: 15px">Morphology and effective properties of multi-scale random sets: A review</a></p> <p>Dominique Jeulin</p> <p>C. R. Méca (2012)</p> </div> </div> </div> <footer id="footer" class="mt-auto"> <div class="logos-footer d-flex justify-content-center align-items-center flex-wrap" style="padding: 0 10%; column-gap:5px; row-gap: 10px"> <div class="logo-footer-div d-flex mx-auto flex-nowrap gap-2 align-items-center "> <span class="footer-logo-text text-nowrap">Diffusé par : </span> <a class="logo-footer" href="http://www.centre-mersenne.org/"><img class="logo-footer" src="/mecanique/static/mersenne_cms/img/logo-mersenne.png"></a> </div> <div class="logo-footer-div d-flex mx-auto flex-nowrap gap-2 align-items-center "> <span class="footer-logo-text text-nowrap">Publié par : </span> <a class="logo-footer" href="https://www.academie-sciences.fr"><img class="logo-footer" src="/mecanique/static/cr_app/img/logo-as.png"></a> </div> <div class="logo-footer-div d-flex mx-auto flex-nowrap gap-2 align-items-center mathdoc-thumbnail"> <span class="footer-logo-text text-nowrap">Développé par : </span> <a class="logo-footer" href="http://www.mathdoc.fr/"><img class="logo-footer" src="/mecanique/static/mersenne_cms/img/logo-mathdoc-footer.png"></a> </div> </div> <div id="info-line" class="d-flex flex-nowrap justify-content-around align-items-center col-12 col-md-10 col-xl-8 mx-auto"> <div class="footer-text d-flex justify-content-center align-items-center"> ISSN : 1631-0721 <br> e-ISSN : 1873-7234 <br> <!-- <span>©&nbsp;2018 - 2025&nbsp;</span><a href="http://www.centre-mersenne.org">Centre Mersenne</a>, <a href="/mecanique/">Algebraic Combinatorics</a>, and the authors--> </div> <nav class="navbar menu-bottom"> <div class="container-fluid justify-content-center align-items-center"> <ul class="nav d-flex justify-content-center align-items-end " style="column-gap: 1rem;"> <li> <a class="menu-link nav-link p-0" href='/mecanique/rss/' alt='syndication feed'> <i class="fa fa-rss d-inline" aria-hidden="true"></i> Nous suivre </a> </li> <li ><a href="/mecanique/page/mentions-legales_fr/" class="menu-link nav-link p-0">Mentions légales</a></li> <li ><a href="/mecanique/page/contact_fr/" class="menu-link nav-link p-0">Contact</a></li> </ul> </div> </nav> </div> </footer> <script src="/mecanique/static/ptf/vendors/jquery/js/jquery-3.5.1.min.js"></script> <script src="/mecanique/static/ptf/vendors/bootstrap5/js/bootstrap.bundle.min.js"></script> <script src="/mecanique/static/ptf/vendors/clipboard/js/clipboard.min.js "></script> <script src="/mecanique/static/ptf/js/mathjax-config.js" defer></script> <script type="text/javascript" id="MathJax-script" defer src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"> </script> <script type="text/javascript" src="/mecanique/static/ptf/js/bs5/select.js"></script> <script type="text/javascript" src="/mecanique/static/ptf/js/bs5/lightbox.js"></script> <script type="text/javascript" src="/mecanique/static/ptf/js/full_text.js"></script> <script type="text/javascript"> $( document ).ready(function() { if ( $('.related-articles') ) { let last_articles = $('.related-articles'); let main_page = last_articles.prev(); if ( main_page.height() < last_articles.height()) main_page.height( (last_articles.position().top - main_page.position().top) + last_articles.height() ); } }); </script> <script src="/mecanique/static/comments_views/journal/js/comments.js"></script> <script src="/mecanique/static/ptf/js/custom-alerts.js"></script> <script src="/mecanique/static/ptf/js/bs5/ptf.js"></script> <script type="text/javascript" src="/mecanique/static/ptf/js/bs5/search-bar.js"></script> <script src="/mecanique/static/ptf/js/bs5/facets.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10