University of Sussex
Browse

Parallel two-scale finite element implementation of a system with varying microstructure

Download (585.16 kB)
journal contribution
posted on 2024-11-06, 12:26 authored by Omar LakkisOmar Lakkis, Adrian Muntean, Omar Richardson, Chandrasekhar Venkataraman

We propose a two-scale finite element method designed for het- erogeneous microstructures. Our approach exploits domain diffeomorphisms between the microscopic structures to gain computational efficiency. By us- ing 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 par- allelization speed-ups. We further highlight the effect of the heterogeneous microscopic structure on the output of the two-scale systems. Our imple- mentation (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.

Funding

ModCompShock - Modelling and Computation for Shocks and Interfaces : EUROPEAN UNION | 642768

History

Publication status

  • Published

File Version

  • Published version

Journal

GAMM Mitteilungen

ISSN

0936-7195

Publisher

Wiley-Blackwell

Issue

4

Volume

47

Article number

e202470005

Department affiliated with

  • Mathematics Publications

Research groups affiliated with

  • Numerical Analysis and Scientific Computing Research Group Publications

Institution

University of Sussex

Full text available

  • Yes

Peer reviewed?

  • Yes

Usage metrics

    University of Sussex (Publications)

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC