pith. sign in

arxiv: 2507.02487 · v1 · submitted 2025-07-03 · ⚛️ physics.flu-dyn

Hilbert Proper Orthogonal Decomposition: a tool for educing advective wavepackets from flow field data

Pith reviewed 2026-05-19 06:46 UTC · model grok-4.3

classification ⚛️ physics.flu-dyn
keywords Hilbert proper orthogonal decompositiontravelling wavepacketsadvective flowsproper orthogonal decompositionanalytic signalturbulent jetsvortex sheddingflow field decomposition
0
0 comments X

The pith

Hilbert proper orthogonal decomposition extracts modulated travelling wavepackets from advective flow data via the Hilbert transform.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper introduces the Hilbert proper orthogonal decomposition (HPOD) to identify travelling wavepackets in flow field data by representing them as modulated travelling waves and applying the Hilbert transform to obtain their analytic signal. It develops and compares two versions: the conventional approach that computes the analytic signal in time, and a novel space-only version that applies the transform along the advection direction. The space-only variant is proved mathematically equivalent to the time-based one by exploiting space-time equivalence for travelling waves. Validation across a laminar bluff-body wake, a turbulent jet simulation, and particle image velocimetry measurements shows that both versions recover complex-valued structures exhibiting amplitude and frequency modulation, amplification, decay, and intermittency. The broadband character of HPOD provides an alternative to narrowband methods when instantaneous local wave features matter, and the space-only form works on temporally under-resolved data.

Core claim

The central claim is that the Hilbert proper orthogonal decomposition (HPOD), formed as a complex-valued extension of proper orthogonal decomposition using the Hilbert transform, distils advective wavepackets from flow field data. These wavepackets appear as structures with amplitude and frequency modulation in both time and space. The space-only HPOD, which replaces temporal operations with spatial ones along the advection direction, is mathematically equivalent to the conventional time-based version. When applied to a laminar bluff-body wake, a turbulent jet large-eddy simulation, and experimental particle image velocimetry data, both versions produce essentially identical complex-valued,,

What carries the argument

The Hilbert transform applied to the flow dataset to form its analytic signal, then inserted into the proper orthogonal decomposition to isolate modulated travelling waves.

Load-bearing premise

Advective flow features can be represented as modulated travelling waves whose analytic signal is recovered by the Hilbert transform applied either in time or along the advection direction.

What would settle it

Apply both the conventional and space-only HPOD to a single temporally well-resolved dataset of a known advective wavepacket flow and check whether the extracted structures differ substantially in their modulation or propagation properties.

Figures

Figures reproduced from arXiv: 2507.02487 by Jochen Kriegseis, Marco Raiola.

Figure 1
Figure 1. Figure 1: Energy content of each mode versus the total energy content of the sequence for the HPOD implementations and POD: (left) original time-resolved sequence; (right) sequence shuffled in time. resolved data. As expected, while the space-only HPOD retain the same energy distribution as in the unshuffled case, the conventional implementation in time cannot correctly complexify the sequence, converging, therefore… view at source ↗
Figure 2
Figure 2. Figure 2: Comparison between POD and HPOD modes – computed on the original time-resolved sequence, 100% of the sequence: first 3 pairs of spatial POD modes (1st column); first 3 spatial modes of the conventional HPOD (2nd column); first 3 spatial modes of the space-only HPOD (3rd column); phase plot of the temporal modes for HPOD implementations and for POD pairs (4th column) [PITH_FULL_IMAGE:figures/full_fig_p017_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Comparison between POD and HPOD modes – computed on the original time-resolved sequence, 70% of the sequence: first 3 pairs of spatial POD modes (1st column); first 3 spatial modes of the conventional HPOD (2nd column); first 3 spatial modes of the space-only HPOD (3rd column); phase plot of the temporal modes for HPOD implementations and for POD pairs (4th column) [PITH_FULL_IMAGE:figures/full_fig_p017_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Comparison between POD and HPOD modes – computed on the shuffled sequence, 100% of the sequence: first 3 pairs of spatial POD modes (1st column); first 3 spatial modes of the conventional HPOD (2nd column); first 3 spatial modes of the space-only HPOD (3rd column); phase plot of the temporal modes for HPOD implementations and for POD pairs (4th column) [PITH_FULL_IMAGE:figures/full_fig_p018_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Comparison between POD and HPOD modes – computed on the shuffled sequence, 70% of the sequence: first 3 pairs of spatial POD modes (1st column); first 3 spatial modes of the conventional HPOD (2nd column); first 3 spatial modes of the space-only HPOD (3rd column); phase plot of the temporal modes for HPOD implementations and for POD pairs (4th column) [PITH_FULL_IMAGE:figures/full_fig_p018_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Radial velocity component of the complex-valued spatial modes of the HPOD performed in the temporal direction: (left) 1st mode, (centre) 2nd mode, (right) 3rd mode. From top to bottom: real part of the spatial mode; imaginary part of the spatial mode; absolute value of the spatial mode; phase plot of the real versus imaginary part of the temporal mode [PITH_FULL_IMAGE:figures/full_fig_p020_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Radial velocity component of the complex-valued spatial modes of the HPOD performed in the advective direction: (left) 1st mode, (centre) 2nd mode, (right) 3rd mode. From top to bottom: real part of the spatial mode; imaginary part of the spatial mode; absolute value of the spatial mode; phase plot of the real versus imaginary part of the temporal mode. confirms that the spatial patterns as well are analyt… view at source ↗
Figure 8
Figure 8. Figure 8: Spectrogram of the complex-valued temporal modes of the HPOD performed in the temporal direction (top) and histogram of the peak frequency through time (bottom). From left to right: (left) 1st mode, (centre) 2nd mode, (right) 3rd mode [PITH_FULL_IMAGE:figures/full_fig_p021_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Spectrogram of the complex-valued temporal modes of the HPOD performed in the advective direction (top) and histogram of the peak frequency through time (bottom). From left to right: (left) 1st mode, (centre) 2nd mode, (right) 3rd mode. distribution around a specific spatial wavenumber around which the mode shows a more or less strong modulation in wavenumber. As the mode number is increased, this peak wav… view at source ↗
Figure 10
Figure 10. Figure 10: Spectrogram along 𝑥 of the complex-valued spatial modes of the conventional HPOD (top) and histogram of the peak spatial wavenumber through the advective direction (bottom). From left to right: (left) 1 st mode, (centre) 2nd mode, (right) 3rd mode [PITH_FULL_IMAGE:figures/full_fig_p022_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: Spectrogram along 𝑥 of the complex-valued temporal modes of the space-only HPOD (top) and histogram of the peak spatial wavenumber through the advective direction (bottom). From left to right: (left) 1 st mode, (centre) 2nd mode, (right) 3rd mode. implementations of the HPOD deliver temporal and spatial modes, which are approximately the same apart from being one the complex conjugate of the other. This b… view at source ↗
Figure 12
Figure 12. Figure 12: A sketch of the turbulent-jet experimental setup. wavenumber. Similarly, the conventional HPOD needs to have negative wavenumbers, which manifest as a phase opposition in the spatial patterns with respect to the space-only HPOD, characterized instead by positive wavenumbers. Notice that, both spatial and temporal modes delivered by the conventional and space-only HPOD are one the complex conjugate of the … view at source ↗
Figure 13
Figure 13. Figure 13: Radial component of the complex-value HPOD modes: (left) 1st mode, (centre) 2nd mode, (right) 3 rd mode. From top to bottom: real part of the spatial mode; imaginary part of the spatial mode; absolute value of the spatial mode; phase plot of the real versus imaginary part of the temporal mode. The first 3 complex-valued structures obtained from the decomposition are depicted in [PITH_FULL_IMAGE:figures/f… view at source ↗
Figure 14
Figure 14. Figure 14: Spectrogram along 𝑥 of the complex-valued temporal modes of the space-only HPOD (top) and histogram of the peak spatial frequency through the advective direction (bottom). From left to right: (left) 1 st mode, (centre) 2nd mode, (right) 3rd mode. is produced by multiplying these complex-valued spatial modes by the complex exponential exp(𝑖𝜑), where 𝜑 is the temporal phase of the wave motion. Frames of the… view at source ↗
Figure 15
Figure 15. Figure 15: Radial component of the oscillator model of the space-only HPOD modes: (left) 1st mode, (centre) 2nd mode, (right) 3rd mode. From top to bottom: different phases according to the oscillator model. amplitude, thus representing the temporal or spatial function of a complex-valued wavepacket. It is worth remarking that, differently from other complex-valued decomposition such as the spectral POD, the spectra… view at source ↗
read the original abstract

Travelling wavepackets are key coherent features contributing to the dynamics of several advective flows. This work introduces the Hilbert proper orthogonal decomposition (HPOD) to distil these features from flow field data, leveraging their mathematical representation as modulated travelling waves. The HPOD is a complex-valued extension of the proper orthogonal decomposition, where the Hilbert transform of the dataset is used to compute its analytic signal. Two versions of the technique are explored and compared: the conventional HPOD, computing the analytic signal in time; a novel space-only HPOD, computing it along the advection direction. The HPOD is shown to extract wavepackets with amplitude and frequency modulation in time and space. Its broadband nature offers an alternative to spectrally-pure decompositions when instantaneous, local wave characteristics are important. The space-only version, leveraging space/time equivalence in travelling waves to swap temporal operations by spatial ones, is proved mathematically equivalent to its conventional counterpart. The two HPOD versions are characterized and validated on three datasets ordered by complexity: a 2D-DNS of a laminar bluff-body wake with periodic vortex shedding; an LES of a turbulent jet with intermittent, highly modulated wavepackets; and a 2D-PIV of a turbulent jet with measurement errors and no temporal resolution. In advecting flows, both HPOD versions deliver practically identical complex-valued advecting wavepacket structures, characterized by spatiotemporal amplification and decay, wave modulation and intermittency phenomena in turbulent flow cases, such as in turbulent jets. The space-only variant allows to extract these structures from temporally under-resolved datasets, typical of snapshot particle image velocimetry.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

1 major / 2 minor

Summary. The paper introduces Hilbert Proper Orthogonal Decomposition (HPOD) as a complex-valued extension of POD for extracting advective wavepackets from flow data, representing them as modulated travelling waves via the analytic signal obtained from the Hilbert transform. It develops a conventional time-based version and a novel space-only version that applies the Hilbert transform along the advection direction. A mathematical equivalence proof is provided for the two versions by interchanging temporal and spatial operations under the travelling-wave ansatz. The method is validated on three datasets of increasing complexity: 2D DNS of a laminar bluff-body wake with periodic shedding, LES of a turbulent jet with intermittent modulated wavepackets, and temporally under-resolved 2D PIV of a turbulent jet. Both versions are shown to recover wavepackets exhibiting spatiotemporal amplification/decay, frequency modulation, and intermittency, with the space-only variant enabling extraction from snapshot PIV data.

Significance. If the central claims hold, HPOD supplies a broadband alternative to spectrally narrow decompositions when local instantaneous wave characteristics matter in advective flows. The explicit mathematical equivalence proof between time-HPOD and space-only HPOD is a clear strength, as is the systematic validation across laminar-to-turbulent and resolved-to-under-resolved datasets. The space-only formulation could meaningfully extend wavepacket analysis to common experimental PIV configurations lacking temporal resolution.

major comments (1)
  1. [Equivalence proof and §5.2–5.3] The equivalence proof (detailed after the method introduction, prior to the validation sections) starts from the ideal travelling-wave representation f(x,t) = Re[A(x-Ut) exp(i k (x-Ut))] with constant convection speed U. In the turbulent jet cases (LES §5.2 and PIV §5.3), local convection velocity varies spatially while wavepackets are intermittent and modulated in both space and time; under these conditions the time and space Hilbert operators do not commute exactly. The manuscript reports that the extracted structures are “practically identical,” but this observation alone does not establish rigorous interchangeability. Please either extend the proof to spatially varying U or supply quantitative metrics (e.g., normalized L2 difference or modal inner product between corresponding time-HPOD and space-HPOD modes) for the turbulent datasets.
minor comments (2)
  1. [Abstract] The abstract states that the method extracts wavepackets “with amplitude and frequency modulation in time and space,” yet no explicit quantitative measures (e.g., modulation indices or correlation with reference signals) are summarized; adding one or two such metrics would improve the abstract’s informativeness.
  2. [Validation sections] In the validation sections, the comparison between HPOD variants would benefit from a short table of similarity metrics (inner products, phase differences) rather than relying solely on visual inspection of mode shapes.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for their careful reading of the manuscript and for the positive overall assessment. We address the major comment point by point below.

read point-by-point responses
  1. Referee: [Equivalence proof and §5.2–5.3] The equivalence proof (detailed after the method introduction, prior to the validation sections) starts from the ideal travelling-wave representation f(x,t) = Re[A(x-Ut) exp(i k (x-Ut))] with constant convection speed U. In the turbulent jet cases (LES §5.2 and PIV §5.3), local convection velocity varies spatially while wavepackets are intermittent and modulated in both space and time; under these conditions the time and space Hilbert operators do not commute exactly. The manuscript reports that the extracted structures are “practically identical,” but this observation alone does not establish rigorous interchangeability. Please either extend the proof to spatially varying U or supply quantitative metrics (e.g., normalized L2 difference or modal inner product between corresponding time-HPOD and space-HPOD modes) for the turbulent datasets.

    Authors: We agree that the equivalence is derived under the constant-convection-speed travelling-wave ansatz. In the turbulent jet cases the local velocity varies and the operators therefore do not commute exactly. The manuscript currently relies on visual agreement of the extracted structures. To strengthen the claim we will add, in the revised manuscript, quantitative comparisons for both the LES and PIV datasets: the normalized L2 difference between corresponding time-HPOD and space-HPOD modes together with their modal inner products. These metrics will be reported in §5.2 and §5.3. Extending the analytic proof to a spatially varying U would require a substantially more general framework that relaxes the constant-speed assumption; we therefore elect to supply the requested quantitative evidence instead. revision: yes

Circularity Check

0 steps flagged

No significant circularity; equivalence proof is self-contained mathematical derivation

full rationale

The paper's central derivation establishes mathematical equivalence between conventional (time-Hilbert) HPOD and space-only (streamwise-Hilbert) HPOD by invoking the space/time equivalence property of travelling waves, which is a standard analytic property of the Hilbert transform applied to advective signals of the form f(x,t) = Re[A(x-Ut)exp(i k (x-Ut))]. This is presented as an explicit proof rather than a reduction to fitted parameters, self-citations, or ansatz smuggling. Validation proceeds on independent datasets (DNS wake, LES jet, PIV jet) without the target result being presupposed in the inputs. No load-bearing self-citation chains or renaming of known results appear; the method is introduced as a direct complex-valued extension of POD. The derivation remains self-contained against external benchmarks.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The approach rests primarily on the domain assumption that flow features behave as modulated travelling waves amenable to Hilbert-transform analysis; no free parameters or new entities are introduced in the abstract.

axioms (1)
  • domain assumption Advective flow features can be represented as modulated travelling waves
    Explicitly invoked in the abstract as the mathematical representation leveraged by HPOD.

pith-pipeline@v0.9.0 · 5829 in / 1287 out tokens · 37734 ms · 2026-05-19T06:46:37.348213+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Disentangling coherent structures and the origin of swirl-switching

    physics.flu-dyn 2026-05 conditional novelty 7.0

    FHPOD and local stability analysis show swirl-switching at Strouhal 0.13 as an intrinsic instability of bent-pipe mean flow, with bend and downstream modes arising from distinct mechanisms.

Reference graph

Works this paper leans on

59 extracted references · 59 canonical work pages · cited by 1 Pith paper

  1. [1]

    , Longhetto, A

    Alessio, S. , Longhetto, A. & Meixia, L. 1999 The space and time features of global SST anomalies studied by complex principal component analysis . Adv. Atmos. Sci. 16 , 1--23

  2. [2]

    1991 On the hidden beauty of the proper orthogonal decomposition

    Aubry, N. 1991 On the hidden beauty of the proper orthogonal decomposition . Theor. Comput. Fluid Dyn. 2 (5), 339--352

  3. [3]

    , Guyonnet, R

    Aubry, N. , Guyonnet, R. & Lima, R. 1991 Spatiotemporal analysis of complex signals: theory and applications . J. Stat. Phys. 64 , 683--739

  4. [4]

    Barnett, T. P. 1983 Interaction of the monsoon and pacific trade wind system at interannual time scales part I : The equatorial zone . Mon. Weather Rev. 111 (4), 756--773

  5. [5]

    Barnett, T. P. 1984 a\/ Interaction of the monsoon and pacific trade wind system at interannual time scales part II : The tropical band . Mon. Weather Rev. 112 (12), 2380--2387

  6. [6]

    Barnett, T. P. 1984 b\/ Interaction of the monsoon and pacific trade wind system at interannual time scales. part III : A partial anatomy of the southern oscillation . Mon. Weather Rev. 112 (12), 2388--2400

  7. [7]

    , Michard, M

    Ben Chiekh, M. , Michard, M. , Grosjean, N. & Bera, J. C. 2004 Reconstruction temporelle d’un champ a \'e rodynamique instationnaire \`a partir de mesures piv non r \'e solues dans le temps . Proceedings of 9 \`e me Congr \`e s Francophone de V \'e locim \'e trie Laser, Brussels, Belgium

  8. [8]

    , Holmes, P

    Berkooz, G. , Holmes, P. & Lumley, J. L. 1993 The proper orthogonal decomposition in the analysis of turbulent flows . Annu. Rev. Fluid Mech. 25 (1), 539--575

  9. [9]

    , Nomi, J

    Bolt, T. , Nomi, J. S. , Bzdok, D. , Salas, J. A. , Chang, C. , Thomas Yeo, B. T. , Uddin, L. Q. & Keilholz, S. D. 2022 A parsimonious description of global functional brain organization in three spatiotemporal patterns . Nat. Neurosci. 25 (8), 1093--1103

  10. [10]

    2003 Extended proper orthogonal decomposition: a tool to analyse correlated events in turbulent flows

    Boree, J. 2003 Extended proper orthogonal decomposition: a tool to analyse correlated events in turbulent flows . Exp. Fluids 35 (2), 188--192

  11. [11]

    Brunton, S. L. & Kutz, J. N. 2022 Data-driven science and engineering: Machine learning, dynamical systems, and control\/ . Cambridge University Press

  12. [12]

    , Mohr, R

    Budi s i \'c , M. , Mohr, R. & Mezi \'c , I. 2012 Applied koopmanism . Chaos 22 (4)

  13. [13]

    Cavalieri, A. V. G. , Jordan, P. & Lesshafft, L. 2019 Wave-packet models for jet dynamics and sound radiation . Appl. Mech. Rev. 71 (2), 020802

  14. [14]

    , Raiola, M

    Discetti, S. , Raiola, M. & Ianiro, A. 2018 Estimation of time-resolved turbulent fields through correlation of non-time-resolved field measurements and time-resolved point measurements . Exp. Therm. Fluid Sci. 93 , 119--130

  15. [15]

    M , Nair, V

    Ek, H. M , Nair, V. , Douglas, C. M. , Lieuwen, T. C. & Emerson, B. L. 2022 Permuted proper orthogonal decomposition for analysis of advecting structures . J. Fluid Mech. 930 , A14

  16. [16]

    Encinar, M. P. & Jim \'e nez, J. 2020 Momentum transfer by linearised eddies in turbulent channel flows . J. Fluid Mech. 895 , A23

  17. [17]

    Feeny, B. F. 2008 A complex orthogonal decomposition for wave motion analysis . J. Sound Vib. 310 (1-2), 77--90

  18. [18]

    , Marsden, J

    Glavaski, S. , Marsden, J. E. & Murray, R. M. 1998 Model reduction, centering, and the karhunen-loeve expansion. In Proceedings of the 37 th IEEE Conference on Decision and Control (Cat. No. 98CH36171)\/ , , vol. 2 , pp. 2071--2076 . IEEE

  19. [19]

    Univ of California Press

    Grenander, Ulf 1958 Toeplitz forms and their applications\/ . Univ of California Press

  20. [20]

    Hahn, S. L. 1996 Hilbert Transforms in Signal Processing\/ . Artech House

  21. [21]

    Horel, J. D. 1984 Complex principal component analysis: Theory and examples . J. Appl. Meteorol. Climatol. 23 (12), 1660--1673

  22. [22]

    , Martinuzzi, R

    Hosseini, Z. , Martinuzzi, R. J. & Noack, B. R. 2015 Sensor-based estimation of the velocity in the wake of a low-aspect-ratio pyramid . Exp. Fluids 56 , 1--16

  23. [23]

    , Collin, E

    Jaunet, V. , Collin, E. & Delville, J. 2016 POD - G alerkin advection model for convective flow: application to a flapping rectangular supersonic jet . Exp. Fluids 57 , 1--13

  24. [24]

    2018 Coherent structures in wall-bounded turbulence

    Jim \'e nez, J. 2018 Coherent structures in wall-bounded turbulence . J. Fluid Mech. 842 , P1

  25. [25]

    & Colonius, T

    Jordan, P. & Colonius, T. 2013 Wave packets and turbulent jet noise . Annu. Rev. Fluid Mech. 45 , 173--195

  26. [26]

    Koopman, Bernard O 1931 Hamiltonian systems and transformation in H ilbert space . Proc. Natl. Acad. Sci. 17 (5), 315--318

  27. [27]

    , Kinzel, M

    Kriegseis, J. , Kinzel, M. & Nobach, H. 2021 Hilbert transform revisited--proper orthogonal decomposition applied to analytical signals of flow fields. In 14 th International Symposium on Particle Image Velocimetry\/ , , vol. 1

  28. [28]

    , Pezzulla, M

    Leroy-Calatayud, P. , Pezzulla, M. , Keiser, A. , Mulleners, K. & Reis, P. M. 2022 Tapered foils favor traveling-wave kinematics to enhance the performance of flapping propulsion . Phys. Rev. Fluids 7 (7), 074403

  29. [29]

    Lumley, J. L. 1967 The structure of inhomogeneous turbulent flows . Atmospheric turbulence and radio wave propagation pp. 166--178

  30. [30]

    Lumley, J. L. 1970 Stochastic tools in turbulence\/ . Academic Press

  31. [31]

    , Hutchins, N

    Mathis, R. , Hutchins, N. & Marusic, I. 2009 Large-scale amplitude modulation of the small-scale structures in turbulent boundary layers . J. Fluid Mech. 628 , 311--337

  32. [32]

    Mendez, M. A. , Balabane, M. & Buchlin, J.-M. 2019 Multi-scale proper orthogonal decomposition of complex fluid flows . J. Fluid Mech. 870 , 988--1036

  33. [33]

    Merrifield, M. A. & Guza, R. T. 1990 Detecting propagating signals with complex empirical orthogonal functions: A cautionary note . J. Phys. Oceanogr. 20 (10), 1628--1633

  34. [34]

    2013 Analysis of fluid flows via spectral properties of the K oopman operator

    Mezi \'c , I. 2013 Analysis of fluid flows via spectral properties of the K oopman operator . Annu. Rev. Fluid Mech. 45 (1), 357--378

  35. [35]

    Nair, A. G. , Brunton, S. L. & Taira, K. 2018 Networked-oscillator-based modeling and control of unsteady wake flows . Phys. Rev. E 97 (6), 063107

  36. [36]

    Perry, A. E. , Chong, M. S. & Lim, T. T. 1982 The vortex-shedding process behind two-dimensional bluff bodies . J. Fluid Mech. 116 , 77--90

  37. [37]

    Pfeffer, R. L. , Ahlquist, J. , Kung, R. , Chang, Y. & Li, G. 1990 A study of baroclinic wave behavior over bottom topography using complex principal component analysis of experimental data . J. Atmos. Sci. 47 (1), 67--81

  38. [38]

    , Ianiro, A

    Raiola, M. , Ianiro, A. & Discetti, S. 2016 Wake of tandem cylinders near a wall . Exp. Therm. Fluid Sci. 78 , 354--369

  39. [39]

    & Ragni, D

    Raiola, M. & Ragni, D. 2019 Dynamic behaviour of wave packets in turbulent jets. In Proceedings of the 13 th International Symposium on Particle Image Velocimetry\/ (ed. Christian J. Kähler, Rainer Hain, S. Scharnowski & T. Fuchs )

  40. [40]

    , Schulze, P

    Reiss, J. , Schulze, P. , Sesterhenn, J. & Mehrmann, V. 2018 The shifted proper orthogonal decomposition: A mode decomposition for multiple transport phenomena . SIAM J. Sci. Comput. 40 (3), A1322--A1344

  41. [41]

    Rowley, C. W. , Colonius, T. & Murray, R. M. 2004 Model reduction for compressible flows using POD and G alerkin projection . Phys. D: Nonlinear Phenom. 189 (1-2), 115--129

  42. [42]

    Rowley, C. W. & Dawson, S. T. M. 2017 Model reduction for flow analysis and control . Annu. Rev. Fluid Mech. 49 (1), 387--417

  43. [43]

    Rowley, C. W. , Kevrekidis, I. G. , Marsden, J. E. & Lust, K. 2003 Reduction and reconstruction for self-similar dynamical systems . Nonlinearity 16 (4), 1257

  44. [44]

    Rowley, C. W. & Marsden, J. E. 2000 Reconstruction equations and the K arhunen-- L o \`e ve expansion for systems with symmetry . Phys. D: Nonlinear Phenom. 142 (1-2), 1--19

  45. [45]

    Schmid, P. J. 2010 Dynamic mode decomposition of numerical and experimental data . J. Fluid Mech. 656 , 5--28

  46. [46]

    Schmidt, O. T. & Colonius, T. 2020 Guide to spectral proper orthogonal decomposition . AIAA J. 58 (3), 1023--1033

  47. [47]

    & Shahirpour, A

    Sesterhenn, J. & Shahirpour, A. 2019 A characteristic dynamic mode decomposition . Theor. Comp. Fluid Dyn. 33 , 281--305

  48. [48]

    , Paschereit, C

    Sieber, M. , Paschereit, C. O. & Oberleithner, K. 2016 Spectral proper orthogonal decomposition . J. Fluid Mech. 792 , 798--828

  49. [49]

    1987 Turbulence and the dynamics of coherent structures

    Sirovich, L. 1987 Turbulence and the dynamics of coherent structures. i. coherent structures . Q. Appl. Math. 45 (3), 561--571

  50. [50]

    Sreenivasan, K. R. 1985 On the fine-scale intermittency of turbulence . J. Fluid Mech. 151 , 81--103

  51. [51]

    , Brunton, S

    Taira, K. , Brunton, S. L. , Dawson, S. T. M. , Rowley, C. W. , Colonius, T. , McKeon, B. J. , Schmidt, O. T. , Gordeyev, S. , Theofilis, V. & Ukeiley, L. S. 2017 Modal analysis of fluid flows: An overview . AIAA J. 55 (12), 4013--4041

  52. [52]

    Tinney, C. E. , Ukeiley, L. S. & Glauser, M. N. 2008 Low-dimensional characteristics of a transonic jet. part 2. estimate and far-field prediction . J. Fluid Mech. 615 , 53--92

  53. [53]

    , Dawson, S

    Towne, A. , Dawson, S. T. M. , Br \`e s, G. A. , Lozano-Dur \'a n, A. , Saxton-Fox, T. , Parthasarathy, A. , Jones, A. R. , Biler, H. , Yeh, C.-A. , Patel, H. D. & Taira, K. 2023 A database for reduced-complexity modeling of fluid flows . AIAA J. pp. 1--26

  54. [54]

    , Schmidt, O

    Towne, A. , Schmidt, O. T. & Colonius, T. 2018 Spectral proper orthogonal decomposition and its relationship to dynamic mode decomposition and resolvent analysis . J. Fluid Mech. 847 , 821--867

  55. [55]

    Tu, J. H. 2013 Dynamic mode decomposition: Theory and applications . PhD thesis, Princeton University

  56. [56]

    Yeaton, I. J. , Ross, S. D. , Baumgardner, G. A. & Socha, J. J. 2020 Undulation enables gliding in flying snakes . Nat. Phys. 16 (9), 974--982

  57. [57]

    , Shi, H

    Zhan, J. , Shi, H. , Wang, Y. & Yao, Y. 2021 Complex principal component analysis of antarctic ice sheet mass balance . Remote Sens. 13 (3), 480

  58. [58]

    , " * write output.state after.block = add.period write newline

    ENTRY address author booktitle chapter edition editor howpublished institution journal key month note number organization pages publisher school series title type volume year eprint label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.sentence after.block FUNCTION init.state.consts #0 'before.all := #1 'mid.sentence ...

  59. [59]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION word.in bbl.in capitalize " " * FUNCT...