suzerain 0.2.1
Loading...
Searching...
No Matches
Suzerain

Suzerain is a framework for performing direct numerical simulation (DNS) of the Navier-Stokes equations using spectral numerics. It is well-suited to memory-intensive, structured spectral turbulence simulations and the postprocessing of their results across MPI-parallel, distributed-memory machines. This framework and its included applications are written in C++ (C++17), C (C99), and Fortran.

Suzerain was created for the dissertation Reducing turbulence- and transition-driven uncertainty in aerothermodynamic heating predictions for blunt-bodied reentry vehicles. This simulation code produced the data published as Sub- through Supersonic Coleman-like Channels and Spatiotemporally Homogenized Boundary Layers at Atmospheric Reentry-like Conditions.

The source repository is hosted at https://github.com/RhysU/suzerain.