Click for download (structurem.tar)
This Matlap script performs analysis of turbulence structures using the turbulent channel DNS data of Johns Hopkins Turbulence Database (JHTDB). The script includes:
Acquisition of DNS data of turbulent channel flow from JHTDB
Visualization of instantaneous velocity fields
Spatial and temporal averaging
Two-point correlation using Fourier transform
Spatial filtering in wave space
Quadrant analysis
Conditional average based on the ejection event
Streak detection
Note that the maximum number of data points per each query (getVelocity function) depends on the token. The test token is limited to 4096 points per query. Details on the database, token and other sample source codes can be found in the JHTDB website.