H3PC: Hypersonic, High-Order, High-Performance Code with Adaptive Mesh Refinement and Real Chemistry

Abstract

We have developed a hypersonic high-order, high-performance code (H3PC) utilizing the ``Trixi.jl" framework in order to simulate both non-reactive and chemically reactive compressible Euler and Navier-Stokes equations for complex three-dimensional geometries. H3PC is parallel on CPU platforms and can perform exascale parallel computations of hypersonic turbulent flows. The numerical approach is based on the discontinuous Galerkin spectral element method, satisfying the entropy and energy stability conditions for the Euler equations. H3PC can perform simulations of high-speed flows from subsonic to hypersonic speeds based on frozen, equilibrium, and non-equilibrium chemistry modeling of the gas mixture, using the Mutation.jl , which is a Julia package developed to wrap the C++-based Mutation++ library. H3PC can also perform parallel adaptive mesh refinement for two- and three-dimensional Euler and Navier-Stokes discretizations with non-conforming elements. In this study, we first demonstrate the successful integration of Mutation++ into the H3PC solver, and then verify its accuracy through simulations of Taylor-Green vortex flow, supersonic flow past a square and circular cylinder, and hypersonic P8-inlet.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…