arrow
Return

Computing Lagrangian means

delete2023-04-11
delete5
delete
OA
AI
H
Hossein A. Kafiabad *
J
Jacques Vanneste
DOI:10.1017/jfm.2023.228delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Lagrangian averaging plays an important role in the analysis of wave-mean-flow interactions and other multiscale fluid phenomena. The numerical computation of Lagrangian means, e.g. from simulation data, is, however, challenging. Typical implementations require tracking a large number of particles to construct Lagrangian time series, which are then averaged using a low-pass filter. This has drawbacks that include large memory demands, particle clustering and complications of parallelisation. We develop a novel approach in which the Lagrangian means of various fields (including particle positions) are computed by solving partial differential equations (PDEs) that are integrated over successive averaging time intervals. We propose two strategies, distinguished by their spatial independent variables. The first, which generalises the algorithm of Kafiabad (J. Fluid Mech., vol. 940, 2022, A2), uses end-of-interval particle positions; the second uses directly the Lagrangian mean positions. The PDEs can be discretised in a variety of ways, e.g. using the same discretisation as that employed for the governing dynamical equations, and solved on-the-fly to minimise the memory footprint. We illustrate the new approach with a pseudo-spectral implementation for the rotating shallow-water model. Two applications to flows that combine vortical turbulence and Poincare waves demonstrate the superiority of Lagrangian averaging over Eulerian averaging for wave-vortex separation.
Keywords:
internal waves
computational methods
waves in rotating fluids

Journal

Journal of Fluid Mechanics cover
Journal of Fluid Mechanics
IF:
3.9
Papers:
2.0W
Citations:
9.4W

Organization

D
Durham University
Scholars:
1.3W
Papers: 1.5W
Citations: 2.1W
U
University of Edinburgh
Scholars:
5.2W
Papers: 4.6W
Citations: 71