English

Scalable Evaluation of Hadamard Products with Tensor Product Basis for Entropy-Stable High-Order Methods

Numerical Analysis 2023-06-21 v1 Numerical Analysis

Abstract

A sum-factorization form for the evaluation of Hadamard products with a tensor product basis is derived in this work. The proposed algorithm allows for Hadamard products to be computed in O(nd+1)\mathcal{O}\left(n^{d+1}\right) flops rather than O(n2d)\mathcal{O}\left(n^{2d}\right), where dd is the dimension of the problem. With this improvement, entropy conserving and stable schemes, that require a dense Hadamard product in the general modal case, become computationally competitive with the modal discontinuous Galerkin (DG) scheme. We numerically demonstrate the application of the sum-factorized Hadamard product in our in-house partial differential equation solver PHiLiP based on the Nonlinearly Stable Flux Reconstruction scheme. We demonstrate that the entropy conserving flow solver scales at O(nd+1)\mathcal{O}\left(n^{d+1}\right) for three-dimensional compressible flow in curvilinear coordinates, along with a computational cost comparison with the modal DG and over-integrated DG schemes.

Keywords

Cite

@article{arxiv.2306.11665,
  title  = {Scalable Evaluation of Hadamard Products with Tensor Product Basis for Entropy-Stable High-Order Methods},
  author = {Alexander Cicchino and Siva Nadarajah},
  journal= {arXiv preprint arXiv:2306.11665},
  year   = {2023}
}

Comments

14 pages, 2 figures, 1 table, 2 algorithms