Litcius/Paper detail

Hegel: a high-fidelity flexible software for hypersonics and plasma simulations

Alessandro Munafò, Sanjeev Kumar, Sung Min Jo, Marco Panesi

202411 citationsDOI

Abstract

This work describes hegel (High-fidElity tool for maGnEto-gasdynamics simuLations) a high-fidelity and flexible software for hypersonics and plasma simulations. hegel is written in object-oriented fashion using modern Fortran 2008, and may be interfaced with other solvers for multi-physics calculations (e.g., plasma wind tunnel). The governing equations are discretized in space based on the cell-centered finite volume method. Time integration may be accomplished using explicit, implicit or implicit-explicit methods. Parallelization is realized through the combined use of MPI and petsc libraries. For the purpose of a flexible implementation, the solver is designed by minimizing the dependency on the details of the fluid model, a feature which allows for treating calorically perfect gases, combustible mixtures as well as multi-component plasmas under either equilibrium or non-equilibrium conditions within the same tool. Application examples are here presented to show the main capabilities of the solver.

Topics & Concepts

Computer sciencePlasmaSoftwarePhysicsProgramming languageNuclear physicsGas Dynamics and Kinetic TheoryComputational Fluid Dynamics and AerodynamicsPlasma and Flow Control in Aerodynamics