HORSES3D: a high-order discontinuous Galerkin solver for flow simulations and multi-physics applications
arXiv:2206.09733 · doi:10.1016/j.cpc.2023.108700
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.
References in corpus (17)
- MFEM: a modular finite element methods library
- Split Form Nodal Discontinuous Galerkin Schemes with Summation-By-Parts Property for the Compressible Euler Equations
- PyFR: An Open Source Framework for Solving Advection-Diffusion Type Problems on Streaming Architectures using the Flux Reconstruction Approach
- Kinetic energy preserving and entropy stable finite volume schemes for compressible Euler and Navier-Stokes equations
- Nektar++: enhancing the capability and application of high-fidelity spectral/ element methods
- A comparative study on polynomial dealiasing and split form discontinuous Galerkin schemes for under-resolved turbulence computations
- On the use of kinetic energy preserving DG-schemes for large eddy simulation
- Adaptive numerical simulations with Trixi.jl: A case study of Julia for scientific computing
- A purely hyperbolic discontinuous Galerkin approach for self-gravitating gas dynamics
- A p-Multigrid Strategy with Anisotropic p-Adaptation Based on Truncation Errors for High-Order Discontinuous Galerkin Methods
- On thin plate spline interpolation
- A free-energy stable nodal discontinuous Galerkin approximation with summation-by-parts property for the Cahn-Hilliard equation
- Free-Stream Preservation for Curved Geometrically Non-Conforming Discontinuous Galerkin Spectral Elements
- Truncation Error Estimation in the p-Anisotropic Discontinuous Galerkin Spectral Element Method
- Stability of Overintegration Methods for Nodal Discontinuous Galerkin Spectral Element Methods
- Discontinuous Galerkin method for Navier-Stokes equations using kinetic flux vector splitting
- An entropy stable spectral vanishing viscosity for discontinuous Galerkin schemes: application to shock capturing and LES models
Cited by in corpus (6)
- Toward Discretization-Consistent Closure Schemes for Large Eddy Simulation Using Reinforcement Learning
- Accelerating high order discontinuous Galerkin solvers using neural networks: 3D compressible Navier-Stokes equations
- GALÆXI: Solving complex compressible flows with high-order discontinuous Galerkin methods on accelerator-based systems
- Low-cost wind turbine aeroacoustic predictions using actuator lines
- Implementation of Immersed Boundaries via Volume Penalization in the Industrial Aeronautical Computational Fluid Dynamics Solver CODA
- Acoustic Propagation/Refraction Through Diffuse Interface Models