HORSES3D: a high-order discontinuous Galerkin solver for flow simulations and multi-physics applications
E. Ferrer, G. Rubio, G. Ntoukas, W. Laskowski, O.A., Mari\~no, S. Colombo, A. Mateo-Gab\'in, F. Manrique de Lara, D., Huergo, J. Manzanero, A.M. Rueda-Ram\'irez, D.A. Kopriva, E., Valero

TL;DR
HORSES3D is an advanced open-source high-order discontinuous Galerkin solver capable of simulating diverse flow phenomena and multi-physics applications with scalable parallel performance and flexible meshing techniques.
Contribution
This paper introduces HORSES3D, a versatile high-order DG solver with novel features like energy-stable schemes, anisotropic p-adaptation, and mesh-free immersed boundary methods for complex flow simulations.
Findings
Demonstrates good scalability up to 1000 processors.
Supports a wide range of flow types and turbulence models.
Includes comprehensive documentation and test cases.
Abstract
We present the latest developments of our High-Order Spectral Element Solver (HORSES3D), an open source high-order discontinuous Galerkin framework, capable of solving a variety of flow applications, including compressible flows (with or without shocks), incompressible flows, various RANS and LES turbulence models, particle dynamics, multiphase flows, and aeroacoustics. We provide an overview of the high-order spatial discretisation (including energy/entropy stable schemes) and anisotropic p-adaptation capabilities. The solver is parallelised using MPI and OpenMP showing good scalability for up to 1000 processors. Temporal discretisations include explicit, implicit, multigrid, and dual time-stepping schemes with efficient preconditioners. Additionally, we facilitate meshing and simulating complex geometries through a mesh-free immersed boundary technique. We detail the available…
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
TopicsAdvanced Numerical Methods in Computational Mathematics · Lattice Boltzmann Simulation Studies · Computational Fluid Dynamics and Aerodynamics
