English

A massively parallel Eulerian-Lagrangian method for advection-dominated transport in viscous fluids

Computational Engineering, Finance, and Science 2021-03-04 v1 Numerical Analysis Numerical Analysis

Abstract

Motivated by challenges in Earth mantle convection, we present a massively parallel implementation of an Eulerian-Lagrangian method for the advection-diffusion equation in the advection-dominated regime. The advection term is treated by a particle-based, characteristics method coupled to a block-structured finite-element framework. Its numerical and computational performance is evaluated in multiple, two- and three-dimensional benchmarks, including curved geometries, discontinuous solutions, pure advection, and it is applied to a coupled non-linear system modeling buoyancy-driven convection in Stokes flow. We demonstrate the parallel performance in a strong and weak scaling experiment, with scalability to up to 147,456147,456 parallel processes, solving for more than 5.2×10105.2 \times 10^{10} (52 billion) degrees of freedom per time-step.

Keywords

Cite

@article{arxiv.2103.02388,
  title  = {A massively parallel Eulerian-Lagrangian method for advection-dominated transport in viscous fluids},
  author = {Nils Kohl and Marcus Mohr and Sebastian Eibl and Ulrich Rüde},
  journal= {arXiv preprint arXiv:2103.02388},
  year   = {2021}
}

Comments

22 pages