Spatial Discretization

HORSES3D uses a high-order discontinuous Galerkin Spectral Element (DGSEM) method. As part of the numerical method, several options of volume and surface discretization options can be selected. Some options are only available in certain solvers.

Keyword Description Default value
Discretization nodes CHARACTER: Node type to use in the solution. Options are:
- Gauss
- Gauss-Lobatto
'Gauss'
Inviscid discretization CHARACTER: DG discretization of inviscid fluxes. Options are:
- Standard
- Split-Form
'Standard'
Averaging CHARACTER: Type of averaging function to use in numerical fluxes and split-forms (if in use). Options are:
- Standard
- Morinishi
- Ducros
- Kennedy-Gruber
- Pirozzoli
- Entropy conserving
- Chandrasekar
- Skew-symmetric 1 (only for Incompressible Navier–Stokes)
- Skew-symmetric 2 (only for Incompressible Navier–Stokes)
--
Viscous discretization CHARACTER: Method for viscous fluxes. Options are:
- BR1
- BR2
- IP
'BR2'
Riemann solver CHARACTER: Riemann solver for inviscid fluxes. Options are:
- Central
- Roe (Only for compressible Navier–Stokes)
- Standard Roe (Only for compressible Navier–Stokes)
- Roe-Pike (Only for compressible Navier–Stokes)
- Low dissipation Roe (Only for compressible Navier–Stokes)
- Lax-Friedrichs (Only for compressible and Incompressible Navier–Stokes)
- ES Lax-Friedrichs (Only for compressible Navier–Stokes, not including RANS)
- u-diss (Only for compressible Navier–Stokes, not including RANS)
- Rusanov (Only for compressible Navier–Stokes)
- Matrix dissipation (Only for compressible Navier–Stokes)
- Viscous NS (Only for compressible Navier–Stokes, not including RANS)
- Exact (Only for Incompressible Navier-Stokes, and Multiphase)
Mandatory keyword