General-domain FC-based shock-dynamics solver I: Basic elements
Oscar P. Bruno, Daniel V. Leibovici

TL;DR
This paper introduces a flexible, parallelizable spectral shock-dynamics solver for nonlinear conservation laws in complex domains, utilizing Fourier Continuation and neural network-based shock detection, demonstrated on high-speed flow simulations.
Contribution
It presents a novel multi-patch domain decomposition strategy for shock-capturing spectral methods applicable to arbitrary domains without problem-dependent parameters.
Findings
Effective shock detection and artificial viscosity localization
High-speed flow simulations up to Mach 25 successfully performed
Parallel implementation demonstrates computational efficiency
Abstract
This contribution, Part I in a two-part article series, presents a general-domain version of the FC-SDNN (Fourier Continuation Shock-detecting Neural Network) spectral scheme for the numerical solution of nonlinear conservation laws, which is applicable under arbitrary boundary conditions and in general domains. Like the previous simple-domain contribution (Journal of Computational Physics X 15, (2022)), the present approach relies on the use of the Fourier Continuation method for accurate spectral representation of non-periodic functions in conjunction with smooth artificial viscosity assignments localized in regions detected by means of a Shock-Detecting Neural Network (SDNN). Relying on such techniques, the present Part I paper introduces a novel multi-patch/subpatch artificial viscosity-capable domain decomposition strategy for complex domains with smooth boundaries, and it…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Computational Fluid Dynamics and Aerodynamics · Numerical methods for differential equations
