A Weighted State Redistribution Algorithm for Embedded Boundary Grids

Andrew Giuliani, Ann Almgren, John Bell, Marsha Berger, Marc Henry de Frahan, Deepak Rangarajan

Research output: Contribution to journalArticlepeer-review

10 Scopus Citations

Abstract

State redistribution is an algorithm that stabilizes cut cells for embedded boundary grid methods. This work extends the earlier algorithm in several important ways. First, state redistribution is extended to three spatial dimensions. Second, we discuss several algorithmic changes and improvements motivated by the more complicated cut cell geometries that can occur in higher dimensions. In particular, we introduce a weighted version with less dissipation in an easily generalizable framework. Third, we demonstrate that state redistribution can also stabilize a solution update that includes both advective and diffusive contributions. The stabilization algorithm is shown to be effective for incompressible as well as compressible reacting flows. Finally, we discuss the implementation of the algorithm for several exascale-ready simulation codes based on AMReX, demonstrating ease of use in combination with domain decomposition, hybrid parallelism and complex physics.

Original languageAmerican English
Article numberArticle No. 111305
Number of pages17
JournalJournal of Computational Physics
Volume464
DOIs
StatePublished - 1 Sep 2022

Bibliographical note

See NREL/JA-2C00-81646 for arXiv preprint version of paper

NREL Publication Number

  • NREL/JA-2C00-83930

Keywords

  • adaptive mesh refinement
  • computational fluid dynamics
  • high performance computing
  • numerical methods

Fingerprint

Dive into the research topics of 'A Weighted State Redistribution Algorithm for Embedded Boundary Grids'. Together they form a unique fingerprint.

Cite this