High-order Tensor-Train Finite Volume Method for Shallow Water Equations

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Danis, Mustafa Engin, Truong, Duc P., DeSantis, Derek, Petersen, Mark, Rasmussen, Kim O., Alexandrov, Boian S.
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909280874004480
author Danis, Mustafa Engin
Truong, Duc P.
DeSantis, Derek
Petersen, Mark
Rasmussen, Kim O.
Alexandrov, Boian S.
author_facet Danis, Mustafa Engin
Truong, Duc P.
DeSantis, Derek
Petersen, Mark
Rasmussen, Kim O.
Alexandrov, Boian S.
contents In this paper, we introduce a high-order tensor-train (TT) finite volume method for the Shallow Water Equations (SWEs). We present the implementation of the $3^{rd}$ order Upwind and the $5^{th}$ order Upwind and WENO reconstruction schemes in the TT format. It is shown in detail that the linear upwind schemes can be implemented by directly manipulating the TT cores while the WENO scheme requires the use of TT cross interpolation for the nonlinear reconstruction. In the development of numerical fluxes, we directly compute the flux for the linear SWEs without using TT rounding or cross interpolation. For the nonlinear SWEs where the TT reciprocal of the shallow water layer thickness is needed for fluxes, we develop an approximation algorithm using Taylor series to compute the TT reciprocal. The performance of the TT finite volume solver with linear and nonlinear reconstruction options is investigated under a physically relevant set of validation problems. In all test cases, the TT finite volume method maintains the formal high-order accuracy of the corresponding traditional finite volume method. In terms of speed, the TT solver achieves up to 124x acceleration of the traditional full-tensor scheme.
format Preprint
id arxiv_https___arxiv_org_abs_2408_03483
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle High-order Tensor-Train Finite Volume Method for Shallow Water Equations
Danis, Mustafa Engin
Truong, Duc P.
DeSantis, Derek
Petersen, Mark
Rasmussen, Kim O.
Alexandrov, Boian S.
Numerical Analysis
65M06, 86A08
In this paper, we introduce a high-order tensor-train (TT) finite volume method for the Shallow Water Equations (SWEs). We present the implementation of the $3^{rd}$ order Upwind and the $5^{th}$ order Upwind and WENO reconstruction schemes in the TT format. It is shown in detail that the linear upwind schemes can be implemented by directly manipulating the TT cores while the WENO scheme requires the use of TT cross interpolation for the nonlinear reconstruction. In the development of numerical fluxes, we directly compute the flux for the linear SWEs without using TT rounding or cross interpolation. For the nonlinear SWEs where the TT reciprocal of the shallow water layer thickness is needed for fluxes, we develop an approximation algorithm using Taylor series to compute the TT reciprocal. The performance of the TT finite volume solver with linear and nonlinear reconstruction options is investigated under a physically relevant set of validation problems. In all test cases, the TT finite volume method maintains the formal high-order accuracy of the corresponding traditional finite volume method. In terms of speed, the TT solver achieves up to 124x acceleration of the traditional full-tensor scheme.
title High-order Tensor-Train Finite Volume Method for Shallow Water Equations
topic Numerical Analysis
65M06, 86A08
url https://arxiv.org/abs/2408.03483