HiPSTAR
The High-Performance Solver for Turbulence and Aeroacoustic Research (HiPSTAR) was developed as part of a Royal Academy of Engineering/EPSRC research fellowship. The full compressible Navier-Stokes equations are solved on general curvilinear coordinates, with the option of also solving curvilinear cylindrical coordinates. The structured, multi-block code is tailored to be particularly efficient for modern HPC systems by making a significant effort to minimize the memory requirement in light of severe bandwidth limitations imposed by current multi core architectures. The code includes the following features: i) highly optimized (wavenumber resolution) 4th-order accurate parallelized compact differences, ii) a spectral method for the spanwise or azimuthal direction (in the case of cylindrical coordinates enabling a state-of-the-art axis treatment that exploits parity conditions of individual Fourier modes), iii) ultra low-storage 4th-order Runge-Kutta time integration, iv) skew-symmetric splitting of the nonlinear terms, v) non-reflective characteristic boundary conditions, vi) characteristic interface conditions for the connection of blocks with metric discontinuities, vii) a time dependent immersed boundary method for the realization of complex and/or moving geometries, and viii) domain decomposition in the two finite-difference directions using an MPI parallelization. The parallel efficiency of HiPSTAR has been extensively tested on various computing platforms and production runs have to date been performed on 14,208 cores. In a CRAY centre of excellence project (http://www.hector.ac.uk/coe/pdf/HiPSTAR_OMP_Report.pdf), the code was converted to a hybrid OMP/MPI parallelisation, where the OMP parallelisation was applied to the direction in which the spectral method is employed.
For queries about this topic, contact Richard Sandberg.
Projects
Development of a novel Navier-Stokes solver (HiPSTAR)
Richard Sandberg (Investigator)
Development of a highly efficient Navier-Stokes solver for HPC.
Direct Numerical Simulations of transsonic turbine tip gap flow
Richard Sandberg (Investigator)
Direct Numerical Simulations are conducted of the transsonic flow through the tip gap at real engine conditions.
Effects of trailing edge elasticity on trailing edge noise
Richard Sandberg (Investigator), Stefan C. Schlanderer
This work considers the effect of trailing edge elasticity on the acoustic and hydrodynamic field of a trailing edge flow. To that end direct numerical simulations that are fully coupled to a structural solver are conducted.
Is fine-scale turbulence universal?
Richard Sandberg (Investigator), Patrick Bechlars
Complementary numerical simulations and experiments of various canonical flows will try to answer the question whether fine-scale turbulence is universal.
Jet noise
Richard Sandberg (Investigator), Neil Sandham
Direct numerical simulations are used to investigate jet noise.
Supersonic axisymmetric wakes
Richard Sandberg (Investigator)
Direct numerical simulations are used to shed more light on structure formation and evolution in supersonic wakes.
People
Richard SandbergProfessor, Engineering Sciences (FEE)
Neil SandhamProfessor, Engineering Sciences (FEE)
Patrick BechlarsPostgraduate Research Student, Civil Engineering & the Environment (FEE)
Stefan C. SchlandererPostgraduate Research Student, Engineering Sciences (FEE)
Petrina ButlerAdministrative Staff, Research and Innovation Services