Show simple item record

dc.contributor.authorSadhukhan, Shubhadeep
dc.contributor.authorBhattacharya, Shashwat
dc.contributor.authorVerma, Mahendra K.
dc.date.accessioned2021-01-28T11:20:34Z
dc.date.available2021-01-28T11:20:34Z
dc.date.issued2021-01-16
dc.identifier.citationSadhukhan, S., Bhattacharya, S., & Verma, M. (2021). fastSF: A parallel code for computing the structure functions of turbulence. Journal of Open Source Software, 6(57), 2185. doi:10.21105/joss.02185
dc.identifier.issn2475-9066
dc.identifier.doi10.21105/joss.02185
dc.identifier.urihttp://hdl.handle.net/10754/667082
dc.description.abstractTurbulence 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.
dc.description.sponsorshipWe thank Roshan Samuel, Anando Chatterjee, Soumyadeep Chatterjee, and Manohar Sharma for helpful discussions during the development of fastSF. We are grateful to Jed Brown, Ilja Honkonen, and Chris Green for a careful review of our work and their useful suggestions. Our computations were performed on Shaheen II at KAUST supercomputing laboratory, Saudi Arabia, under the project k1416.
dc.publisherThe Open Journal
dc.relation.urlhttps://joss.theoj.org/papers/10.21105/joss.02185
dc.rightsAuthors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 International License.
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.titlefastSF: A parallel code for computing the structure functions of turbulence
dc.typeArticle
dc.identifier.journalJournal of Open Source Software
dc.eprint.versionPost-print
dc.contributor.institutionDepartment of Physics, Indian Institute of Technology Kanpur, Kanpur 208016, India.
dc.contributor.institutionDepartment of Mechanical Engineering, Indian Institute of Technology Kanpur 208016, India.
dc.identifier.volume6
dc.identifier.issue57
dc.identifier.pages2185
kaust.acknowledged.supportUnitShaheen II


This item appears in the following Collection(s)

Show simple item record

Authors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 International License.
Except where otherwise noted, this item's license is described as Authors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 International License.