pyTurbulence is a Python package for generating synthetic compressible turbulent fields for Direct Numerical Simulation (DNS) based on the method of Ristorcelli and Blaisdell. This package provides tools to generate velocity, pressure, and thermodynamic fields, as well as to compute and plot the energy spectrum of the generated turbulence.
pyTurbulence is a Python package for generating synthetic compressible turbulent fields for Direct Numerical Simulation (DNS) based on the method of Ristorcelli and Blaisdell. This package provides tools to generate velocity (solenoidal and dilatational), pressure, and thermodynamic fields, as well as to compute and plot the energy spectrum of the generated turbulence.
TODO:
-Add dilatational velocity fluctuations
-Verification of the implementation of the dilatational velocity