Abstract

Turbulence is a complex phenomenon in fluid dynamics involving nonlinear interactions between multiple scales. Structure functions are popular diagnostics in the study of statistical properties properties of turbulent flows (Frisch, 1995; Kolmogorov, 1941a, 1941b). Some of the earlier works comprising of such analysis are those of Gotoh et al. (2002), Ishihara et al. (2003), and Ishihara & Gotoh (2009) for three-dimensional (3D) hydrodynamic turbulence; Yeung et al. (2005) and Ray et al. (2008) for passive scalar turbulence; Biferale et al. (2004) for two-dimensional (2D) hydrodynamic turbulence; and Kunnen et al. (2008), Kaczorowski & Xia (2013), and Bhattacharya et al. (2019) for turbulent thermal convection. Structure functions are two-point statistical quantities; thus, an accurate computation of these quantities requires averaging over many points. However, incorporation of a large number of points makes the computations very expensive and challenging. Therefore, we require an efficient parallel code for accurate computation of structure functions. In this paper, we describe the design and validation of the results of fastSF, a parallel code to compute the structure functions for a given velocity or scalar field.

Highlights

  • SummaryTurbulence is a complex phenomenon in fluid dynamics involving nonlinear interactions between multiple scales

  • Some of the earlier works comprising of such analysis are those of Gotoh et al (2002), Ishihara et al (2003), and Ishihara & Gotoh (2009) for three-dimensional (3D) hydrodynamic turbulence; Yeung et al (2005) and Ray et al (2008) for passive scalar turbulence; Biferale et al (2004) for two-dimensional (2D) hydrodynamic turbulence; and Kunnen et al (2008), Kaczorowski & Xia (2013), and Bhattacharya et al (2019) for turbulent thermal convection

  • Structure functions are two-point statistical quantities; an accurate computation of these quantities requires averaging over many points

Read more

Summary

Summary

Turbulence is a complex phenomenon in fluid dynamics involving nonlinear interactions between multiple scales. We describe the design and validation of the results of fastSF, a parallel code to compute the structure functions for a given velocity or scalar field. For 3D incompressible hydrodynamic turbulence with homegeneity and isotropy, the thirdorder longitudinal velocity structure function in the inertial range (scales lying between the large-scale forcing regime and the small-scale dissipation regime) is given by (Frisch, 1995; Kolmogorov, 1941a, 1941b). FastSF: A parallel code for computing the structure functions of turbulence. Figure~1 exhibits the plots of the negative of the normalized 3rd, 5th, and 7th-order longitudinal velocity structure functions computed using the simulation data of 3D hydrodynamic turbulence (Sadhukhan et al, 2019). We provide a brief description of the code

Design of the Code
Procedure:
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.