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.
翻译:我们介绍了高端光谱元素溶解器(HORSES3D)的最新发展情况,这是一个开放源码高端不连续的Galerkin框架,能够解决各种流动应用,包括压缩流(有或没有冲击)、压缩流、各种RANS和LES动荡模型、粒子动态、多相流和空气蒸气学。我们概述了高端空间离散(包括能源/有机稳定方案)和厌食适应能力。溶解器同时使用MPI和OpenMP,显示多达1 000个处理器的可扩缩性。 温度离散包括明确、隐含、多电网和与高效先决条件器的双步制计划。此外,我们通过无网状的混合边界技术,便利集成和模拟复杂的地理模型。我们详细介绍了GitHub储存库中的现有文件和测试案例。