English

HORSES3D: a high-order discontinuous Galerkin solver for flow simulations and multi-physics applications

Numerical Analysis 2023-03-22 v1 Numerical Analysis

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 documentation and the test cases included in the GitHub repository.

Keywords

Cite

@article{arxiv.2206.09733,
  title  = {HORSES3D: a high-order discontinuous Galerkin solver for flow simulations and multi-physics applications},
  author = {E. Ferrer and G. Rubio and G. Ntoukas and W. Laskowski and O. A. Mariño and S. Colombo and A. Mateo-Gabín and F. Manrique de Lara and D. Huergo and J. Manzanero and A. M. Rueda-Ramírez and D. A. Kopriva and E. Valero},
  journal= {arXiv preprint arXiv:2206.09733},
  year   = {2023}
}
R2 v1 2026-06-24T11:57:11.861Z