Hostname: page-component-586b7cd67f-g8jcs Total loading time: 0 Render date: 2024-11-23T05:46:54.122Z Has data issue: false hasContentIssue false

Identifying causally significant features in three-dimensional isotropic turbulence

Published online by Cambridge University Press:  20 June 2023

Miguel P. Encinar*
Affiliation:
School of Aeronautics, Universidad Politécnica de Madrid, 28040 Madrid, Spain
Javier Jiménez
Affiliation:
School of Aeronautics, Universidad Politécnica de Madrid, 28040 Madrid, Spain
*
Email address for correspondence: [email protected]

Abstract

Flow patterns of causal significance to three-dimensional isotropic turbulence are identified through the recently introduced algorithm of Jiménez (J. Fluid Mech., vol. 854, 2018, R1). Localised perturbations are introduced at arbitrary regions of a triple-periodic decaying flow at ${Re}_\lambda \approx 190$, and their evolution is used as a marker of the significance of said regions to the flow. Their dimensions are found to be an important parameter, with sizes of the order of the integral scale being controlled by the kinetic energy content, and sizes within the dissipative range, by the enstrophy and dissipation. The three quantities are found to be important at intermediate (inertial) scales. Prominent differences emerge between regions of high and low significance. The former typically contain strong gradients and/or kinetic energy and the latter are weak. An analysis of the structure of significant and insignificant flow patterns reveals that strain is more efficient than vorticity at propagating the contents of the perturbation to other regions of the flow. Moreover, the flow patterns of significant regions are found to be more complex, typically containing vortex clusters, while simpler vortex sheets are found in insignificant regions. The present results suggest that strategies aiming to manipulate the flow should focus on strain-dominated vortex clusters, avoiding enstrophy-dominated vortex sheets. This is confirmed through an assimilation experiment, in which greater synchronisation between two simulations is achieved when simulations share significant regions rather than insignificant ones. These conclusions have implications for both the control of turbulent flows and the making of predictions based on limited or noisy measurements.

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press.

1. Introduction

This paper originates from the recent Monte Carlo simulations of Jiménez (Reference Jiménez2018, Reference Jiménez2020b). In the first of these papers, the author explores whether structures significant to the turbulent flow can be discovered semi-automatically by machine. The second studies the properties of dipoles in two-dimensional turbulence, which are one of the suggestions of significant pattern obtained from the former. Overall, the campaign was successful at uncovering a flow pattern that had not received much attention until now. The premise of these works is that it is possible to leverage state-of-the-art hardware for turbulence research in a novel approach. From the earliest direct numerical simulations (DNSs, Orszag & Patterson Reference Orszag and Patterson1972; Rogallo Reference Rogallo1981; Siggia Reference Siggia1981; Kim, Moin & Moser Reference Kim, Moin and Moser1987) to the most recent (Lee & Moser Reference Lee and Moser2015; Iyer, Sreenivasan & Yeung Reference Iyer, Sreenivasan and Yeung2020; Vela-Martín et al. Reference Vela-Martín, Encinar, García-Gutiérrez and Jiménez2021), the most powerful supercomputers available at the time have been used to compute the largest simulations to date (in terms of degrees of freedom). Alternatively, some lines of research exploit faster hardware to minimise expensive cost functions iteratively, either to find fixed points (Nagata Reference Nagata1990), orbits (Kawahara & Kida Reference Kawahara and Kida2001), optimal transients (Pringle & Kerswell Reference Pringle and Kerswell2010), optimal assimilations (Wang, Hasegawa & Zaki Reference Wang, Hasegawa and Zaki2019) or optimal states (Motoki, Kawahara & Shimizu Reference Motoki, Kawahara and Shimizu2018). The optimisation of these cost functions involve iterating an expensive Newton-like optimiser, and cannot be applied to simulations at the state-of-the-art complexity. Instead, they need to settle for a combination of low Reynolds number, small boxes and moderate simulation times, which we can summarise as ‘small’ simulations. These simulations were state of the art approximately 30 years ago (Jiménez Reference Jiménez2020a), and are still relevant today. Jiménez (Reference Jiménez2018) explores a different usage scenario for small simulations, one in which modern hardware is used to run massive ensembles of them at an affordable cost. These randomised ensembles, and the analysis produced from them, are referred by the author as Monte Carlo science (MCS, Jiménez Reference Jiménez2020c).

The MCS is central to this work and we recall its premise here, although we refer the reader to the original works for further details. The objective of the method is to study causality in dynamical systems through intervention. The definition of causality is not unique, but a sensible one is that event $A$ is the cause of event $B$ if $B$ happens if and only if $A$ does (Pearl Reference Pearl2009). Two key aspects are introduced in the previous statement: time and precedence. Causality requires time, so instances or ‘snapshots’ of a dynamical system are agnostic to causality. It also requires $A$ preceding $B$, as past must be a cause for the future. Finally, there is a time horizon for causality and the delay between $A$ and $B$ is an important parameter. For example, while it is likely that rain in the morning is a cause for wet ground at noon, it is unlikely that rain on March is a cause for wet ground in August. The time between $A$ and $B$ that maximises the probability of the former being causal to the latter is usually known as the ‘causality horizon’ Thus, elucidating causality in a dynamical system requires occurrences of both $A$ and $B$ in a time history, with $A$ preceding $B$, and somewhat consistent time delays between the two events. However, the time history may fulfil all the previous requirements, with no causation between $A$ and $B$, as it is well-known that correlation does not imply causality (Beebee, Hitchcock & Menzies Reference Beebee, Hitchcock and Menzies2009). An archetypical example of the former is the fact that day always precedes night, but night is not a consequence of day. For these reason, several algorithms exist to elucidate causality from time series detecting spurious correlations (Granger Reference Granger1969; Sugihara et al. Reference Sugihara, May, Ye, Hsieh, Deyle, Fogarty and Munch2012; Duan et al. Reference Duan, Yang, Chen and Shah2013). They have shown promising results in fluid mechanics (Lozano-Durán, Bae & Encinar Reference Lozano-Durán, Bae and Encinar2020; Wang et al. Reference Wang, Chu, Lozano-Durán, Helmig and Weigand2021), although they are not free from problems (James, Barnett & Crutchfield Reference James, Barnett and Crutchfield2016).

For dynamical systems that can be manipulated by experiments, such as a DNS of the Navier–Stokes equations (NSEs), an alternative is modifying the system and studying the consequences. For example, by modifying $A$ with some perturbation and observing the effect it has on $B$. If $A$ is the sole cause of $B$ it can be expected that at least some actions on $A$ have a large impact on $B$, while manipulations that are ‘orthogonal’ to $A$ leave $B$ unaffected. In principle, evaluating the causal impact of an action is straightforward in a DNS, albeit with some limitations. One needs to define a causal norm of interest, e.g. large reduction of drag for an industrial flow, which takes the role of ‘$B$’, and manipulate some cause ‘$A$’ to test the veracity of the hypothesis that $A$ is the cause of $B$. A successful example of this is the opposition control of Choi, Moin & Kim (Reference Choi, Moin and Kim1994), where the near-wall vortices are opposed by blowing/suction from the wall, effectively reducing drag. In this sense it can be said that the near-wall vortices are a cause of drag, as destroying them affects the latter. However, they are probably not the only cause, as the friction is reduced, but the flow does not relaminarise. Thus, some other structures act as a different cause for drag and were not discovered in the previous experiments, which were based on a preconception of which variables are important for the system. What the MCS introduces is a methodology to ‘automatically’ deduce which are the causes for a given choice of $B$. Instead of trying one intervention from a priori assumptions on $A$, one tries a massive ensemble of actions, and checks which ones are effective. It is expected that from the set of effective actions one can deduce which ‘$A$s’ may be causes for the chosen ‘$B$’. The MCS attempts to extract information about the flow from the information provided by the interventions. In this sense, the intervention (or perturbations) can be interpreted as a probe for the flow dynamics. As stated before, the procedure has shown promising results in Jiménez (Reference Jiménez2020b), where the authors studied the properties of tight dipoles in two-dimensional turbulence, a previous suggestion of cause for a particular choice of consequence. Another example of success, related to the opposition control example above is Pastor, Vela-Martín & Flores (Reference Pastor, Vela-Martín and Flores2020), where the authors find that opposing streamwise velocity streaks is also an effective way of reducing drag.

In the present paper we explore the potential of the MCS procedure in three-dimensional decaying homogeneous isotropic turbulence (HIT). Decaying turbulence is an interesting problem for MCS, as ensembles are the only way of computing statistics. The flow is not ergodic, which naturally leads to the computation of independent experiments. Modern hardware, such as graphical processing units (GPUs), allow for relatively small problems to run fast enough to make massive simulation ensembles of reasonable HIT flows (Vela-Martín & Jiménez Reference Vela-Martín and Jiménez2021). For example, in the present case it is possible to run one turnover of HIT in a $256^3$ grid in approximately $75\,\mathrm{GPUs}$. That implies that a moderate cluster of 8 GPUs can produce an ensemble of $10\,000$ experiments in approximately one week and a half. The amount of data generated by those experiments presents a bigger challenge. Assuming that 30 snapshots of the state of the flow are taken during one turnover, the previous experiment generates $40\,\mathrm {TB}\,\mathrm {week}^{-1}$, which is unmanageable for most research labs. The consequence is that compromises have to be made, and extending MCS to three dimensions implies attempting limited observations. Three-dimensional turbulence is not only more challenging than the two-dimensional case in practical considerations, but also on theoretical grounds. In two-dimensional flows, enstrophy is an inviscid invariant (Onsager Reference Onsager1949), which results in an inverse cascade confined between the energy-injection scale and the largest scale allowed by the boundaries (Kraichnan Reference Kraichnan1967). The implication is that obtaining sensible separation of scales in two-dimensional turbulence is hard and computationally expensive. Thus, the experiments in Jiménez (Reference Jiménez2018, Reference Jiménez2020c) have little scale separation and essentially there are few vortex sizes. In contrast, the present experiments (even at a moderate Reynolds number) have considerable scale separation which makes our results very dependent on the size of the perturbations.

One important limitation of our work is the finite number of types of interventions that we can try. The MCS problem is akin to looking for needles in a haystack: the possible interventions are infinite, and the number we can try is very limited. For example, one could try to zero the velocity vector within a region, but it is also possible to zero the vorticity vector instead. Several examples of reasonable families of perturbations can be found in Jiménez (Reference Jiménez2020c), but the space of the ones not attempted remains infinite. As a result, many potential features of the flow, perhaps more interesting than the ones we show in the present paper, were possibly missed by our search. Nevertheless, it should be acknowledged that this problem is shared by the ‘traditional science’ approach. In the latter, the problem of limited capacity for testing is replaced by personal bias. For example, choosing to study intense vortical regions may hide the energy-containing structures from the researcher. Nevertheless, the identified structures by either method remain relevant despite the fact that many other structural descriptions of the flow are possible. The aim of the present work is to relate the structural description of the flow to its dynamics by experimentation, rather than from preconceived ideas, and to relate them with previously known features of the flow.

Perhaps the limitation on the number of trials suggests the search for an ‘optimal’ perturbation that maximises some norm. If only a few perturbations could be tried it could be argued that an attempt should be made to optimise their growth. However, we do not attempt this search for two reasons. In the first place, it is unclear whether optimal perturbations constitute the best probes for the flow dynamics. The present work uses perturbations mainly to investigate the dynamics of the flow, not of the perturbations themselves. In this context the fact that they are optimal is of little relevance. Optimal perturbations would point to a particular structure of the flow that may or may not be more interesting than those pointed out by other types of perturbations. The second reason concerns the cost of finding the optimal. For finite size perturbations, the search for an optimal is computationally expensive, as it relies on iterative methods. In addition, nonlinearity implies that the optimal depends on the amplitude introduced to the flow. Thus, the cost of finding a single optimal for a particular amplitude is that of trying several suboptimal perturbations. Since perturbations are used as probes, that computational power is better invested in covering different perturbations (e.g. perturbations of different sizes).

The dynamics of isotropic turbulence is a well-researched topic, although structural descriptions of the flow are still limited. Most of the classical theories of cascades (Kolmogorov Reference Kolmogorov1941, Reference Kolmogorov1962; Frisch, Sulem & Nelkin Reference Frisch, Sulem and Nelkin1978; Meneveau & Sreenivasan Reference Meneveau and Sreenivasan1991) focus on predictions of the velocity structure functions rather than on the instantaneous structure of the flow patterns. This stands opposite to free shear flows (Brown & Roshko Reference Brown and Roshko1974), and boundary layers (Kline et al. Reference Kline, Reynolds, Schraub and Runstadler1967; Lumley Reference Lumley1967; Wallace, Eckelmann & Brodkey Reference Wallace, Eckelmann and Brodkey1972) where the instantaneous structure of the flow patterns has been a topic of research from the beginning. More recently, some structural aspects of HIT have been investigated. Vorticity is known to concentrate in the form of thin tubes, although is also possible to find it organised in vortex sheets (Siggia Reference Siggia1981; She, Jackson & Orszag Reference She, Jackson and Orszag1991; Vincent & Meneguzzi Reference Vincent and Meneguzzi1991; Jiménez et al. Reference Jiménez, Wray, Saffman and Rogallo1993; Horiuti & Takagi Reference Horiuti and Takagi2005). In contrast to the tubular vorticity structures, the rate-of-strain concentrates in ‘flake’-like structures (Moisy & Jiménez Reference Moisy and Jiménez2004; Leung, Swaminathan & Davidson Reference Leung, Swaminathan and Davidson2012) with shapes and fractal dimensions closer to surfaces than to tubes. Structures can also be extracted from the invariants of the velocity gradient tensor, $Q$ and $R$, which also point to vortical structures (Hunt, Wray & Moin Reference Hunt, Wray and Moin1988; Chong, Perry & Cantwell Reference Chong, Perry and Cantwell1990). All these structures are deduced from intense gradients, associating them to the dissipative range. To identity structures in the inertial range, other works filter either the kinetic energy field (Cardesa, Vela-Martín & Jiménez Reference Cardesa, Vela-Martín and Jiménez2017) or the enstrophy and dissipation fields (Hosokawa, Oide & Yamamoto Reference Hosokawa, Oide and Yamamoto1997; Bermejo-Moreno, Pullin & Horiuti Reference Bermejo-Moreno, Pullin and Horiuti2009; Leung et al. Reference Leung, Swaminathan and Davidson2012). These works show that there are gradient-based structures at larger scales, and that some aspects of their geometry are different from those at the dissipative range, while other characteristics remain similar. We will see how these descriptions are related to the ones obtained from MCS.

Finally, although the main objective of the present paper is studying the flow field, we will also study the evolution of the perturbations used to study it. The properties of infinitesimal perturbations are well studied, through the research of Lyapunov exponents (Eckmann & Ruelle Reference Eckmann and Ruelle1985; Yamada & Ohkitani Reference Yamada and Ohkitani1988). Although, in principle, these are properties of the evolution of the perturbations, in practice they turn out to be properties of the ergodic attractor (Oseledets Reference Oseledets1968), as they are defined from an infinitely long evolution. There are also adaptations of the theory to shorter time horizons, the so called finite-time Lyapunov exponents (Aurell et al. Reference Aurell, Boffetta, Crisanti, Paladin and Vulpiani1997), which deal with locality in time but still assume infinitesimal perturbations. The evolution of finite perturbations has also received attention, mostly for the related problems of predictability (Aurell et al. Reference Aurell, Boffetta, Crisanti, Paladin and Vulpiani1996), which is related to MCS, and data assimilation (Di Leoni, Mazzino & Biferale Reference Di Leoni, Mazzino and Biferale2020; Wang & Zaki Reference Wang and Zaki2022). The latter focus on which are the conditions that a finite perturbation has to satisfy in order to be eliminated by a data assimilation program, which is opposite in nature to what the present manuscript deals with. The object of study in many works on predictability are the finite-size Lyapunov exponents, i.e. the evolution of finite-amplitude perturbations. In MCS, the perturbations we use are both finite time and finite size, with the additional property of being localised within the flow, which is necessary in order to be able to detect structures. Characterising the growth and time scales of these perturbations is important for their relevance as dynamical probes.

The remainder of the paper is organised into seven sections. The numerical experiments are described in § 2, with § 3 detailing how perturbations are introduced in the flow. Section 4 follows, which focuses on the properties of the extreme perturbations themselves, while § 5 does so on the coarse-grained properties of the perturbed regions. The structural properties of these regions are presented in § 6, both for the average structures and for the instantaneous ones. Finally, § 7 proves the relevancy of the identified flow patterns with a numerical assimilation experiment and § 8 closes.

2. Numerical experiments

We study the temporal evolution of an incompressible turbulent fluid, as given by the three-dimensional NSEs:

(2.1)$$\begin{gather} \partial_t u_i + u_j\partial_j u_i ={-} \partial_i p + \nu\partial_{jj} u_i + f_i, \end{gather}$$
(2.2)$$\begin{gather}\partial_i u_i = 0, \end{gather}$$

where $\boldsymbol {f}\equiv f_i$ is a forcing, $\nu$ is the kinematic viscosity and $p$ is the kinematic pressure. Throughout the paper, repeated indices imply summation, and $i = 1,2,3$ denotes the three spatial directions. Equations (2.1) and (2.2) are supplemented by triply periodic boundary conditions of spatial period $L=2{\rm \pi}$, resulting in a turbulent flow which is statistically homogeneous and approximately isotropic (HIT). The forcing injects constant power in the largest wavenumber sphere, $k < 2$, where $k = |\boldsymbol {k}|$ is the wavevector $\boldsymbol {k}$ magnitude, and can be switched off to produce a naturally decaying flow. A statistically steady state ensures that the average dissipation equals the constant power input in forced simulations.

Equations (2.1)–(2.2) are integrated in time using a fully phase-shifting dealiased pseudospectral method (Rogallo Reference Rogallo1981), with a three-step Runge–Kutta serving as the time stepper (Spalart Reference Spalart1987). Both the algorithm and the GPU implementation have been validated by previous works (Cardesa et al. Reference Cardesa, Vela-Martín and Jiménez2017; Vela-Martín & Jiménez Reference Vela-Martín and Jiménez2021). We use $256^3$ collocation points at $k_{max}\eta _0 = 1$ for a ${Re}_\lambda \approx 190$ and $L_{\mathcal {E}0}/\eta _0 \approx 177$, where $\eta _0$ is the Kolmogorov scale of the initial flow field, ${Re}_\lambda$ is the Reynolds number based on the Taylor microscale, and $L_{\mathcal {E}0}$ is the initial integral scale. The three parameters are computed as in Batchelor (Reference Batchelor1953),

(2.3)\begin{equation} L_\mathcal{E} = \frac{\rm \pi}{2(q^\prime)^2}\int_0^\infty E_{qq}(k, t)/k\mathrm{d} k \end{equation}

and

(2.4)\begin{equation} (q^\prime)^2 = \frac{2}{3}\int_0^\infty E_{qq}(k, t)\mathrm{d} k, \end{equation}

where $E_{qq}$ is the energy spectrum and $q^\prime$ the root-mean-square (r.m.s) velocity. The large-scale eddy turnover time is defined from these two quantities, $T_0 = L_{\mathcal {E}0}/q^{\prime }_0$. Finally, the Taylor microscale $\lambda$ is

(2.5)\begin{equation} \lambda^2 = 15\nu q^{\prime2}/\epsilon, \end{equation}

where $\epsilon$ is the dissipation, and ${Re}_\lambda = q^\prime \lambda /\nu$.

The initial conditions for the decaying simulations are taken from the statistically steady state of simulations with the same parameters as the decaying ones, but forced as described above. They are spaced from each other by $30$ turnover times of the steady simulation, guaranteeing their statistical independence. Decaying simulations serve as independent experiments to detect structures in an environment free from the influence of the forcing term. The length and time scales used to normalise the flow fields are computed for each of the initial conditions, and differ slightly from one to another. The results of this paper use up to 50 initial conditions, probed with $O(100\unicode{x2013}10\,000)$ perturbations (depending on their size), for a total of approximately $10^6$ simulations of two turnover times each.

3. Characteristics of the perturbations

Initial conditions $\boldsymbol u_0 \equiv [u_{01}, u_{02}, u_{03}]$ of a turbulent steady state are allowed to decay up to 60–70 % of their initial energy by running (2.1) and (2.2) without forcing. From now on, the zero subindex references values at the initial conditions. These decaying simulations, $\boldsymbol u_{{ref}}(\boldsymbol x, t)$, serve as reference cases. Perturbed initial conditions are generated from $\boldsymbol u_0$, by adding localised perturbations to it,

(3.1)\begin{equation} u_{0i}^{\psi}(x_i; \xi_{j}, \varDelta) = u_{0i}(x_j) + {\psi}_i(x_j; \xi_{j}, \varDelta), \end{equation}

where the perturbations $\boldsymbol {\psi }$ are generated from the product of a Gaussian kernel,

(3.2)\begin{equation} g(x_j;\varDelta) = \exp{(-\left\lVert x_j \right\rVert^2/\varDelta^2)}, \end{equation}

and the velocity field,

(3.3)\begin{equation} {\psi}^{\dagger}_i(x_j; \xi_{j}, \varDelta) ={-}u_{0i}(x_j)g(x_j - \xi_{j}, \varDelta), \end{equation}

where $\left \lVert {\cdot } \right \rVert$ is the Euclidean norm. The perturbation ${\psi }^{\dagger}$, mimics the effect of an obstacle of characteristic size $\varDelta$ at $\boldsymbol x = \boldsymbol \xi$, which would stop the velocity around and within it. However, incompressibility requires $\boldsymbol u_0^{\psi }$ to be divergence-free, and ${\psi }^{\dagger}$ is projected to the closest perturbation (under the $L_2$-norm) that satisfies this requirement,

(3.4)\begin{equation} {\psi}_i = {\psi}_i^{\dagger}{-} \partial_i\varPsi, \end{equation}

where the scalar field $\varPsi$ is the solution to the Poisson equation

(3.5)\begin{equation} \partial_{jj}\varPsi = \partial_i {\psi}_i^{\dagger}. \end{equation}

The final perturbation $\boldsymbol {\psi }$ is very close to $\boldsymbol {\psi }^{\dagger}$, although it does not completely stop the flow, acting like a mildly permeable obstacle.

Figure 1 shows the spectrum of the initial conditions, as well as markers indicating the values of $k_\varDelta = 2{\rm \pi} /\varDelta$ used in our experiments, as listed in table 1. The sizes shown are the radius in terms of the $1/e$ limit of the Gaussian. The five samples are distributed across the spectral range with the intention of sampling the dissipative range with $\varDelta _0$, the inertial range with $\varDelta _1$$\varDelta _3$, and the integral scale with $\varDelta _4$.

Figure 1. Average energy spectrum of the initial conditions. Symbols as table 1. The markers represent the approximate size of the perturbations.

Table 1. Perturbation sizes and markers used in the plots.

Perturbed initial conditions are generated for a set of $\boldsymbol \xi$ positions collocated in a Cartesian grid, with $\delta \boldsymbol \xi \approx 3\varDelta$, which we found to be sufficient to probe the whole flow field. The perturbed initial conditions are evolved in time, generating a set of time-dependent perturbed solutions, $\boldsymbol u_{{per}}(\boldsymbol x, t; \boldsymbol \xi )$, which allow us to define the perturbation norm field

(3.6)\begin{equation} {\psi} \equiv \left\|{\boldsymbol{\psi}}\right\|(\boldsymbol x, t; \boldsymbol \xi) = \left\lVert \boldsymbol u_{{ref}}(\boldsymbol x, t) - \boldsymbol u_{{per}}(\boldsymbol x, t; \boldsymbol \xi) \right\rVert. \end{equation}

The perturbation norm field records the impact of the perturbation on the flow evolution as a function of the position $\boldsymbol x$, the position $\boldsymbol \xi$ where the perturbation of size $\varDelta$ was introduced, and the observation time $t$. The spectrum of the scalar field ${\psi }$ is defined as

(3.7)\begin{equation} E_{{\psi}}(k, t; \boldsymbol \xi) = \int_{\varSigma_k} \hat{\psi}\hat{\psi}^*(\boldsymbol k, t; \boldsymbol \xi)\mathrm{d}\sigma, \end{equation}

where $\varSigma _k$ is the surface of the sphere of constant wavevector magnitude, and the hat denotes triply Fourier transformation. The perturbation spectrum can be further integrated over $k$, giving the squared $L_2$-norm of the kinetic energy of the perturbation

(3.8)\begin{equation} {\psi}_q^{\prime2}(t; \boldsymbol \xi) = \int_0^{k_{max}} E_{{\psi}}(k, t; \boldsymbol \xi)\mathrm{d} k \equiv \int_\varOmega \left\| \boldsymbol \psi \right\|^2 \mathrm{d}\kern 0.06em {\boldsymbol x}, \end{equation}

where $\varOmega$ stands for the full domain, and the squared $L_2$ magnitude of the perturbation enstrophy

(3.9)\begin{equation} {\psi}_\omega^{\prime2}(t; \boldsymbol \xi) = \int_0^{k_{max}} k^2E_{{\psi}}(k, t; \boldsymbol \xi)\mathrm{d} k, \end{equation}

which due to incompressibility is proportional to the magnitude of the perturbation strain. Both magnitudes measure the global impact of the perturbation at a given time, the former measuring the effect on the velocity, and the latter on the gradients of the flow.

Figure 2 shows an example of $\psi$ for two different values of $\boldsymbol \xi$ and at two different times. Figure 2(a) shows the initial perturbation and figure 2(b) after $1.2\,tq^\prime _0/L_{\mathcal {E}0}$. Two things should be noted. First, perturbations remain local, despite the presence of global effects affecting them (e.g. the pressure). Second, based on their location on the flow, perturbations may grow very differently. Both perturbations have a radius of $\approx 30\eta$, their centres are $\approx 200\eta$ apart, and their initial energy is very similar. After a time of the order of one local eddy turnover, the ‘red’ perturbation has grown over nine times more than the ‘blue’ one in terms of $\psi ^{\prime 2}_q$.

Figure 2. Example of two different perturbations, one in the 95th percentile of growth (red) and one in the fifth percentile of growth (blue): (a) $tq^\prime _0/L_{\mathcal {E}0} = 0$; (b) $tq^\prime _0/L_{\mathcal {E}0} \approx 1.2$.

Figure 3 shows the mean perturbation growth of ${\psi }_q^\prime$ and ${\psi }_\omega ^\prime$ as a function of time, for the values of $\varDelta$ in table 1. From now on, ensembles are taken considering each $\xi$ and ${\boldsymbol {u}}_{{ref}}$ as an individual experiment. They are normalised with the contemporary magnitudes of kinetic energy and enstrophy of the unperturbed field, ensuring a proper representation of the perturbation growth despite the decay of the base flow. As expected for a homogeneous flow, the initial value is proportional to $\varDelta ^3$, which is the volume of the perturbations. Because the time scale changes in a decaying flow, we define the local eddy turnover as $L_\mathcal {E}/q^\prime$, which allows us to define the non-dimensional time

(3.10)\begin{equation} \tau \equiv \int_0^{\tau} \frac{q^\prime\mathrm{d} t}{L_{\mathcal{E}}}, \end{equation}

which captures the slowing time scale of the flow. On average, all the perturbations grow with time, regardless of their size. While this may seem natural for a chaotic system, effects such as synchronisation are known to happen for perturbations in Fourier space at high wavenumbers. For example, in Yoshida, Yamaguchi & Kaneda (Reference Yoshida, Yamaguchi and Kaneda2005), two simulations are forced to share the low wavenumbers up to a cutoff, leaving the remaining wavenumbers unconstrained. The latter synchronise in both simulations if the cutoff is in the dissipative range. In contrast, perturbations here are local in space and have a non-local spectrum in Fourier space, which explains why they do not vanish even in the dissipative range.

Figure 3. Mean perturbation $L_2$-squared growth (a) ${\psi }_q^{\prime }/q^{\prime }_0$ and (b) ${\psi }_\omega ^{\prime }/\omega ^{\prime }_0$ as a function of time, for all the perturbation sizes. Symbols as in table 1. The dashed lines are an exponential-saturation model that saturates at ${\psi }_q^{\prime }/q^{\prime }_0 = \sqrt {2}$. (c) Perturbation growth for three cases with different initial energy (symbols), that run much longer. The time series are collapsed by introducing a time offset that compensates for the difference in the initial energy.

In contrast to infinitesimal perturbations, our finite-amplitude perturbations grow sub-exponentially, as the growth rate $(\partial _t q/q)$ slightly decreases with time. Smaller perturbations grow faster, although their growth rate is never such that they overgrow larger perturbations. Regardless of their size, both the kinetic energy and enstrophy of the perturbations seem to approach an asymptote. It is important to recall that both base and perturbed flows are decaying, and by the end of the time window shown in the figure, their turbulent kinetic energy is 60–70 % of the initial one. This implies that the approached asymptotic value must be decaying too, and thus hard to estimate. However, under the scaling shown in figure 3, which compensates for the decay of kinetic energy in the simulations and for the changing time scale, the growth is close to exponential until the magnitude of the perturbation is of the same order as that of the flow field, when it starts to saturate. This is confirmed in figure 3(c), which shows how cases that run for much longer behave like an exponential model with saturation. In this context, a good reference is $\psi '_q/q' = \sqrt {2}$, which would be the constant asymptote for uncorrelated flows with similar energy. The time series in figure 3(c) collapse together with the introduction of an arbitrary time delay that compensates for the difference in initial energy. This suggests that the dependence of the average perturbation magnitude with their average initial energy can be modelled with the introduction of a virtual origin. The collapse is remarkable, considering that at the end of the evolution of these extended cases, the perturbations contain approximately one fifth of the initial energy of the flow.

Small differences exist between $\psi '_q$ and $\psi '_\omega$. The latter shows two different time scales, a fast one, $\tau < 0.3$, in which new gradients are generated in the perturbed region, and another one comparable to that of $\psi '_q$, which slowly approaches the asymptote. The best indication that the initial growth is a different time scale, is that the growth rate is approximately independent of the perturbation size, except for $\varDelta _0$ which is a small scale itself. A reasonable explanation is that the faster initial growth is related to out-of-the-attractor dynamics caused by the abrupt initial perturbation, and a consequence of the flow recreating the abnormally missing small scales. We refer to this first part of the evolution ($\tau < 0.3$) as the ‘transient’ from now on.

4. From perturbations to significance

While figure 3 gives an idea of the ‘typical’ growth of a perturbation, figure 4 shows the evolution of the extreme ones. We divide the experiments at each time step in percentiles, adopting the notation $P^{\alpha }_a(t)$ for the $\alpha$th percentile of the variable $\psi _a(t; \xi )$. The percentile is defined as the value of $\psi _a(t)$ below which a percentage $\alpha$ of the samples fall. For small values of $\alpha$, we consider ‘insignificant’ perturbations those below $P^{\alpha }_a(t)$ and ‘significant’ perturbations those above $P^{100-\alpha }_a(t)$. We also define the $\alpha$-‘significance ratio’ as

(4.1)\begin{equation} \mathcal{R}^{\alpha}_a = \frac{P^{(100-\alpha)}_a}{P^{\alpha}_a(t)}. \end{equation}

The high/low percentiles and the ratio (4.1) serve as proxies for the maximum and minimum values of each variable, and for the quotient between the two, respectively, because these statistics are very hard to converge. For the remainder of the paper we limit our analysis to the 5 % most and least intense perturbations ($\alpha = 5$), and omit the $\alpha$ superscript when referring to $\mathcal {R}$. We checked that our results are qualitatively similar as long as $3 < \alpha < 10$. Lower values of $\alpha$ require considerably more experiments to obtain converged statistics (which for $\alpha = 5$ are $O(10^5)$ for each size), and higher values of $\alpha$ start to include perturbations that can no longer be considered ‘extreme’. These definitions are consistent with causally significant and insignificant events in the context of MCS (Jiménez Reference Jiménez2020c). In turn, the significance ratio measures how different are both sets from each other, and gives an indication of how hard is to tell them apart. The top row of figure 4 shows these three measures for the energy norm and the second row for the enstrophy norm. A slightly different question is which perturbations are amplified the most or the least over the same period. The last two rows of figure 4 show the significance ratio and percentiles for the amplification of the kinetic energy, $\tilde \psi _{q}(t) = \psi _{q}(t)/\psi _{q}(0)$, and of the gradients, $\tilde \psi _{\omega }(t) = \psi _{\omega }(t)/\psi _{\omega }(0)$.

Figure 4. Statistics of the growth of the 95th ($P^{95}$) and the 5th ($P^{5}$) percentiles of $\psi '_{q}$ in (ac), $\psi '_{\omega }$ in (df), $\tilde \psi '_{q}$ in (gi) and $\tilde \psi '_{\omega }$ (jl) for perturbations that reduce the kinetic energy. (a,d,g,j) Significance ratio, defined as the quotient between the percentiles: (b,e,h,k) $P^{95}$ and (cf,i,l) $P^{5}$.

Figure 4(a,b) show that smaller perturbations reach higher significance ratios than larger ones, especially for the smallest perturbation, $\varDelta _0$, whose size is in the dissipative range. For the largest case, $\varDelta _4$, the significance ratio is always lower than 1.5, and the ratio is largely explained by the difference in the initial conditions. The implication is that the ratio has little to do with the dynamics, and is almost entirely traceable to the energy removed from the flow by the perturbation. The initial magnitude of these $\varDelta _4$ perturbations is approximately one tenth of the initial field, and considering the similarity in their growths, it can be concluded that their size is too large to identify individual structures. This is not the case with the rest of the perturbations, where the energy subtracted to the field stays small. For example, the $\varDelta _2$ perturbations initially subtract an average $0.03\,\%$ of the energy of the flow, and the difference in energy between reference and perturbed simulation ($\|{\boldsymbol u}\|^2 - \|{\boldsymbol u}^{\dagger} \|^2$) remains constant in percentage through the evolution. In contrast, the perturbation energy ($\|{\boldsymbol u} - {\boldsymbol u}^{\dagger} \|^2$) at $\tau \approx 2$ is approximately $3\,\%$ of the energy of the field, which is a hundred times larger than the energy difference. It can be concluded that $\varDelta _4$ perturbations essentially contain a piece of the flow that is almost homogeneous on its own. Note that this can be used as an alternative definition of the integral scale, and that $\varDelta _4/L_\mathcal {E} \approx 1$. Since the objective of this work is the identification of individual structures, we do not pursue experiments at this size.

Figure 4 also shows that the smallest perturbation $\varDelta _0$ behaves differently than the larger ones. The greater significance ratio of $\varDelta _0$ in figure 4(a,d,g,j) is not due to the significant perturbations but to the evolution of the insignificant ones. The growth rate of the perturbations decreases monotonically with time in almost every case except in $P^{5}$ for $\varDelta _0$, in which it increases as a function of time, both for the perturbation energy and for its gradients. The other exception is the kinetic energy of $\varDelta _1$ which shows almost constant growth rate in figure 4(c,i). This behaviour of the two smaller perturbations is specially clear in the amplifications, where all perturbations start from unity at $\tau = 0$. Their small size allows some $\varDelta _0$ perturbations to be dominated both by the larger scales that contain them, and by dissipation (Yoshida et al. Reference Yoshida, Yamaguchi and Kaneda2005). Our results show that this behaviour is not possible for velocity perturbations larger than $\varDelta _1$. Comparing figure 4(kl) shows that $\varDelta _0$ collapses with the inertial perturbations in $\tilde P^{95}_\omega$ but departs from them in $\tilde P^{5}_\omega$. If we consider an initially linear evolution of the perturbations, we can separate their initial energy into a projection over the unstable manifold and another one over the stable one. In order for the perturbation to experience a transient contraction, the projection over the stable manifold has to dominate the dynamics initially. As the size of the perturbation grows, the probability of injecting energy over the unstable manifold grows in detriment of the stable one, until at approximately $\varDelta > \varDelta _1$, no contracting perturbation can be found. From the point of view of the structure of the flow, this is possible because the flow is intermittent, and thus $\varDelta _0$ can be smaller than the local dissipative range (Frisch & Vergassola Reference Frisch and Vergassola1993). In turn, significant $\varDelta _0$ perturbations are larger than the local dissipative range and thus contain some inertial dynamics free from the contraction by the dissipation.

Regardless of the norm and of the perturbation size, all perturbations reach maximum significance ratios within the interval $\tau \in (0.5, 1.5)$, with small differences in the peaking time. The norm based on the gradients peaks slightly faster than the one based on the kinetic energy but far from the initial transient, in which the perturbation gradients grow much faster than its velocities.

The significance ratios defined from the amplification, $\mathcal {\tilde R}_{q}$ and $\mathcal {\tilde R}_{\omega }$ in figure 4(g,j), share most of their statistics with the absolute magnitude ones, $\mathcal {R}_{q}$ and $\mathcal {R}_{\omega }$ in figure 4(a,d). The time of maximum significance ratio is slightly delayed in every case, while remaining of the same order. Their maximum significance ratios are shallow, and their amplitudes tend to plateau after some time. The average values of the significance ratios based on amplification are lower, due mostly from the influence of the magnitude of the initial perturbation being removed. This can be easily seen from their definitions

(4.2)\begin{equation} \psi^\prime_{q}(\tau) \approxeq \psi^\prime_{q}(0)\tilde \psi^\prime_{q}(\tau) = \psi^\prime_q(0)\exp\left(\int_0^\tau \varLambda(t) \mathrm{d} t \right),\end{equation}

where $\varLambda (t) = \mathrm {d}[\log (\psi ^\prime _{q}(t))]/\mathrm {d}t$ is the average finite-size finite-time Lyapunov exponent. Note that $\varLambda (t)$ is the local growth rate of the average growth and, in general, it is different from the growth rate of each perturbation. Thus, (4.2) is an approximation in which $\tilde \psi ^\prime _{q}$ and $\varLambda (t)$ do not depend on $\psi ^\prime _{q}(0)$. It suggests that the difference between absolute norms and amplifications must come from the memory of the initial perturbation in the system. If $\psi ^\prime _{q}(0)$ and $\psi ^\prime _{q}(\tau _{max})$ are approximately independent, then the significance ratio of the magnitudes is necessarily larger than or equal to the ratio of the amplifications. The consequence of having smaller values of the significance ratio in the amplifications is that significant and insignificant regions are harder to tell apart, and thus individual structures are harder to identify in this case.

Finally, figure 4(k) shows excellent collapse of the maximum enstrophy growth during the transient. This is in agreement with our hypothesis, that the growth of enstrophy in the initial transient depends on the regeneration of the dissipative scales and, thus, is roughly universal.

The analysis so far hinges on a single definition of perturbation. In order to confirm our results we run similar experiments, with perturbations that target the vorticity inside a compact region instead of the velocity. The procedure is analogous to (3.1)–(3.5), but replacing the velocity field by the vorticity field. These perturbations are harder to associate with a physical mechanism that modifies the local rate of rotation, but serve our purpose of probing the flow for structural differences related to the significance. Because they reinforce our previous conclusions but do not provide any new strong one, we discuss them in Appendix A. Our objective is characterising regions that show extreme behaviour when perturbed. For this reason, being able to distinguish significant regions from insignificant ones is fundamental for the rest of the analysis. Under this premise, the most obvious time delay to define causation is the time of maximum significance ratio, $\tau _{max}$. Moreover, the consistency of time delays across very different perturbation sizes, norms and types of perturbations indicates that the interval $\tau \in (0.5, 1.5)$ is most relevant in our experiments. Before committing ourselves to one time delay, we explore how critical this choice is for the identification of significant regions. Figure 5 shows the ‘persistence’ of significances defined as

(4.3)\begin{equation} \mathcal{P}(\tau; a) = \frac{\mathrm{prob.} \left[\left(\psi^\prime_a(\tau)>P^{95}_a\right) \& \left(\psi^\prime_a(\tau_{max})>P^{95}_a\right)\right]}{\mathrm{prob.} \left[\psi^\prime_a(\tau_{max})>P^{95}_a\right]},\end{equation}

i.e. the probability that a perturbation that is considered significant at $\tau =\tau _{max}$ is also significant at other times. We show the results for $\varDelta _2$, but they are qualitatively similar for the other inertial sizes. Blue lines show $\mathcal {P}(\tau, q)$, revealing how persistent the absolute norm is. Taking the time of maximum significance according to $\mathcal {R}_q$ ($\tau _{max} \approx 1.15$) as a reference, the minimum persistence in the interval $\tau \in (0.5, 1.5)$ is 70 %, which justifies considering $\tau _{max}$ representative of the whole interval. Taking $\tau _{max} \approx 0.6$, which is the maximum for $\mathcal {R}_\omega$ maintains 75 % of the significant regions at the previous choice of $\tau _{max}$, and more than 50 % elsewhere. The persistence of the amplification, shown in orange, behaves qualitatively similar but is worse everywhere. Still, it gives a minimum of 50 % of persistence within the $\tau \in (0.5, 1.5)$ interval. The difference between the absolute and the relative persistences should come from the effect of the norm of the initial perturbation (as hypothesised in (4.2)), which persists for a very long time. The persistence of $\varLambda (\tau )$ is represented by green lines, showing that is a very local quantity, where the persistence decays to less than 10 % within the $(0.5, 1.5)$ interval. In contrast, the persistence of the initial norm of the perturbation $\psi ^\prime _{q}(0)$, decays initially but never goes below 30 % (not shown). These results suggest that the approximations introduced in (4.2) are justified. The local nature of $\varLambda (\tau )$ explains well the different behaviour of $\mathcal {R}_{q}^{5}$ and $\mathcal {\tilde R}_{{q}}$. The latter plateaus when the growth rates of initially different perturbations are equal, as shown in figure 4(g,j). After some time, all sufficiently weak perturbations approach the growth rate given by the largest Lyapunov exponent of the system (Oseledets Reference Oseledets1968). The beginning of the plateau (or a very weak maximum) indicates that the growth rate of every perturbation becomes approximately equal, making it a sensible choice for the causality horizon. In $\mathcal {R}_q$, the added factor $\psi ^\prime _{q}(0)$ gives an initial significance that decays in importance respect to the growth of the integral term at latter times. The product of a decaying significance in $\psi ^\prime _{q}(0)$ and a growing one in $\tilde \psi ^\prime _{q}(\tau )$ results in a maximum of the significance ratio. At this time the memory from the initial perturbation is of the same order as the growth of the integral of $\varLambda (\tau )$. Based on our analysis, it is reasonable to use the time of maximum significance ratio as the causality horizon for each norm. For the remainder of the article we show results for significant and insignificant perturbations at $\tau =\tau _{max}$, which is different for the different sizes and norms, but they can be thought of representative of the interval $\tau \in (0.5, 1.5)$ in every case.

Figure 5. Persistence of significance for velocity perturbation of size $\varDelta _2$, as a function of time. Blue lines are (a) $\mathcal {P}(\tau, q)$ and (b) $\mathcal {P}(\tau, \omega )$. Orange lines are (a) $\mathcal {P}(\tau, {\tilde q})$ and (b) $\mathcal {P}(\tau, {\tilde \omega })$. Green lines are (a) $\mathcal {P}(\tau, \varLambda )$ and (b) $\mathcal {P}(\tau, \varLambda _\omega )$. (a,b) Solid lines are $\tau _{max} = {\mbox {argmax}}(\mathcal {R}_\omega )$ and dashed lines are $\tau _{max} = {\mbox {argmax}}(\mathcal {R}_q)$.

It should be noted that (4.3) is based on the intersection of significant sets, but it could have been formulated equivalently for the intersection of insignificant sets. The persistence defined that way is always larger than that shown in figure 5, so the analysis we have performed is the most restrictive of the two. More details about the relations among the different norms are in Appendix C.

Fixing the causality horizon $\tau _{max}$ allows us to define sets of significant and insignificant perturbations. We can explore the differences between both sets by conditioning statistics of the perturbations to either of them. Figure 6 shows the conditionally averaged spectra $E_{\psi }$ for significant/insignificant perturbations as a function of time for $\varDelta _2$. Figure 6(a) shows the spectra of the sets based on $\mathcal {R}_q$ and figure 6(b) based on $\mathcal {\tilde R}_q$. It is remarkable that the difference between both norms amounts mostly to a vertical translation of the significant spectra, removing the offset of $\psi _q(0)$ in (4.2). Initially, the spectral mass is centred around the perturbation size, shifting towards smaller scales as the perturbation starts to grow. This phenomenon can be attributed to the initial transient, and thus applies both to significant and insignificant perturbations. The difference between significant regions and insignificant ones lies mostly on the scales larger than the perturbation, which grow substantially in the significant perturbations, and remain inactive in the insignificant ones. This difference is more acute in the inertial sizes such as $\varDelta _2$, where small scales grow comparably for both sets, but insignificant perturbations develop no large scales. The evolution is less clear for the smallest perturbations, $\varDelta _0$, because most wavenumbers are larger than the perturbation size, and the difference in growth rate among sets is distributed across most of the spectrum (not shown). Caution should be taken when interpreting the higher energy growth of the perturbation in the significant case. Because $E_\psi$ is the spectra of the difference between two fields, larger values are not necessarily associated to larger energies, but to large spatial energy differences among the two. Thus, the significant perturbations are capable of displacing or deforming large scales in space, generating large energy differences that show in the difference spectra. This is confirmed by visual inspection of the perturbed fields.

Figure 6. Average spectra of the significant (red) and insignificant (blue) velocity perturbations of $\varDelta _2$, classified according to (a) $\psi '_q$ and (b) $\tilde \psi '_{q}$ as a function of time, from light to dark. The darkest lines corresponds to $\tau _{max}$ in each case. The vertical red line is $k_2\eta _0$.

Finally, we explore the geometric aspects of the evolution of absolutely significant and insignificant $q$-perturbations. We first define the centroid $\boldsymbol {x}_{{\psi }}$ of the perturbation energy distribution

(4.4)\begin{equation} \boldsymbol{x}_{{\psi}}(\tau; \boldsymbol{\xi}) = \dfrac{\int_\varPi \boldsymbol{x}\left\|\psi_q\right\|^2(\boldsymbol{x}, t; \boldsymbol{\xi}) \mathrm{d}\kern0.06em \boldsymbol{x}}{\psi_q^{\prime2}(\tau; \boldsymbol{\xi})}, \end{equation}

where $\varPi$ stands for the full domain, and we construct the correlation tensor of $\psi _q$:

(4.5)\begin{equation} {\mathsf{D}}_{ij}(\tau; \boldsymbol{\xi}) = \dfrac{\int_\varPi \left(x_i - x_{{\psi} i}\right)\left(x_{j} - x_{{\psi} j}\right)\left\|\psi_q\right\|^2(\boldsymbol{x}, t; \boldsymbol{\xi})\mathrm{d}\kern0.06em \boldsymbol{x}}{\psi_q^{\prime2}(\tau; \boldsymbol{\xi})}, \end{equation}

whose eigenvalues are $D_i^2$, and a characteristic dimension is $D =\sqrt [3]{D_0D_1D_2}$. This value can be interpreted as the radius of the equivalent sphere of constant energy density that contains the same perturbation energy.

Figure 7(a) shows the averaged evolution of the displacement of the centroid $d = \| {\boldsymbol x}_{\psi } - {\boldsymbol x}_0\|$ for $\varDelta _2$. The initial value is approximately $10\eta$, one third of the radius of the perturbation. It initially grows for both sets of perturbations but is significantly faster for the significant. This could be expected as significant perturbations have higher local velocity magnitudes and are thus more likely to be immersed in a region of faster velocity. After the first turnover, the total displacement becomes comparable for both families of perturbations as the significant ones decrease their speed. At this point, the centroid has moved between three and four times its initial displacement, and the effect of the initial displacement is negligible.

Figure 7. (a) Average distance of the centroid of the $q$-perturbations of $\varDelta _2$ as a function of time. (b) Average growth in size of the perturbations in the same case. The red line and red ordinate are the cubed ratio of the significant size over the insignificant. (a,b) Blue lines are the insignificant perturbations and orange lines are the significant ones. The shaded contours contain 90 % of the probability mass.

The magnitude $D$ is shown in figure 7(b). Its initial value is very close to $30\eta$ for both significant and insignificant perturbations, which is the radius of the Gaussian almost exactly. This validates using $D$ as a measure of the typical radius of the perturbation at other instants. Significant perturbations initially grow faster than insignificant ones, until $\tau \approx 1$, where the two growth rates become equal. The red line shows the ratio of the volume of the averaged significant perturbations over the insignificant ones $(D_{{si}}/D_{in})^3$. In the interval of maximum significance, $\tau \approx (0.5, 1.5)$, it stays approximately constant and approximately equal to the ratio of perturbation energies (see figure 4a). This shows that the difference between significant and insignificant perturbations in the inertial range is not one of intensities, which are comparable, but of size. Significant perturbations spread faster until they are approximately $2.5$ times bigger than insignificant ones. During the transient, the growth rate of the perturbation sizes is almost linear with time, and much faster than a passive scalar would grow if seeded in the same place (Richardson Reference Richardson1926). The faster growth rate implies that the production term of the perturbation or the pressure term (see Appendix B) must dominate their spatial growth. More details about the differences between a passive scalar, a passive vector which only has pressure and a perturbation can be found in Tsinober (Reference Tsinober2001).

5. From significance to flow markers

In the previous section we have explored the properties of the perturbation field and extracted significant and insignificant perturbations. In this section we explore which features of the flow field locations where the perturbations are introduced are different in each set.

First, we construct a library of coarse-grained averages over the regions where the perturbations are introduced, e.g.

(5.1)\begin{equation} \langle a \rangle(\boldsymbol \xi; \varDelta) = \int_\varPi g(\boldsymbol x - \boldsymbol \xi; \varDelta) a(\boldsymbol x, t=0) \mathrm{d}\kern0.06em \boldsymbol{x}, \end{equation}

where $a$ stands for any scalar, vector or tensor field (e.g. vorticity field). For scalar variables we compute the averaged magnitude $\langle a \rangle$ and the square $\langle a^2 \rangle$. For vector and tensor fields, we define the magnitude as the $L_2$-norm of the averaged vector $|\langle \boldsymbol a \rangle |$, and the averaged square stands for the averaged squared magnitude $\langle |\boldsymbol a |^2\rangle$, and for the squared Frobenius norm of tensors. We abuse our notation for the sake of simplicity, omitting the magnitude operator from now on when referencing the averages (e.g. ${\langle \boldsymbol u \rangle }$ instead of $\langle |{\boldsymbol u}|\rangle$). Similarly, ${\langle {\boldsymbol \omega }_i{\mathsf{S}}_{ij}{\boldsymbol \omega }_{j} \rangle }$ stands for $\langle {\boldsymbol \omega }_i\rangle \langle {\mathsf{S}}_{ij}\rangle \langle {\boldsymbol \omega }_{j}\rangle$, i.e. the product of the mean fields, etc. Precise definitions are gathered in table 2. Some elements of the library are self-explanatory, but others require a brief description. The tensor ${\mathsf{A}}_{ij} = {\varOmega }_{ij}{\mathsf{S}}_{jk} + {\mathsf{S}}_{ij}{\varOmega }_{jk}$, is indicative of the presence of vortex sheets (Horiuti & Takagi Reference Horiuti and Takagi2005). Since ${\mathsf{A}}$ is a second-order tensor, we compute the same coarse-grained quantities as for ${\mathsf{S}}$. We also track the invariants of the velocity gradient tensor (Chong et al. Reference Chong, Perry and Cantwell1990), $Q$ and $R$, both their mean and the mean of their squares. They are defined through the second $\mathrm {I}_2()$ and third $\mathrm {I}_3()$ invariant operators, respectively, applied to the velocity gradient tensor (see table 2). The vortex stretching, ${\boldsymbol \omega }_i{\mathsf{S}}_{ij}{\boldsymbol \omega }_{j}$ and the rate-of-strain self-amplification ${\mathsf{S}}_{ij}{\mathsf{S}}_{jk}{\mathsf{S}}_{ki}$, are important quantities related to the evolution of the velocity gradients (Tsinober Reference Tsinober2019). Another important quantity is the source term of the perturbation energy at the initial condition, ${\boldsymbol u}_i{\mathsf{S}}_{ij}{\boldsymbol u}_{j}$ (Tsinober Reference Tsinober2001, see also Appendix B). Similarly, $\tau _{ij}{\mathsf{S}}_{ij}$ is an indicator of the energy flux in the cascade across a given scale, where $\tau _{ij}$ are the subgrid stresses (Germano et al. Reference Germano, Piomelli, Moin and Cabot1991, see equation (7)). We use $g(\boldsymbol x; \varDelta )$ as a filter for the computation of $\tau _{ij}$, with the same width as the perturbation. This leaves us with 32 classifiers in total.

Table 2. Library of classifiers. Here $\mathrm {I}_i$ is the operator that computes the $i$th invariant of a tensor and $\mathcal {M}_q$ and $\mathcal {\tilde M}_q$ are the magnitude and amplification classification scores for $q$-perturbations of size $\varDelta _2$. See the text for more information.

To generate a figure of merit of which elements of the library are good markers of significance, we use linear support vector machines (SVMs; Boser, Guyon & Vapnik Reference Boser, Guyon and Vapnik1992), which are generalisations of one-dimensional thresholds. A threshold separates two variables if their probability mass does not overlap. The SVMs assign a score $\mathcal {M}$ of $1.0$ if the separation is complete and a score of $0.5$ if no separation is achieved and, thus, the best guess is a random one. This is illustrated in figure 8(a), where the conditional probability density functions (p.d.f.s) for the significant and insignificant sets are shown for $(\log {{\langle \boldsymbol u^2 \rangle }})$, and a black line shows the optimum threshold. In contrast to figure 8(a), which shows an example of a good classifier with score $\mathcal {M} \approx 0.97$, figure 8(b) is an example of a bad one $\mathcal {M} \approx 0.605$, in which the value of $(\log {\langle \boldsymbol { \omega } \rangle })$ marginally separates the p.d.f.s. Thus, knowledge of ${\langle \boldsymbol { \omega } \rangle }$ marginally improves the odds of choosing an element from a desired set of the two, while knowledge of ${\langle \boldsymbol u^2 \rangle }$ almost guarantees that an element is assigned to the desired set. As shown in figure 8(b), no classifier with score below $\mathcal {M} \approx 0.7$ should be taken too seriously. For example, two sets represented by identical normal distributions with their means separated by one standard deviation have an approximate score of $0.7$; and two, three and four standard-deviation separations give scores of $0.84$, $0.93$ and $0.98$, respectively. As anticipated by the example in figure 8(a,b), we use the natural logarithm of the variables as a classifier, because we found that it makes the significant and insignificant p.d.f.s similar and close to normals in most cases. Because some variables are not positive definite, we use the logarithm of the absolute value, and we also use a linear classifier which preserves the information about the sign. We only keep the best score of the two classifiers in those cases.

Figure 8. Classification of significant/insignificant regions. (a) Example of a good classifier ($\log {\langle \boldsymbol u^2 \rangle }$ for $q$-perturbations at size $\varDelta _3$) and the norm $\mathcal {R}_q$. (b) Example of a bad classifier for the same case ($\log {\langle \boldsymbol { \omega } \rangle }$). (cg) Classification score for different perturbations and significance criteria. The abscissa is the score associated to $\mathcal {R}_q$. Colours are the classifier of the ordinate, (blue) $\mathcal {R}_q$, and (orange) $\mathcal {\tilde R}_q$. (c) Classification of $q$-perturbations at $\varDelta _2$. (d) Classification of $q$-perturbations at $\varDelta _3$. (e) Classification of $q$-perturbations at $\varDelta _0$. ( f) Classification of $\omega$-perturbations at $\varDelta _2$. (g) Classification of $\omega$-perturbations at $\varDelta _0$.

The remainder of figure 8 is devoted the classification of different perturbations using one variable at a time. Figure 8(c) shows the scores of the classification of $q$-perturbations for $\varDelta _2$. Each marker represents the score of one classifier. The horizontal axis shows the score $\mathcal {M}_q$ for the significance defined using the absolute $q$-norm $\mathcal {R}_q$, whereas the vertical one shows the absolute $q$-norm for the blue dots, and the relative $q$-norm $\mathcal {\tilde R}_q$ for the orange triangles. The dots do not add information but help to compare both norms visually. Several aspects of the figure stand out, but perhaps the most immediate one is that scores tend to be clustered. Within these clusters, classifiers have negligible differences in their classification scores, so they can be considered equivalent to each other.

For the absolute $q$-norm, ${\langle \boldsymbol u^2 \rangle }$ is the best classifier, with a score of almost 1. The magnitude of the perturbation source term, ${\langle ({\boldsymbol u}_i{\mathsf{S}}_{ij}{\boldsymbol u}_{j})^2 \rangle }$ is equally good, but the reason is that it is a quadratic form similar to ${\langle \boldsymbol u^2 \rangle }$. This is tested using the classifier ${\langle ({\boldsymbol u}_i{\mathsf{S}}_{ij}{\boldsymbol u}_{j})^2 \rangle }/{\langle \boldsymbol u^2 \rangle }$, which measures the initial alignment of the perturbation with the rate of strain, and has units of strain. This classifier does not contain the initial energy, only its amplification, and it is a very poor classifier $(\mathcal {M}_q\approx 0.55)$. The mean values of both quantities, ${\langle \boldsymbol u \rangle }$ and ${\langle {\boldsymbol u}_i{\mathsf{S}}_{ij}{\boldsymbol u}_{j} \rangle }$ follow the score of ${\langle \boldsymbol u^2 \rangle }$. They are indicators of the kinetic energy at scales of the order of the region size, and the amplification of the perturbation at the same scale, respectively. At a score of $\mathcal {M}_q \approx 0.75$, we have a cluster of classifiers labelled in figure 8(c) as ‘$\langle \nabla ^2\rangle$’, representing the following square gradients and related quantities: ${\langle \boldsymbol \omega ^2 \rangle }$, ${\langle {\mathsf{S}}^2 \rangle }$, ${\langle {\mathsf{A}}^2 \rangle }$, ${\langle Q^2 \rangle }$, ${\langle R^2 \rangle }$, $\langle a_\pm ^2 \rangle$, $\langle s_\pm ^2\rangle$. All of them contain information associated to strong vortices or strong vortex sheets and their associated rate of strain.

Two classifiers sit at $\mathcal {M}_q \approx 0.78$; ${\langle ({\mathsf{S}}_{ij}{\mathsf{S}}_{jk}{\mathsf{S}}_{ki})^2 \rangle }$ and ${\langle ({\boldsymbol \omega }_i{\mathsf{S}}_{ij}{\boldsymbol \omega }_{j})^2 \rangle }$, grouped together as $\langle \dot \nabla ^2\rangle$. These are the total magnitude of the production terms of the velocity gradients. Because they are slightly better classifiers than the gradient magnitudes, it could be argued that strong gradient production is related to significance. For this reason, we also tested the classifiers ${\langle ({\mathsf{S}}_{ij}{\mathsf{S}}_{jk}{\mathsf{S}}_{ki})^2 \rangle }/{\langle {\mathsf{S}}^2 \rangle }^3$ and ${\langle ({\boldsymbol \omega }_i{\mathsf{S}}_{ij}{\boldsymbol \omega }_{j})^2 \rangle }/({\langle {\mathsf{S}}^2 \rangle }{\langle \boldsymbol \omega ^2 \rangle }^2)$, which contain little information about the magnitude of the gradients, and focus on gradient amplification. They can be thought of the average rate of strain self-alignment and vorticity-strain alignment. Their classification scores are low $\approx 0.6$, which shows that the relevancy of the production terms as classifiers is mostly tied to the intensity of the gradients, and only secondarily to their amplification. A similar argument can be made for ${\langle {\mathsf{A}}^2 \rangle }$, which contains information about vortex sheets but also about the gradients’ magnitude. The classifier ${\langle {\mathsf{A}}^2 \rangle }/({\langle {\mathsf{S}}^2 \rangle }{\langle \boldsymbol \omega ^2 \rangle })$ only contains information about the vorticity-strain structure but not about its magnitude. It completely fails, with $\mathcal {M}_q \approx 0.5$. The same is true for the squared invariants of the velocity gradient tensor, as the classifiers ${\langle Q^2 \rangle }/{\langle {\mathsf{S}}^2 \rangle }^2$ and ${\langle R^2 \rangle }/{\langle {\mathsf{S}}^2 \rangle }^3$ give a score of $\mathcal {M}_q\approx 0.55$.

The ranking of classifiers continues with the magnitude of the mean rate of strain, ${\langle {\mathsf{S}} \rangle }$, scoring $\mathcal {M}_q \approx 0.72$. Aside from ${\langle \boldsymbol u \rangle }$, it is the only mean magnitude that provides some classification. The remaining one, ${\langle \boldsymbol { \omega } \rangle }$, is a poor classifier $\mathcal {M}_q \approx 0.605$. Although unlabelled, the next classifier is ${\langle \tau _{ij}S_{ij} \rangle }$ with $\mathcal {M}_q \approx 0.73$. If the influence of $\mathcal {S}_{ij}^2$ is removed from the classifier, the score drops to the level of a random guess $\mathcal {M}_q \approx 0.5$. This suggests that the cascading process is irrelevant for classification, which is associated instead to the local rate of strain. All other quantities in table 2 fail to classify significance.

We can now compare these numbers with the classification of the amplification of kinetic energy $\tilde q$. The classification score of gradients is comparable to the absolute norm, either slightly better or slightly worse, but the score of the kinetic energy markers plummets, making them useless as classifiers. This is shown explicitly in the plot by the vertical black arrows.

Figures 8(d) and 8(e) are equivalent to figure 8(c) for a larger ($\varDelta _3$) and a smaller ($\varDelta _0$) size, respectively. The general structure of the classifiers is the same, although some differences exist. First, classifiers that rely on kinetic energy are better for larger perturbation sizes and classifiers relying on gradients are better for smaller ones. This is consistent with common turbulence knowledge that gradients are associated to small scales and kinetic energy to larger ones, but arises here through the introduction of perturbations. Second, the amplification of kinetic energy (and enstrophy) is classified better the smaller the perturbation. Regardless of the size, the kinetic energy is a bad classifier of the amplification and the ability of the gradients to classify it improves for small perturbations. This is separate from the general improvement of gradients as classifiers for the absolute norm. For $\varDelta _2$ the scores of the gradients for amplifications and absolute norms are almost equal, whereas the former are lower than the latter in $\varDelta _3$, and the converse applies to $\varDelta _0$. The most likely explanation of this behaviour comes from the effect of the initial perturbation. In larger perturbations, the magnitude of the initial perturbation is more relevant, and estimating their norm after a given time correlates well with estimating their initial norm. This is different for small perturbations, where the initial norm is not as important, as most of their magnitude at the time of classification comes from the amplification.

Finally, figure 8f,g) shows the classification scores for $\omega$-perturbations for $\varDelta _2$ and $\varDelta _0$, respectively. The main difference between these perturbations and those of kinetic energy is that kinetic energy markers are never good classifiers. They are unable to classify significance for any norm, $\mathcal {M} \in (0.5, 0.6)$, and their quality lowers for smaller perturbations. In contrast to that, the markers of intense gradients have slightly better scores than for $q$-perturbations of the same size. The scores of the amplification of the kinetic energy are very similar in $\omega$-perturbations and in $q$-perturbations, and improve for smaller perturbations.

The overall picture is that (i) classifiers related to the kinetic energy are best for the absolute norm, (ii) classifiers that are related to the squared gradients or squared production of gradients are reasonable for all norms and (iii) complex classifiers add little value over simpler ones. Averages act as a filter when they operate before squaring the magnitude, but as accumulators when they operate after squaring. That square gradients are better classifiers than averages suggests that significance is related to the scales contained in the cell, i.e. of the cell size and smaller, rather than exclusively on scales of the order of the cell. This also applies to the kinetic energy, where squared magnitudes are almost perfect classifiers, and averages are not. Despite having worse scores, scales at the order of the perturbation are not irrelevant, as classifiers such as ${\langle {\mathsf{S}} \rangle }$ and ${\langle \boldsymbol u \rangle }$ are able to provide some classification.

Figure 9 explores how much the classification improves using more than one classifier at the same time. For multiple classifiers, the SVM generalises the threshold to a hyperplane separating both sets. An example of the procedure for two classifiers is shown in figure 9(a). A useful feature of the log–log transformation in two dimensions is that hyperplanes correspond to products of powers of the classifiers, e.g. $b^na^m= c$ for two classifiers $(a, b)$, which may hint relevant groups. For example, a notable combination is $({\langle \boldsymbol u \rangle }, {\langle {\mathsf{S}} \rangle })$, which works well for the classification of $\mathcal {R}_q$ for $q$-perturbations at $\varDelta _2$. The resulting hyperplane in log–log space approximately suggests the group ${\langle \boldsymbol u \rangle }^2{\langle {\mathsf{S}} \rangle }$, which has the same units as the source term of the perturbations ${\langle {\boldsymbol u}_i{\mathsf{S}}_{ij}{\boldsymbol u}_{j} \rangle }$ and is an excellent classifier. Figure 9(b) shows a map with the scores for every pair of predictors in the library both for the absolute norm and the amplification of kinetic energy. Whenever an off-diagonal point is dark (high score), one of the two predictors has essentially the same score by itself. The result is that dark lines ‘radiate’ vertically and horizontally from the diagonal, indicating that only marginal gain is achieved by using multiple predictors at the same time. Most non-dimensional groups found are worse versions of better classifiers already contained in the library. It should be noted that we ‘discovered’ ${\langle {\boldsymbol u}_i{\mathsf{S}}_{ij}{\boldsymbol u}_{j} \rangle }$ through this procedure. We realised that it was the production term at the initial condition, and it was added to the library a posteriori, based on this suggestion. Similar conclusions apply to using three classifiers at the same time, where the gains in classification are negligible (not shown).

Figure 9. Classification of significant/insignificant regions using two classifiers simultaneously. (a) Example of a case where two classifiers contribute to a better classification. (b) Classification score for pairs of classifiers from (light, 0.5) to (dark, 1.0) for $q$-perturbations at size $\varDelta _3$: (blue) $\mathcal {R}_q$ and (red) $\mathcal {\tilde R}_q$. The dark bracketed square corresponds to (a).

Finally, figure 10 shows the difference between the ‘prediction’ classification scores shown in figure 8(c), and the ‘postdiction’ scores, which evaluate how easy is to separate strong from weak values of a classifier with knowledge of the significance. Thus, they are a measure of how the past state of the flow can be estimated with knowledge of the future significances. They are obtained from the same SVM classifier, but reverting the input and outputs. Now the initial condition is classified using some magnitude, e.g. ${\langle {\mathsf{S}} \rangle }$, and the classification is postdicted using the future significance. Although in a strict sense causality does not require postdiction, it is useful to know which causes are necessary ones, in the sense that they can be postdicted, and which ones are not. The general behaviour of the classifiers is that those based on squared magnitudes can be postdicted while those based on averages cannot. Most average classifiers whose postdiction does not worsen have scores close to $0.5$ (e.g. ${\langle Q \rangle }$ for norms based on the gradients). The only exception is ${\langle {\mathsf{S}} \rangle }$ which is a reasonable predictor and postdictor. These results add to the evidence that the relevant structures are small scales contained within the perturbation and the mean rate of strain, while other classifiers are less important.

Figure 10. Difference between the prediction and postdiction score of the different classifiers for $q$-perturbations of size $\varDelta _2$. Blue is $\mathcal {R}_q$, orange is $\mathcal {\tilde R}_q$, green is $\mathcal {R}_\omega$ and red is $\mathcal {\tilde R}_{\omega }$. Each norm is taken at the time of maximum significance. Only classifiers with differences larger than $|\varDelta \mathcal {M}| > 0.03$ are shown.

6. From flow markers to structures

The analysis above shows that the local intensity of gradients is the most reliable predictor of the amplification of perturbations and their absolute magnitude. However, the predictions are not perfect, and it is likely that other properties characterise these regions. In this section, we extract the significant and insignificant regions from the flow and study their structure. We work with the significant and insignificant sets of $\varDelta _2$, using $\mathcal {\tilde R}_q$ for $q$-perturbations, which are representative of the inertial range. Our findings indicate that other perturbation sizes are less informative, and the absolute norms of these perturbations are not particularly noteworthy. In contrast, the relative norms are more relevant, as the absolute norms can be largely explained by the magnitude of the perturbation introduced to the flow, as observed in the larger cases such as $\varDelta _4$.

Figure 11 shows an example of a significant (both absolutely and relatively) region of $\varDelta _2$ and of an insignificant region. Although we focus on $\tilde {R}_q$, approximately 40 % of the structures are also absolutely significant (see Appendix C). We choose one that is representative of both sets for the example. The structure is extracted by multiplying the flow field by a wider window $g(\boldsymbol {x}-\boldsymbol {\xi }; 3\varDelta _2)$, capturing both the perturbed region and its surroundings, while the remainder of the flow field is set to zero. We show isosurfaces of the enstrophy (red) and the turbulent kinetic energy (blue). The latter is made Galilean invariant by subtracting from the velocity field the mean velocity of the region. For the remainder of the section we refer to this quantity as ‘kinetic energy’. We apply a percolation analysis (Moisy & Jiménez Reference Moisy and Jiménez2004) independently to the significant and insignificant sets to obtain adequate values for the thresholds for each quantity. If a constant threshold was used for both sets, most members of the insignificant set would be completely below the threshold. Both structures involve an almost centred kinetic energy object surrounded by enstrophy structures. The remainder of this section studies both sets of perturbations by computing several statistics about them.

Figure 11. Example of (a,c) a significant and (b,d) an insignificant region for $\mathcal {R}_q$ and $\mathcal {\tilde R}_{q}$ for $\varDelta _2$. Red isocontours are enstrophy and blue are kinetic energy. Both isocontour levels are chosen using a percolation analysis.

Perhaps the simplest statistics are two conditional averages, one representative of significant structures and another one representative of insignificant ones. Obtaining a conditional average of an isotropic flow requires choosing consistent reference axes for each region. For example, aligning the mean velocity vector, we obtain a conditional average reminiscent of a velocity jet for the significant structures, but retain little information of the velocity gradients. On average, this conditional structure is able to represent 80 % of the energy of the significant regions, but only 0.02 % of their enstrophy. The information this provides is marginal, as the fact that strong kinetic energy is present in significant regions was already known. Changing the rotation criteria to align the most intense vorticity (mean vorticity is a bad marker of significance), the rate-of-strain eigenframe, or the covariance of the gradient distribution results in an average projection of the vorticity that is never better than 10 %. The conclusion is that, as hinted in figure 11(a), the local structure of the gradients is complex enough that a conditional average is never representative of the individual elements.

Alternatively, it is possible to obtain a local average representative of the filtered velocity gradients, which are simpler objects. Figures 11(c) and 11(d) show examples of significant and insignificant regions for $\varDelta _2$, extracted from the filtered velocity field. We use the convolution kernel $g(\boldsymbol {x};\varDelta _2)$ as a filter for the velocity field, which avoids the introduction of another length scale to the flow. The filtered fields are much simpler and typically contain one large region of intense kinetic energy, one to three connected regions of strong enstrophy and one to two regions of strong rate of strain. The procedure we found to produce the best results for the filtered case is similar to that used by Elsinga & Marusic (Reference Elsinga and Marusic2010), which relies on orienting the flow to the local eigenframe of the rate of strain. In our case, the rate of strain is a local average. While the rate-of-strain eigenframe sets the angles of the coordinates, the directions are undetermined, and can be manipulated through a reflection. The algorithm we used to compute the conditional flow goes as follows.

  1. (CF1) Take the filtered flow field centred on $\boldsymbol {x}_0$, for a significant/insignificant region. In the following, the ‘fields’ stands for the fields of velocity, vorticity and rate of strain.

  2. (CF2) Multiply the fields by $g(\boldsymbol {x}; 3\varDelta )$, isolating the neighbourhood of the region

  3. (CF3) Compute the average rate of strain of the isolated neighbourhood and rotate the fields. The fields are now aligned with the rate-of-strain eigenframe.

  4. (CF4) Segment the rotated enstrophy field to identify the strongest enstrophy structure in the neighbourhood. Compute the average vorticity vector of said structure.

  5. (CF5) Separate the conditional average into three classes, depending on which component of the vorticity vector has the largest magnitude. Note that the magnitude of each component is a measure of alignment with each eigenvector of the rate of strain.

  6. (CF6) Use the three free reflections to ensure that (i) the strongest component of the vorticity vector is positive and (ii) the centre of mass of the vortex is on the positive semi-space normal to its strongest vorticity component.

The procedure departs from Elsinga & Marusic (Reference Elsinga and Marusic2010) at (CF5), as these authors did not consider different conditionals for different alignments between the vorticity and the strain. Other differences between our conditional and theirs have to come either from CF6, which is a different orientation criterion, or from the condition to significance or insignificance. It should be noted that the flow field belongs to the $\mathrm {O}(3)$ symmetry group and, thus, the same result can be achieved with just one reflection. However, this requires computing (CF4) and (CF5) before rotating the field, as the directions of the axis need to be known beforehand. Instead, reflections are computationally cheap once the field is aligned with the Cartesian grid, and the algorithm is more efficient when the reflections are performed at the last step.

Table 3 gathers the most relevant averaged information pertaining to the conditional structures. The first important disparity among the two sets is the discrepancy in the number of elements for each alignment. The strong vorticity contained in significant regions is preferentially aligned with the most stretching eigenvalue (66 %) and seldom aligns with the most compressive (3.4 %). These preferences are also observed in the insignificant conditionals, but they are noticeably milder (12.2 % for the compressive and 53.6 % for the stretching). It is important to note that these alignments are based on the average strain of a region of size $3\varDelta _2$ and the average vorticity vector of the strongest enstrophy object of size $\varDelta _2$ contained in that region. That vorticity aligns preferentially with the most stretching eigenvalue of the strain at larger (coarse-grained) scales has been previously established (Leung et al. Reference Leung, Swaminathan and Davidson2012; Lozano-Durán, Holzner & Jiménez Reference Lozano-Durán, Holzner and Jiménez2016). The present results provide further insight by highlighting that this preference is accentuated in strong and significant regions, while weak and insignificant regions show less preferential alignment. Table 3 also lists the quantifiers $q^i$ and $\omega ^i$, defined as

(6.1)\begin{equation} \left(q^i\right)^2 = \frac{\int_\varSigma{q_c^2(\boldsymbol{x}) \mathrm{d}\kern0.06em \boldsymbol{x}}}{\int_\varSigma \left(q_f^\prime\right)^2g^2(\boldsymbol{x};3\varDelta_2)\mathrm{d}\kern0.06em \boldsymbol{x}}, \end{equation}

where $(q_f^\prime )^2$ is the average kinetic energy of the filtered velocity field, and $q_c^2(\boldsymbol {x})$ is the kinetic energy of the conditional. They represent the strength of the conditional field compared with a hypothetical field of uniform average intensity. The quantifiers reinforce the idea that significant structures have stronger gradients and strong kinetic energy compared with the insignificant ones, even when they are classified with the amplification. The data also indicate that the most prevalent significant structure, which is aligned with the most stretching eigenvector, is the strongest of the three. On the other hand, the most compressive significant structure has relatively weak enstrophy, yet it still falls into the significant category, possibly due to its high kinetic energy. Values for a random set extracted from the flow fall between significant and insignificant, further suggesting that the main characteristic of these sets is their intensity. Finally, we repeated the full procedure using $\varDelta _0$, which lies on the dissipative range. Here, viscosity ensures that the much smaller perturbed regions are reasonably smooth, and contain one to three vortices, so no filter is needed. The regions are somewhat similar to the filtered structures at size $\varDelta _2$, although with longer vorticity structures. Table 3 contains the averages for $\varDelta _0$, showing similar qualitative characteristics to those of filtered $\varDelta _2$. The most notable difference is that significant structures contain proportionally more kinetic energy for $\varDelta _2$. This is not remarkable, as large scales have more kinetic energy than small scales, and we have shown that the relevancy of kinetic energy as a significance marker decays with the size of the perturbation.

Table 3. Information about the conditional structures of the amplification of kinetic energy for $\varDelta _2$ and $\varDelta _0$. ‘Total’ is the number of events found for each category; ‘%’ is the percentage of the total structures that fall in each of the three categories; $q^i$ and $\omega ^i$ are measures of the total energy and enstrophy of the conditional average (see the text for more details).

More insight is gained from figure 12, where the six conditional flow fields are shown. Structures go in pairs of almost identical structures for each alignment. They show one intense vortex interacting with the background strain, with one or two regions of intense kinetic energy bracketing the vortex. Strain and vorticity are not collocated, and the strong strain is associated to an stagnation point in the stretched (c,e) patterns. The conditional aligned with the intermediate eigenvector is remarkably similar to the unconditional, unfiltered average of Elsinga & Marusic (Reference Elsinga and Marusic2010), which aligns with the intermediate eigenvector of the unfiltered strain. The dominant pattern (e) shows a vortex that is not completely parallel to the most stretching eigenvector but inclined towards the intermediate one. Unlike (c), which is almost two-dimensional and faithfully represented by the figure, the pattern in (e) is clearly three-dimensional, and the rotation we show represents our best attempt to display both the stagnation point and the vortex. Lastly, pattern (a), shows a vortex being compressed by the external strain field, a transient state previously reported (Verzicco, Jiménez & Orlandi Reference Verzicco, Jiménez and Orlandi1995), and less likely for strong gradients.

Figure 12. Flow fields conditioned to the presence of (a,c,e) significant and (b,df) insignificant regions, as described by algorithm CF. Computed using the relative $\tilde q$-norm for $q$-perturbations of $\varDelta _2$. (af) Red isosurfaces are enstrophy, green isosurfaces are strain magnitude and blue isosurfaces are local kinetic energy magnitude. The thresholds are proportional to the total kinetic energy/enstrophy of each conditional structure, but are equal in all cases. Grey lines with arrows are streamlines in a frame of reference that moves with the structure. The coloured axes are the three principal directions of the average rate of strain, magenta is the most compressive, yellow the intermediate and cyan the most stretching. (a,b) The strongest vorticity is aligned with the most compressive eigenvector. (c,d) Like (a,b) but for the intermediate eigenvector. (ef) Like (a,b) but for the most stretching eigenvector. The orange scale bar in (a) corresponds to $60\eta$.

Aside from the stronger kinetic energy hinted by table 3, patterns (a,c,e) and (b,df) show different topologies, which are further explored in figure 13. It shows the joint p.d.f. of the invariants of the velocity gradient tensor $(Q, R)$ for the conditionals in figure 12. Note that the p.d.f.s are computed for the conditionals themselves and not for the elements that form those fields. Therefore, the amount of data is limited, and the results are necessarily noisy. The invariants are useful to quantify the local topology of the flow, and the intensity of the gradients. Figure 13 shows the joint p.d.f.s for the invariants, each normalised with the r.m.s. $Q^\prime _s$ of their conditional flow. These joint p.d.f.s can be compared with the black contours, which represent the unconditional joint p.d.f. for the filtered velocity field. One key difference between significant and insignificant structures is that insignificant structures have stronger vorticity ($Q > 0$) and significant structures have stronger strain ($Q < 0$). This is particularly acute for the intermediate and stretching significant structures, where most of their probability mass falls along the lower right quadrant (Vieillefosse Reference Vieillefosse1984). In contrast to those, the insignificant structures lean towards the upper half-plane, which represents vorticity dominated regions. Finally, the figure helps clarify the behaviour of the structures where vorticity aligns with the compressive eigenvalue. Because significant structures are dominated by strain, the compressive one lies in a region of very low unconditional probability, whereas the insignificant one lies in the more probable upper half-plane. The overall picture is that intense strain-dominated regions are more sensitive to perturbations than weak vorticity dominated regions.

Figure 13. Joint p.d.f. of the invariants of the conditional flow fields in figure 12. Contours contain 80 % of the probability mass. Green lines are figure 12(a,b), orange lines are figures 12(c,d) and blue are 12(ef). (a) Significant structures. (b) Insignificant structure. (a,b) The black contour is the unconditional joint p.d.f. for the filtered velocity.

6.1. Statistics of the structure of significant and insignificant regions

The classifiers in § 4 have shown that the structures within significant regions are just as important for significance, if not more so, than larger-scale structures. Instead of averaging out these structures, losing important information, we now provide a statistical description of them. We obtain them by applying a threshold to the enstrophy and kinetic energy fields, and segmenting connected strong enstrophy and kinetic energy regions. As before, the threshold values are chosen independently for the significant and insignificant sets of regions, following a percolation analysis.

Figure 14 shows a sketch of a region of size $\varDelta _2$, which typically contains a few kinetic energy objects and several enstrophy objects. The centroids of each segmented object, calculated using kinetic energy or enstrophy as the mass distribution, are represented by dots in the sketch. In addition, the average velocity vector, $\boldsymbol {u}_c$, and average vorticity vector, $\boldsymbol {\omega }_c$, are calculated for each region and represented by arrows in the figure. Finally, the vectors $\boldsymbol {r}_{u\omega }$ connect the centroids of the largest objects of kinetic energy and enstrophy. With these definitions, we can study several metrics that separate significant from insignificant regions and do not directly depend on the intensity of any marker.

Figure 14. Sketch of a segmented region of size $\varDelta _2$. Red volumes represent enstrophy structures and blue kinetic energy. A detailed description is included in the main text.

Figure 15 shows several geometric statistics of the significant and insignificant regions. The p.d.f. of the number of objects is shown in figure 15(a). In agreement with the examples in figure 11, both significant and insignificant regions show many more enstrophy objects than kinetic energy ones. Their probability distributions are compatible with Poisson processes, except for the enstrophy objects in significant regions, which are more concentrated than Poisson. A Poisson process implies that the existence of additional objects is independent of existing ones. Thus, the enstrophy objects in significant regions ‘see’ each other, whereas the rest of the objects do not. Insignificant regions essentially contain only one kinetic energy object, but even in the significant regions, the largest kinetic energy object contains 90 % of the kinetic energy on average. A similar picture holds for enstrophy structures in the insignificant regions, where the largest structure contains 87 % of the enstrophy on average. This is not the case with the significant regions, were secondary enstrophy structures have volumes comparable to the largest one. The average volume of their secondary structures is 20 %, with the second largest accounting for 42 % of the total.

Figure 15. Geometrical statistics of the significant (orange lines) and insignificant (blue lines) regions for the relative $q$-norm for $q$-perturbations of size $\varDelta _2$. (a) The p.d.f. of the count of kinetic energy structures (triangles) and enstrophy structures (circles). The black lines are Poisson distributions. (b) The p.d.f.s of the distance $r_{ou}$ (solid lines) and the distance $r_{u\omega _0}$ for the strongest enstrophy object (dashed lines). The distances of the significant objects are divided by four. (c) The p.d.f. of the distance $\boldsymbol {r}_{u\omega _\emptyset }$ for the enstrophy objects not in (b). (d) The p.d.f. of the angle between $\boldsymbol {u}_c$ and the largest $\boldsymbol {\omega }_c$.

Figures 15(b) and 15(c) show the distances between various objects within the regions. The objects found within insignificant regions are located close to $\boldsymbol {x}_0$, with distances measuring a few Kolmogorov units. In contrast, objects within significant regions are located farther away, with the enstrophy objects located at distances equivalent to the perturbation radius. The orange lines in figure 15(b) depict the distances for significant regions, scaled by a factor of four, highlighting that they are similar to those found in insignificant regions up to a scale factor. However, this similarity is disrupted by the presence of additional enstrophy objects in significant regions, as shown in figure 15(c). These objects do not conform to the same scaling factor and, when considering the scaling factor, they are located much farther away in insignificant regions. This suggests that their nature is different and potentially unrelated to the local dynamics of insignificant regions. On the other hand, all enstrophy objects found within significant regions are similar to one another, both in distances and volumes. Figure 15(d) shows the p.d.f. of the cosine of the angle between $\boldsymbol {\omega }_{c}$ of the strongest enstrophy structure and $\boldsymbol {u}_c$. This angle should not be confused with the point-wise angle of the vorticity and velocity vectors associated with the depletion of nonlinearity (Kraichnan & Panda Reference Kraichnan and Panda1988), as the vectors here are not collocated. Instead, this measurement helps interpret the nature of the velocity within the object. Vorticity induces a velocity that is orthogonal to it, as per the Biot–Savart law. This scenario is consistent with the significant regions, where the p.d.f. leans towards a null cosine between the two vectors. In contrast, insignificant regions display a preference for parallel velocity and vorticity, indicating that most of the velocity is generated by the flow outside the region, rather than by the local vorticity. Similar insight is provided by the intersection between enstrophy and kinetic energy objects within each region, as they only share 11 % of their volume in the significant regions compared with 47 % in the insignificant regions.

Figures 11(a) and 11(b) suggest that significant regions are inherently more ‘complex’ than insignificant regions. We quantify this complexity by computing the fractal or box-counting dimension of the kinetic energy and enstrophy segmentations, which is shown in figure 16 (Moisy & Jiménez Reference Moisy and Jiménez2004). There is little difference between the fractal dimension of kinetic energy objects for both sets, with a value close to $D\approx 2.4$. This value falls between a surface and a volume and can be thought as a ‘thick’, complex pancake, as shown in figures 11(a) and 11(b). These figures also give an intuition for the types of structures associated to the values of the fractal dimension obtained from the enstrophy objects. The enstrophy objects inside significant regions have a fractal dimension of $D \approx 1.4$, between a thread and a surface, and associated with vortex clusters (Moisy & Jiménez Reference Moisy and Jiménez2004; del Álamo et al. Reference del Álamo, Jiménez, Zandonade and Moser2006). In contrast to those, insignificant regions contain enstrophy objects with a fractal dimension of $D \approx 1.9$, much closer to vortex sheets (see, for example, figure 11b).

Figure 16. Average box-counting for insignificant (blue) and significant (orange) regions. Dashed lines are the fractal dimensions from a least-squares fit. (a) Kinetic energy regions. (b) Enstrophy regions.

7. From structures to dynamical relevance

We have identified, classified and analysed significant and insignificant regions. In this last section we show an example of why knowing their properties gives us relevant information about the turbulent flow. For this task we do the following experiment. Consider a simulation of HIT forced with constant energy input, as defined in § 2. This simulation is used as a reference and labelled as ‘A’. Consider two other simulations, ‘B’ and ‘C’, which have no forcing other than the condition that some physical subdomain is assimilated at each time step from ‘A’. This type of experiment is similar to the assimilation experiments of Wang & Zaki (Reference Wang and Zaki2022) or the nudging in physical space of Di Leoni et al. (Reference Di Leoni, Mazzino and Biferale2020).

Figure 17(a) shows a sketch of the three simulations run. The subdomains highlighted in orange and blue are assimilated to the simulations ‘C’ and ‘B’ respectively. First, we compute $Q$ for the filtered velocity field, using $g(\boldsymbol {x}, \varDelta _2)$ as a filter. We saw in figure 13 that relative significance is associated to perturbation-scale dissipation dominating over perturbation-scale enstrophy, while the opposite can be said about insignificance. Both states can be identified by the sign of $Q$. Thus, we choose two constant thresholds for the second invariant such that, on average, a constant fraction of the volume of the box is below and above each of them respectively. These are the subvolumes represented in figure 17(a) for a given instant in blue and orange colours. The former contains the 10 % most positive $Q$ and the latter the 10 % most negative. Assimilation is achieved by copying the value of the three velocity components within the subvolume to the subjugate simulations, correcting for continuity. The main result of this experiment is shown in figure 17(b), which shows the relative assimilation error,

(7.1)\begin{equation} e_{B}^2(t) = \dfrac{\int_\varOmega(u_{B}(t)-u_{A}(t))^2\mathrm{d}\kern0.06em \boldsymbol{x}}{\int_\varOmega u_{A}^2(t)\mathrm{d}\kern0.06em \boldsymbol{x}},\end{equation}

and equivalently for ‘C’. The assimilated simulations experience a transient for the first $tu^\prime /L_\mathcal {E} \approx 5$, but remain stable after that, with the assimilation error oscillating with periods comparable with the oscillation of the dissipation of ‘A’. The simulation ‘C’ has almost 60 % less error than ‘B’, despite both receiving from ‘A’ the same total fraction of flow-field volume. Both simulations receive from ‘A’ approximately the same fraction of the total energy, which is approximately equal to the fraction of volume. Similar, although somewhat less clear, results are obtained when a vorticity-based measure is used instead of (7.1). We saw in figure 7 that perturbation growth is associated to the spreading of the perturbation, rather than local magnitude growth. It thus seems reasonable that coherent vortices take longer to spread the perturbation than regions of strong strain, resulting in smaller assimilation errors when the latter are assimilated.

Figure 17. (a) Sketch of the assimilation scheme. The reference simulation is on the left, and the 10 % sub-volume with the most negative $Q$ is in orange, while its converse is in blue. (b) Relative error of the assimilated simulations. ‘B’ is in blue and ‘C’ in orange.

8. Discussion and conclusions

In this work we have extended the Monte Carlo ensembles of Jiménez (Reference Jiménez2018) to three-dimensional decaying isotropic turbulence at ${Re}_\lambda \approx 190$. Owing to the multiscale nature of fully developed turbulence, we have tested the effect of different perturbation sizes, as well as of different types of perturbations. The evolution of the perturbations is tracked in time, and the properties of the flow where the perturbations are introduced are related to their growth using a classification algorithm.

The first part of the analysis dealt with the properties of the perturbations that either cancel the velocity or the vorticity within a region. We found that perturbations typically grow as a function of time, the sole exception being weak and small perturbations of sizes in the dissipative range. We observed two time scales in the evolution of perturbations in the fluid flow. The first, fast time scale is associated with the growth of small scales within the perturbed region, which is independent of the perturbation size. The second, slower time scale corresponds to the growth of the perturbed region itself, which weakly depends on the perturbation size. Our findings show that the time at which the growth rate of the perturbations becomes independent of the initial conditions is of the order of one large-scale turnover. Furthermore, we found that perturbations grow by increasing in size rather than intensity, leading to small perturbations growing faster but never overtaking larger ones. On average, the diameter of the perturbations was found to be almost linear with time. This type of growth is much faster than that of a passive scalar, highlighting the importance of the active nature of perturbations in the flow for both their spatial growth and intensity. The 5 % of the perturbations which grow the most or the least are classified as significant or insignificant, respectively. Our findings indicate that significant perturbations grow faster than insignificant ones. Their spectra are different from the insignificant perturbations in the large scales, which grow for the significant perturbations but are approximately constant for the insignificant ones. This is due to significant perturbations displacing or deforming large scale structures from their expected evolution, while insignificant perturbations affect mostly scales smaller than themselves.

In the second part of our study, we have examined the regions of the fluid flow where the perturbations are introduced. We investigated which properties of the flow field can be coarse-grained to the size of the perturbations and still act as reasonable predictors for future significance. We found that absolute norms, i.e. which perturbation is the strongest after some time, are strongly conditioned by the initial perturbations. Perturbations that modify a lot of kinetic energy initially are the most significant in terms of total kinetic energy error after a while, and a similar statement holds for the enstrophy. We found that the amplifications, i.e. which perturbations grow the most, depend on the magnitude of the local gradients. Of these, the markers based on small-scale gradients are better than those based on perturbation-scale gradients. The simplest interpretation is that the contents of the region are more important for significance than the ‘inertial’ gradients, except for the inertial strain magnitude. As a result, isolating the significance of inertial scales may require the use of strategies such as wavelets to constrain the support of perturbations in scale space.

In addition to the magnitude of observables, we have studied the structure of the flow in the significant and insignificant regions. Their structure is studied both at the scale of the perturbations, and of the smaller scales contained in them. We found the structure of the flow to have a weak dependence on the significance, with only a few important differences. When compared with a random region, significant ones have larger tendency to have vorticity aligned with the most stretching eigenvector of the strain, exhibit larger perturbation-scale strain than vorticity, and have a complex structure that resembles vortex clusters. In contrast, insignificant ones favour vorticity alignment with the most compressive eigenvector, have larger perturbation-scale vorticity than strain, and have a simpler structure reminiscent of vortex sheets. The association of strong or weak enstrophy to vortex clusters or sheets was already observed in Jiménez et al. (Reference Jiménez, Wray, Saffman and Rogallo1993). Meena & Taira (Reference Meena and Taira2021) found that strain-dominated regions influence the rest of the flow field using a completely different method based on graph theory, which is consistent with our observations. The different fractal dimension of the regions is particularly interesting because it does not depend on any intensity and is purely geometrical. Aside from their significance, the only ‘global’ information the fractal dimension has from the flow is the scale, which is, in principle, equal for both significant and insignificant regions. However, the local dissipation is different for both sets of perturbations. A reasonable model is that the local dissipation results in a larger local Reynolds number (Kolmogorov Reference Kolmogorov1962), which, in turn, results in a more complex structure.

Finally, we show with a quick assimilation experiment that significant and insignificant regions are related to the flow dynamics. The inertial-scale strain of significant regions can amplify the perturbations and spread them across the flow, whereas the inertial-scale vorticity cannot do it so efficiently. Thus, when a simulation receives from another information about significant regions, it achieves a higher degree of synchronisation with the latter than when the same volume of the flow is received from insignificant regions. Thus, significant regions are more relevant for tasks such as assimilation and control, and algorithms can benefit from this knowledge. For example, the covariance matrices of Kalman filters could be adjusted depending on the significance of the flow. These tasks do not require computing the prohibitively expensive significance directly. Instead, significance can be estimated from the properties of the significant regions gathered in this paper and still obtain promising results, as in the present work.

One limitation of the present work is the fact that we only attempted one Reynolds number. The next reasonable step would be to compute a HIT simulation in a $512^3$ box. However, considering the spatial and the temporal complexity, this case would be about 16-fold more expensive than the present one, making it extremely challenging with the present hardware. Computing a lower Reynolds number would not help either, as the scale separation would be too low. However, we obtained similar qualitative results for all the perturbation sizes within the inertial range, which gives confidence in the qualitative results carrying over to other Reynolds numbers. Nevertheless, the question of whether intermittency effects affect quantitatively our results cannot be addressed with the present data and will require larger Reynolds numbers simulations.

Funding

This work was supported by the European Research Council under the Coturb and CausT grants ERC-2014.AdG-669505 and ERC-2020.AdG-101018287.

Declaration of interests

The authors report no conflict of interest.

Appendix A. Statistics for the vorticity perturbations

Figures 18 and 19 are analogous to figure 4 but are made for vorticity perturbations. Most of the conclusions extracted from the velocity perturbations carry over to them, although some differences exist. For example, the significance of the absolute magnitude is dominated initially by the faster dynamics associated to the vorticity, but after the transient, their growth rate is comparable to that of velocity perturbations, and both types of perturbations peak at comparable time delays.

Figure 18. Statistics of the growth of the 95th ($P^{95}$) and the 5th ($P^{5}$) percentiles of (a,c,e) $\psi '_{q}$ and (b,df) $\psi '_{\omega }$ for enstrophy perturbations. (a,b) Significance ratio, defined as the ratio between the percentiles: (c,d) $P^{95}$; (ef) $P^{5}$.

Figure 19. Statistics of the growth of the 95th ($P^{95}$) and the 5th ($P^{5}$) percentiles of (a,c,e) $\tilde \psi '_{q}$ and (b,df) $\tilde \psi '_{\omega }$ for enstrophy perturbations. (a,b) Significance ratio, defined as the ratio between the percentiles: (c,d) $P^{95}$; (ef) $P^{5}$.

Comparing figures 4(a) and 18(a) shows that the values of significance are about twofold for the vorticity perturbations, but, at the same time, figures 4(g) and 19(a) show that the ‘relative’ significance has similar values. Thus, higher values of the ‘absolute’ significance can be traced to the differences in the initial conditions of the perturbations. Common turbulence knowledge explains this difference by the much higher intermittency of the vorticity fields, compared with the velocity ones. Not obvious is the behaviour of $\varDelta _0$, whose relative velocity significance $\mathcal {\tilde R}_{q}$ is larger for velocity than for vorticity perturbations. The difference lies in the different behaviour of the $P^5$ velocity perturbations, which have a considerable delay in their growth, or even contract for some time. On the other hand, vorticity perturbations always grow, as shown in figure 19(e). A possible explanation is that while $\varDelta _0 \approx 15\eta$ is a small size for velocity structures, is of the order of a structure for vorticity ones. While a velocity perturbation of that size at most harms a piece of a larger flow structure, a vorticity perturbation is more likely to affect a complete vorticity flow pattern. Most of the other remarks about the growth rates in figure 4 carry over figure 19, even if the perturbations introduced are radically different.

Appendix B. Equations for the growth of the perturbation

Introducing the definition of the perturbed flow field (3.1) into the Navier–Stokes equations  (2.1) and (2.2) gives

(B1)$$\begin{gather} \partial_t\left(u_i + {\psi}_i\right) + (u_j + {\psi}_j)\partial_j\left(u_i + {\psi}_i\right) ={-}\partial_i \tilde p + \nu\partial_{jj}\left(u_i + {\psi}_i\right), \end{gather}$$
(B2)$$\begin{gather}\partial_i \left(u_i + {\psi}_i\right)= 0. \end{gather}$$

An evolution equation for the perturbation can be obtained by subtracting from (B1) and (B2) the unperturbed equations

(B3)$$\begin{gather} D_t{\psi}_i ={-}\partial_i \breve p - {\psi}_j\partial_ju_i - \partial_j({\psi}_i{\psi}_j) + \nu\partial_{jj}{\psi}_i, \end{gather}$$
(B4)$$\begin{gather}\partial_i {\psi}_i = 0, \end{gather}$$

where $D_t \equiv \partial _t + u_j\partial _j$ is the material derivative and $\breve p$ is a pseudopressure that enforces (B4) in (B3). Multiplying (B3) by ${\psi }$,

(B5)\begin{equation} \frac{1}{2}D_t {\psi}^2_i ={-}\partial_j \left[{\psi}_j\breve p + \frac{1}{2}{\psi}_j{\psi}^2_i - 2\nu {\psi}_iS_{ij} \right] - 2\nu S_{ij}^{\psi} S_{ij}^{\psi} - {\psi}_iS_{ij}{\psi}_j, \end{equation}

where $S_{ij}^{\psi }$ is the rate of strain of the perturbation field. Integration of (B5) over the whole volume gives

(B6)\begin{equation} \frac{1}{2}D_t {\psi}^\prime_q ={-}2\nu \int_\varSigma S_{ij}^{\psi} S_{ij}^{\psi} - \int_\varSigma {\psi}_iS_{ij}{\psi}_j. \end{equation}

The only term responsible for the production of error is ${\psi }_iS_{ij}{\psi }_j$, which needs to be negative on average for the perturbation to grow. For perturbations that zero the kinetic energy, $\boldsymbol {\psi }_0 \approx - \boldsymbol u_0$, which suggests that the term $u_iS_{ij}u_j$ should be related to the significance. The terms under the divergence operator in the right-hand side of (B5) do not produce net growth but can spread the perturbation through the flow field (Tsinober Reference Tsinober2001).

Appendix C. Relation between the different norms

In this appendix we show the relation between the four different norms with more detail than in the main manuscript. Figure 20 shows significant perturbations and insignificant ones classified under one norm represented using a different one. Thus, plots in the diagonal are represented in the same norm used to classify them, and provide no additional information. More interesting are the off-diagonal plots. The two absolute norms separate each other sets very well, as seen in the plots (c,i) of the $4\times 4$ tiling. A similar story holds for the two relative norms among themselves. The classification using an absolute norm stays relevant from the point of view of the associated relative norm, albeit at an earlier time, as shown in plots (b,l). This implies that relative significance precedes absolute one. The same effect can be observed at later times in figure 20(e). For $q$-norms, it is able to fully separate significants from insignificants by the end of our time window. The worst cross-classifier is the relative $\omega$-norm, which is almost unrelated to either absolute norm, and we recall that it was almost impossible to classify with any flow marker. The other three norms have reasonable agreement among themselves, which show why similar results are obtained by looking at either of the three.

Figure 20. Cross-classification of the different norms for $q$-perturbations at size $\varDelta _2$. From left to right, the magnitude represented is $\psi ^\prime _q$, $\tilde \psi _{q}^\prime$, $\psi _\omega ^\prime$ and $\tilde \psi _{\omega }^\prime$, respectively. From top to bottom, the norm used to classify significance changes in the same order. Significant perturbations are in orange and insignificant ones in blue. Solid lines are the median, and the shaded contour contains 80 % of the probability mass at each time.

That significant perturbations and insignificant ones are separated from each other in figure 20 does not imply that they are equivalent to their definitions under other norms; only that their classifications are not too far apart. Figure 21 shows the difference between classifications by means of the intersection of the significant and insignificant sets under pairs of norms. Only the upper triangular plots need to be considered, as the tiling is symmetric respect to the diagonal and the latter only shows that the self-intersection is always one. The green line represents the misclassification, and contains the sum of significant events being classified as insignificant and its converse. In agreement with the previous figure, $\tilde \psi _\omega ^\prime$ is the only norm giving appreciable misclassification, specially at earlier times. The conclusion is that times of the order of one turnover are probably too large for a metric that measures the amplification of gradients, which have a much faster time scale.

Figure 21. Intersection ratios for the cross-classifications of figure 20. Orange lines are the significant–significant intersection, blue lines are the insignificant–insignificant intersection, and green lines are the sum of the insignificant–significant intersection and its converse.

Finally, figure 22 shows the classification scores for both enstrophy-based norms, and it should be compared with figure 8. First, the green squares represent the absolute $\omega$-norm $\mathcal {R}_\omega$ Essentially, classification by the gradient markers improves with respect to the absolute $q$-norm, and classification by the kinetic energy worsens slightly, although the effect is marginal. The most notable effect is the increase in the effectiveness of the indicators of small-scale gradients ($\langle \nabla ^2\rangle, \langle \dot \nabla ^2\rangle$). Small perturbations ($\varDelta _0$) have almost identical scores for both absolute norms, probably because they contain essentially one scale. Lastly, the amplification of gradients, shown in red diamonds, is notoriously hard to classify, and almost every marker has low score, probably because $\mathcal {\tilde R}_\omega$ evolves at a faster time scale.

Figure 22. Classification of significant/insignificant regions. (a) Example of a good classifier ($\log {\langle \boldsymbol u^2 \rangle }$ for $q$-perturbations at size $\varDelta _3$) and the norm $\mathcal {R}_\omega ^{5}$. (b) Example of a bad classifier for the same case ($\log {\langle \boldsymbol { \omega } \rangle }$) (cg) Classification score for different perturbations and significance criteria. The abscissa is always the score associated to $\mathcal {R}_q^{5}$. Colours are the classifier of the ordinate, (blue) $\mathcal {R}_q^{5}$, (green) $\mathcal {R}_\omega ^{5}$ and (red) $\mathcal {\tilde R}_\omega$. (c) Classification of $q$-perturbations at $\varDelta _2$. (d) Classification of $q$-perturbations at $\varDelta _3$. (e) Classification of $q$-perturbations at $\varDelta _0$. ( f) Classification of $\omega$-perturbations at $\varDelta _2$. (g) Classification of $\omega$-perturbations at $\varDelta _0$.

References

del Álamo, J.C., Jiménez, J., Zandonade, P. & Moser, R.D. 2006 Self-similar vortex clusters in the logarithmic region. J. Fluid Mech. 561, 329358.CrossRefGoogle Scholar
Aurell, E., Boffetta, G., Crisanti, A., Paladin, G. & Vulpiani, A. 1996 Growth of noninfinitesimal perturbations in turbulence. Phys. Rev. Lett. 77 (7), 1262.CrossRefGoogle ScholarPubMed
Aurell, E., Boffetta, G., Crisanti, A., Paladin, G. & Vulpiani, A. 1997 Predictability in the large: an extension of the concept of Lyapunov exponent. J. Phys. A: Math Gen. 30 (1), 1.CrossRefGoogle Scholar
Batchelor, G.K. 1953 The Theory of Homogeneous Turbulence. Cambridge University Press.Google Scholar
Beebee, H., Hitchcock, C. & Menzies, P. 2009 The Oxford Handbook of Causation. Oxford University Press.CrossRefGoogle Scholar
Bermejo-Moreno, I., Pullin, D.I. & Horiuti, K. 2009 Geometry of enstrophy and dissipation, grid resolution effects and proximity issues in turbulence. J. Fluid Mech. 620, 121166.CrossRefGoogle Scholar
Boser, B.E., Guyon, I.M. & Vapnik, V.N. 1992 A training algorithm for optimal margin classifiers. In Proceedings of the Fifth Annual Workshop on Computational Learning Theory, pp. 144–152. Association for Computing Machinery.CrossRefGoogle Scholar
Brown, G.L. & Roshko, A. 1974 On density effects and large structure in turbulent mixing layers. J. Fluid Mech. 64, 775816.CrossRefGoogle Scholar
Cardesa, J.I., Vela-Martín, A. & Jiménez, J. 2017 The turbulent cascade in five dimensions. Science 357 (6353), 782784.CrossRefGoogle ScholarPubMed
Choi, H., Moin, P. & Kim, J. 1994 Active turbulence control and drag reduction in wall-bounded flows. J. Fluid Mech. 262, 75110.CrossRefGoogle Scholar
Chong, M.S., Perry, A.E. & Cantwell, B.J. 1990 A general classification of three-dimensional flow fields. Phys. Fluids A 2, 765777.CrossRefGoogle Scholar
Di Leoni, P.C., Mazzino, A. & Biferale, L. 2020 Synchronization to big data: nudging the Navier–Stokes equations for data assimilation of turbulent flows. Phys. Rev. X 10 (1), 011023.Google Scholar
Duan, P., Yang, F., Chen, T. & Shah, S.L. 2013 Direct causality detection via the transfer entropy approach. IEEE Trans. Control Syst. Technol. 21 (6), 20522066.CrossRefGoogle Scholar
Eckmann, J.-P. & Ruelle, D. 1985 Ergodic theory of chaos and strange attractors. In The Theory of Chaotic Attractors (ed. B.R. Hunt, T.Y. Li, J.A. Kennedy & H.E. Nusse), pp. 273–312. Springer.CrossRefGoogle Scholar
Elsinga, G.E. & Marusic, I. 2010 Evolution and lifetimes of flow topology in a turbulent boundary layer. Phys. Fluids 22 (1), 015102.CrossRefGoogle Scholar
Frisch, U., Sulem, P.L. & Nelkin, M. 1978 A simple dynamical model of intermittent fully developed turbulence. J. Fluid Mech. 87, 719736.CrossRefGoogle Scholar
Frisch, U. & Vergassola, M. 1993 A prediction of the multifractal model: the intermediate dissipation range. In New Approaches and Concepts in Turbulence (ed. T. Dracos & A. Tsinober), Monte Verita, pp. 29–34. Springer.CrossRefGoogle Scholar
Germano, M., Piomelli, U., Moin, P. & Cabot, W.H. 1991 A dynamic subgrid-scale eddy viscosity model. Phys. Fluids A 3 (7), 17601765.CrossRefGoogle Scholar
Granger, C.W.J. 1969 Investigating causal relations by econometric models and cross-spectral methods. Econometrica 37 (3), 424438.CrossRefGoogle Scholar
Horiuti, K. & Takagi, Y. 2005 Identification method for vortex sheet structures in turbulent flows. Phys. Fluids A 17 (12), 121703.CrossRefGoogle Scholar
Hosokawa, I., Oide, S. & Yamamoto, K. 1997 Existence and significance of ‘soft worms’ in isotropic turbulence. J. Phys. Soc. Japan 66 (10), 29612964.CrossRefGoogle Scholar
Hunt, J.C.R., Wray, A.A. & Moin, P. 1988 Eddies, streams, and convergence zones in turbulent flows. In Proc. 1988 Summer Program, pp. 9–14. NASA and Center for Turbulence Research.Google Scholar
Iyer, K.P., Sreenivasan, K.R. & Yeung, P.K. 2020 Scaling exponents saturate in three-dimensional isotropic turbulence. Phys. Rev. Fluids 5, 054605.CrossRefGoogle Scholar
James, R.G., Barnett, N. & Crutchfield, J.P. 2016 Information flows? A critique of transfer entropies. Phys. Rev. Lett. 116 (23), 238701.CrossRefGoogle ScholarPubMed
Jiménez, J. 2018 Machine-aided turbulence theory. J. Fluid Mech. 854, R1.CrossRefGoogle Scholar
Jiménez, J. 2020 a Computers and turbulence. Eur. J. Mech. B/Fluids 79, 111.CrossRefGoogle Scholar
Jiménez, J. 2020 b Dipoles and streams in two-dimensional turbulence. J. Fluid Mech. 904, A39.CrossRefGoogle Scholar
Jiménez, J. 2020 c Monte Carlo science. J. Turbul. 21 (9–10), 544566.CrossRefGoogle Scholar
Jiménez, J., Wray, A.A., Saffman, P.G. & Rogallo, R. 1993 The structure of intense vorticity in isotropic turbulence. J. Fluid Mech. 255, 6590.CrossRefGoogle Scholar
Kawahara, G. & Kida, S. 2001 Periodic motion embedded in plane Couette turbulence: regeneration cycle and burst. J. Fluid Mech. 449, 291300.CrossRefGoogle Scholar
Kim, J., Moin, P. & Moser, R.D. 1987 Turbulence statistics in fully developed channel flow at low Reynolds number. J. Fluid Mech 177, 133166.CrossRefGoogle Scholar
Kline, S.J., Reynolds, W.C., Schraub, F.A. & Runstadler, P.W. 1967 The structure of turbulent boundary layers. J. Fluid Mech. 30, 741773.CrossRefGoogle Scholar
Kolmogorov, A.N. 1941 Local structure of turbulence in an incompressible fluid at very high Reynolds numbers. Dokl. Akad. Nauk SSSR 30, 913.Google Scholar
Kolmogorov, A.N. 1962 A refinement of previous hypotheses concerning the local structure of turbulence in a viscous incompressible fluid at high Reynolds number. J. Fluid Mech. 13 (1), 8285.CrossRefGoogle Scholar
Kraichnan, R.H. 1967 Inertial ranges in two-dimensional turbulence. Phys. Fluids 10 (7), 14171423.CrossRefGoogle Scholar
Kraichnan, R.H. & Panda, R. 1988 Depression of nonlinearity in decaying isotropic turbulence. Phys. Fluids 31 (9), 23952397.CrossRefGoogle Scholar
Lee, M. & Moser, R.D. 2015 Direct numerical simulation of turbulent channel flow up to $Re_\tau \sim 5200$. J. Fluid Mech. 774, 395415.CrossRefGoogle Scholar
Leung, T., Swaminathan, N. & Davidson, P.A. 2012 Geometry and interaction of structures in homogeneous isotropic turbulence. J. Fluid Mech. 710, 453481.CrossRefGoogle Scholar
Lozano-Durán, A., Bae, H. & Encinar, M.P. 2020 Causality of energy-containing eddies in wall turbulence. J. Fluid Mech. 882, A2.CrossRefGoogle Scholar
Lozano-Durán, A., Holzner, M. & Jiménez, J. 2016 Multiscale analysis of the topological invariants in the logarithmic region of turbulent channels at a friction Reynolds number of 932. J. Fluid Mech. 803, 356394.CrossRefGoogle Scholar
Lumley, J.L. 1967 The structure of inhomogeneous turbulent flows. In Atmospheric Turbulence and Radio Wave Propagation (A.M. Yaglom & V.I. Tartarsky), pp. 166177.Google Scholar
Meena, M.G. & Taira, K. 2021 Identifying vortical network connectors for turbulent flow modification. J. Fluid Mech. 915, A10.CrossRefGoogle Scholar
Meneveau, C. & Sreenivasan, K.R. 1991 The multifractal nature of energy dissipation. J. Fluid Mech. 224, 429484.CrossRefGoogle Scholar
Moisy, F. & Jiménez, J. 2004 Geometry and clustering of intense structures in isotropic turbulence. J. Fluid Mech. 513, 111122.CrossRefGoogle Scholar
Motoki, S., Kawahara, G. & Shimizu, M. 2018 Maximal heat transfer between two parallel plates. J. Fluid Mech. 851, R4.CrossRefGoogle Scholar
Nagata, M. 1990 Three-dimensional finite-amplitude solutions in plane Couette flow: bifurcation from infinity. J. Fluid Mech. 217, 519527.CrossRefGoogle Scholar
Onsager, L. 1949 Statistical hydrodynamics. Il Nuovo Cimento 6 (2), 279287.CrossRefGoogle Scholar
Orszag, S.A. & Patterson, G.S. 1972 Numerical simulation of turbulence: statistical models and turbulence. Lect. Not. Phys. 12, 127147.CrossRefGoogle Scholar
Oseledets, V.I. 1968 A multiplicative Ergodic theorem. Lyapunov characteristic numbers for dynamical systems. Trans. Moscow Math. Soc. 19, 197231.Google Scholar
Pastor, R., Vela-Martín, A. & Flores, O. 2020 Wall-bounded turbulence control: statistical characterisation of actions/states. In J. Phys. Conf. Ser., vol. 1522, p. 012014. IOP Publishing.CrossRefGoogle Scholar
Pearl, J. 2009 Causality. Cambridge University Press.CrossRefGoogle Scholar
Pringle, C.C.T. & Kerswell, R.R. 2010 Using nonlinear transient growth to construct the minimal seed for shear flow turbulence. Phys. Rev. Lett. 105 (15), 154502.CrossRefGoogle ScholarPubMed
Richardson, L.F. 1926 Atmospheric diffusion shown on a distance-neighbour graph. Proc. R. Soc. Lond. A 110 (756), 709737.Google Scholar
Rogallo, R. 1981 Numerical Experiments in Homogeneous Turbulence, vol. 81315. National Aeronautics and Space Administration.Google Scholar
She, Z.S., Jackson, E. & Orszag, S.A. 1991 Structure and dynamics of homogeneous turbulence: models and simulations. Proc. R. Soc. Lond. A 434 (1890), 101124.Google Scholar
Siggia, E.D. 1981 Numerical study of small-scale intermittency in three-dimensional turbulence. J. Fluid Mech. 107, 375406.CrossRefGoogle Scholar
Spalart, P.R. 1987 Direct simulation of a turbulent boundary layer up to $Re_\theta = 1410$. J. Fluid Mech. 187, 6198.CrossRefGoogle Scholar
Sugihara, G., May, R., Ye, H., Hsieh, C., Deyle, E., Fogarty, M. & Munch, S. 2012 Detecting causality in complex ecosystems. Science 338 (6106), 496500.CrossRefGoogle ScholarPubMed
Tsinober, A. 2001 An Informal Introduction to Turbulence, vol. 63. Springer Science & Business Media.CrossRefGoogle Scholar
Tsinober, A. 2019 Essence of Turbulence as a Physical Phenomenon: With Emphasis on Issues of Paradigmatic Nature, 3rd edn. Springer.CrossRefGoogle Scholar
Vela-Martín, A., Encinar, M.P., García-Gutiérrez, A. & Jiménez, J. 2021 A low-storage method consistent with second-order statistics for time-resolved databases of turbulent channel flow up to $Re_{\tau } = 5300$. J. Comput. Sci. 56, 101476.CrossRefGoogle Scholar
Vela-Martín, A. & Jiménez, J. 2021 Entropy, irreversibility and cascades in the inertial range of isotropic turbulence. J. Fluid Mech. 915, A36.CrossRefGoogle Scholar
Verzicco, R., Jiménez, J. & Orlandi, P. 1995 On steady columnar vortices under local compression. J. Fluid Mech. 299, 367388.CrossRefGoogle Scholar
Vieillefosse, P. 1984 Internal motion of a small element of fluid in an inviscid flow. Physica A 125 (1), 150162.CrossRefGoogle Scholar
Vincent, A. & Meneguzzi, M. 1991 The spatial structure and statistical properties of homogeneous turbulence. J. Fluid Mech. 225, 120.CrossRefGoogle Scholar
Wallace, J.M., Eckelmann, H. & Brodkey, R.S. 1972 The wall region in turbulent shear flow. J. Fluid Mech. 54, 3948.CrossRefGoogle Scholar
Wang, W., Chu, X., Lozano-Durán, A., Helmig, R. & Weigand, B. 2021 Information transfer between turbulent boundary layers and porous media. J. Fluid Mech. 920, A21.CrossRefGoogle Scholar
Wang, Q., Hasegawa, Y. & Zaki, T.A. 2019 Spatial reconstruction of steady scalar sources from remote measurements in turbulent flow. J. Fluid Mech. 870, 316352.CrossRefGoogle Scholar
Wang, M. & Zaki, T.A. 2022 Synchronization of turbulence in channel flow. J. Fluid Mech. 943, A4.CrossRefGoogle Scholar
Yamada, M. & Ohkitani, K. 1988 The inertial subrange and non-positive Lyapunov exponents in fully-developed turbulence. Prog. Theor. Phys. 79 (6), 12651268.CrossRefGoogle Scholar
Yoshida, K., Yamaguchi, J. & Kaneda, Y. 2005 Regeneration of small eddies by data assimilation in turbulence. Phys. Rev. Lett. 94 (1), 014501.CrossRefGoogle ScholarPubMed
Figure 0

Figure 1. Average energy spectrum of the initial conditions. Symbols as table 1. The markers represent the approximate size of the perturbations.

Figure 1

Table 1. Perturbation sizes and markers used in the plots.

Figure 2

Figure 2. Example of two different perturbations, one in the 95th percentile of growth (red) and one in the fifth percentile of growth (blue): (a) $tq^\prime _0/L_{\mathcal {E}0} = 0$; (b) $tq^\prime _0/L_{\mathcal {E}0} \approx 1.2$.

Figure 3

Figure 3. Mean perturbation $L_2$-squared growth (a) ${\psi }_q^{\prime }/q^{\prime }_0$ and (b) ${\psi }_\omega ^{\prime }/\omega ^{\prime }_0$ as a function of time, for all the perturbation sizes. Symbols as in table 1. The dashed lines are an exponential-saturation model that saturates at ${\psi }_q^{\prime }/q^{\prime }_0 = \sqrt {2}$. (c) Perturbation growth for three cases with different initial energy (symbols), that run much longer. The time series are collapsed by introducing a time offset that compensates for the difference in the initial energy.

Figure 4

Figure 4. Statistics of the growth of the 95th ($P^{95}$) and the 5th ($P^{5}$) percentiles of $\psi '_{q}$ in (ac), $\psi '_{\omega }$ in (df), $\tilde \psi '_{q}$ in (gi) and $\tilde \psi '_{\omega }$ (jl) for perturbations that reduce the kinetic energy. (a,d,g,j) Significance ratio, defined as the quotient between the percentiles: (b,e,h,k) $P^{95}$ and (cf,i,l) $P^{5}$.

Figure 5

Figure 5. Persistence of significance for velocity perturbation of size $\varDelta _2$, as a function of time. Blue lines are (a) $\mathcal {P}(\tau, q)$ and (b) $\mathcal {P}(\tau, \omega )$. Orange lines are (a) $\mathcal {P}(\tau, {\tilde q})$ and (b) $\mathcal {P}(\tau, {\tilde \omega })$. Green lines are (a) $\mathcal {P}(\tau, \varLambda )$ and (b) $\mathcal {P}(\tau, \varLambda _\omega )$. (a,b) Solid lines are $\tau _{max} = {\mbox {argmax}}(\mathcal {R}_\omega )$ and dashed lines are $\tau _{max} = {\mbox {argmax}}(\mathcal {R}_q)$.

Figure 6

Figure 6. Average spectra of the significant (red) and insignificant (blue) velocity perturbations of $\varDelta _2$, classified according to (a) $\psi '_q$ and (b) $\tilde \psi '_{q}$ as a function of time, from light to dark. The darkest lines corresponds to $\tau _{max}$ in each case. The vertical red line is $k_2\eta _0$.

Figure 7

Figure 7. (a) Average distance of the centroid of the $q$-perturbations of $\varDelta _2$ as a function of time. (b) Average growth in size of the perturbations in the same case. The red line and red ordinate are the cubed ratio of the significant size over the insignificant. (a,b) Blue lines are the insignificant perturbations and orange lines are the significant ones. The shaded contours contain 90 % of the probability mass.

Figure 8

Table 2. Library of classifiers. Here $\mathrm {I}_i$ is the operator that computes the $i$th invariant of a tensor and $\mathcal {M}_q$ and $\mathcal {\tilde M}_q$ are the magnitude and amplification classification scores for $q$-perturbations of size $\varDelta _2$. See the text for more information.

Figure 9

Figure 8. Classification of significant/insignificant regions. (a) Example of a good classifier ($\log {\langle \boldsymbol u^2 \rangle }$ for $q$-perturbations at size $\varDelta _3$) and the norm $\mathcal {R}_q$. (b) Example of a bad classifier for the same case ($\log {\langle \boldsymbol { \omega } \rangle }$). (cg) Classification score for different perturbations and significance criteria. The abscissa is the score associated to $\mathcal {R}_q$. Colours are the classifier of the ordinate, (blue) $\mathcal {R}_q$, and (orange) $\mathcal {\tilde R}_q$. (c) Classification of $q$-perturbations at $\varDelta _2$. (d) Classification of $q$-perturbations at $\varDelta _3$. (e) Classification of $q$-perturbations at $\varDelta _0$. ( f) Classification of $\omega$-perturbations at $\varDelta _2$. (g) Classification of $\omega$-perturbations at $\varDelta _0$.

Figure 10

Figure 9. Classification of significant/insignificant regions using two classifiers simultaneously. (a) Example of a case where two classifiers contribute to a better classification. (b) Classification score for pairs of classifiers from (light, 0.5) to (dark, 1.0) for $q$-perturbations at size $\varDelta _3$: (blue) $\mathcal {R}_q$ and (red) $\mathcal {\tilde R}_q$. The dark bracketed square corresponds to (a).

Figure 11

Figure 10. Difference between the prediction and postdiction score of the different classifiers for $q$-perturbations of size $\varDelta _2$. Blue is $\mathcal {R}_q$, orange is $\mathcal {\tilde R}_q$, green is $\mathcal {R}_\omega$ and red is $\mathcal {\tilde R}_{\omega }$. Each norm is taken at the time of maximum significance. Only classifiers with differences larger than $|\varDelta \mathcal {M}| > 0.03$ are shown.

Figure 12

Figure 11. Example of (a,c) a significant and (b,d) an insignificant region for $\mathcal {R}_q$ and $\mathcal {\tilde R}_{q}$ for $\varDelta _2$. Red isocontours are enstrophy and blue are kinetic energy. Both isocontour levels are chosen using a percolation analysis.

Figure 13

Table 3. Information about the conditional structures of the amplification of kinetic energy for $\varDelta _2$ and $\varDelta _0$. ‘Total’ is the number of events found for each category; ‘%’ is the percentage of the total structures that fall in each of the three categories; $q^i$ and $\omega ^i$ are measures of the total energy and enstrophy of the conditional average (see the text for more details).

Figure 14

Figure 12. Flow fields conditioned to the presence of (a,c,e) significant and (b,df) insignificant regions, as described by algorithm CF. Computed using the relative $\tilde q$-norm for $q$-perturbations of $\varDelta _2$. (af) Red isosurfaces are enstrophy, green isosurfaces are strain magnitude and blue isosurfaces are local kinetic energy magnitude. The thresholds are proportional to the total kinetic energy/enstrophy of each conditional structure, but are equal in all cases. Grey lines with arrows are streamlines in a frame of reference that moves with the structure. The coloured axes are the three principal directions of the average rate of strain, magenta is the most compressive, yellow the intermediate and cyan the most stretching. (a,b) The strongest vorticity is aligned with the most compressive eigenvector. (c,d) Like (a,b) but for the intermediate eigenvector. (ef) Like (a,b) but for the most stretching eigenvector. The orange scale bar in (a) corresponds to $60\eta$.

Figure 15

Figure 13. Joint p.d.f. of the invariants of the conditional flow fields in figure 12. Contours contain 80 % of the probability mass. Green lines are figure 12(a,b), orange lines are figures 12(c,d) and blue are 12(ef). (a) Significant structures. (b) Insignificant structure. (a,b) The black contour is the unconditional joint p.d.f. for the filtered velocity.

Figure 16

Figure 14. Sketch of a segmented region of size $\varDelta _2$. Red volumes represent enstrophy structures and blue kinetic energy. A detailed description is included in the main text.

Figure 17

Figure 15. Geometrical statistics of the significant (orange lines) and insignificant (blue lines) regions for the relative $q$-norm for $q$-perturbations of size $\varDelta _2$. (a) The p.d.f. of the count of kinetic energy structures (triangles) and enstrophy structures (circles). The black lines are Poisson distributions. (b) The p.d.f.s of the distance $r_{ou}$ (solid lines) and the distance $r_{u\omega _0}$ for the strongest enstrophy object (dashed lines). The distances of the significant objects are divided by four. (c) The p.d.f. of the distance $\boldsymbol {r}_{u\omega _\emptyset }$ for the enstrophy objects not in (b). (d) The p.d.f. of the angle between $\boldsymbol {u}_c$ and the largest $\boldsymbol {\omega }_c$.

Figure 18

Figure 16. Average box-counting for insignificant (blue) and significant (orange) regions. Dashed lines are the fractal dimensions from a least-squares fit. (a) Kinetic energy regions. (b) Enstrophy regions.

Figure 19

Figure 17. (a) Sketch of the assimilation scheme. The reference simulation is on the left, and the 10 % sub-volume with the most negative $Q$ is in orange, while its converse is in blue. (b) Relative error of the assimilated simulations. ‘B’ is in blue and ‘C’ in orange.

Figure 20

Figure 18. Statistics of the growth of the 95th ($P^{95}$) and the 5th ($P^{5}$) percentiles of (a,c,e) $\psi '_{q}$ and (b,df) $\psi '_{\omega }$ for enstrophy perturbations. (a,b) Significance ratio, defined as the ratio between the percentiles: (c,d) $P^{95}$; (ef) $P^{5}$.

Figure 21

Figure 19. Statistics of the growth of the 95th ($P^{95}$) and the 5th ($P^{5}$) percentiles of (a,c,e) $\tilde \psi '_{q}$ and (b,df) $\tilde \psi '_{\omega }$ for enstrophy perturbations. (a,b) Significance ratio, defined as the ratio between the percentiles: (c,d) $P^{95}$; (ef) $P^{5}$.

Figure 22

Figure 20. Cross-classification of the different norms for $q$-perturbations at size $\varDelta _2$. From left to right, the magnitude represented is $\psi ^\prime _q$, $\tilde \psi _{q}^\prime$, $\psi _\omega ^\prime$ and $\tilde \psi _{\omega }^\prime$, respectively. From top to bottom, the norm used to classify significance changes in the same order. Significant perturbations are in orange and insignificant ones in blue. Solid lines are the median, and the shaded contour contains 80 % of the probability mass at each time.

Figure 23

Figure 21. Intersection ratios for the cross-classifications of figure 20. Orange lines are the significant–significant intersection, blue lines are the insignificant–insignificant intersection, and green lines are the sum of the insignificant–significant intersection and its converse.

Figure 24

Figure 22. Classification of significant/insignificant regions. (a) Example of a good classifier ($\log {\langle \boldsymbol u^2 \rangle }$ for $q$-perturbations at size $\varDelta _3$) and the norm $\mathcal {R}_\omega ^{5}$. (b) Example of a bad classifier for the same case ($\log {\langle \boldsymbol { \omega } \rangle }$) (cg) Classification score for different perturbations and significance criteria. The abscissa is always the score associated to $\mathcal {R}_q^{5}$. Colours are the classifier of the ordinate, (blue) $\mathcal {R}_q^{5}$, (green) $\mathcal {R}_\omega ^{5}$ and (red) $\mathcal {\tilde R}_\omega$. (c) Classification of $q$-perturbations at $\varDelta _2$. (d) Classification of $q$-perturbations at $\varDelta _3$. (e) Classification of $q$-perturbations at $\varDelta _0$. ( f) Classification of $\omega$-perturbations at $\varDelta _2$. (g) Classification of $\omega$-perturbations at $\varDelta _0$.