Parallel two‐scale finite element implementation of a system with varying microstructure
Abstract We propose a two‐scale finite element method designed for heterogeneous microstructures. Our approach exploits domain diffeomorphisms between the microscopic structures to gain computational efficiency. By using a conveniently constructed pullback operator, we are able to model the different microscopic domains as macroscopically dependent deformations of a reference domain. This allows for a relatively simple finite element framework to approximate the underlying system of partial differential equations with a parallel computational structure. We apply this technique to a model problem where we focus on transport in plant tissues. We illustrate the accuracy of the implementation with convergence benchmarks and show satisfactory parallelization speed‐ups. We further highlight the effect of the heterogeneous microscopic structure on the output of the two‐scale systems. Our implementation (publicly available on GitHub) builds on the deal.II FEM library. Application of this technique allows for an increased capacity of microscopic detail in multiscale modeling, while keeping running costs manageable.
Authors
- Chandrasekhar Venkataraman (ORCID: https://orcid.org/0000-0003-4039-2056)
- Adrian Muntean (ORCID: https://orcid.org/0000-0002-1160-0007)
- Omar Richardson (ORCID: https://orcid.org/0000-0002-2185-641X)
- Omar Lakkis (ORCID: https://orcid.org/0000-0002-1339-1464)
Institutions
- University of Sussex (GB)
- Simula Research Laboratory (NO)
- Karlstad University (SE)
Publication Details
- Journal
- GAMM-Mitteilungen
- Published
- 2024-10-20
- DOI
- https://doi.org/10.1002/gamm.202470005
- Citations
- 2
- Primary Topic
- Advanced Mathematical Modeling in Engineering
- Type
- article
- Field-Weighted Citation Impact
- 0.72
Funders
- Institute of Mathematics and its Applications
- University of Sussex
- Vetenskapsrådet
- Horizon 2020 Framework Programme
- H2020 Marie Skłodowska-Curie Actions