We investigate the possibility of modeling turbulence via numerical functional integration. Our approach is based on the functional integral widely used in the theory of critical phenomena and stochastic dynamics. A detailed argument for this choice is given. By transforming the incompressible stochastic Navier-Stokes equation into a functional integral we are able to calculate equal-time spatial correlation of system variables using standard methods of multidimensional integration. In contrast to direct numerical simulation, our method allows for simple parallelization of the problem as the value of the integral at any point is independent of other points. Thus the entire problem does not have to fit into available memory of any one computer but can be distributed even onto several supercomputers and the cloud. We present the mathematical background of our method and its numerical implementation. The free and open source implementation is composed of a fast serial program for evaluating the integral over a given volume and a Python wrapper that divides the problem into subvolumes and distributes the work among available processes. We use Monte-Carlo integrators of the GNU Scientific Library for integrating subvolumes. We show first results obtained with our method and discuss its pros, cons and future developments.
CITATION STYLE
Honkonen, I., & Honkonen, J. (2019). Modeling turbulence via numerical functional integration. In Springer Proceedings in Complexity (pp. 113–121). Springer. https://doi.org/10.1007/978-3-030-15297-0_11
Mendeley helps you to discover research relevant for your work.