{"id":284600,"date":"2025-11-11T04:24:48","date_gmt":"2025-11-11T04:24:48","guid":{"rendered":"https:\/\/www.newsbeep.com\/us\/284600\/"},"modified":"2025-11-11T04:24:48","modified_gmt":"2025-11-11T04:24:48","slug":"a-formally-exact-wall-boundary-condition-in-large-eddy-simulations-using-volume-filtering-journal-of-fluid-mechanics","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us\/284600\/","title":{"rendered":"A formally exact wall-boundary condition in large eddy simulations using volume filtering | Journal of Fluid Mechanics"},"content":{"rendered":"<p>1. Introduction<\/p>\n<p class=\"p\"> Direct numerical simulations (DNS) that resolve turbulent flows down to the Kolmogorov scales remain reserved for very few academic test cases. For simulations of wall-bounded turbulence, even stricter resolution requirements can apply because of the potentially very thin boundary layer. Alternatively, large eddy simulations (LES) can be performed, that solve for the spatially filtered flow field (Sagaut <a class=\"xref bibr\" href=\"#ref20\">Reference Sagaut2005<\/a>). In wall-resolved LES (WRLES) the filter width approaches zero close to the wall, which minimises the modelling required in the near-wall region, but only enables moderate coarsening of the mesh compared with DNS (Bose &amp; Park <a class=\"xref bibr\" href=\"#ref5\">Reference Bose and Park2018<\/a>). The only computationally feasible alternative for most of the applications are wall-modelled LES (WMLES) that maintain a coarse mesh resolution throughout the computational domain, but that require specific modelling close to the wall to account for the subfilter effects in the turbulent boundary layer.<\/p>\n<p class=\"p\"> Despite WMLES being widely used for decades, the modelling interventions close to the wall remain mainly empirical and often rely on modelling assumptions that are difficult to justify. The commonly used wall-shear stress models assume a mean velocity profile for the instantaneous filtered velocity close to the wall in order to estimate the wall-shear stress of the unfiltered velocity. This estimated wall-shear stress is used to derive a Neumann boundary condition for the filtered flow field. However, since the velocity and the filtered velocity are different quantities that are governed by different equations, it is inconsistent to assume that the filtered velocity possesses the same wall-shear stress as the unfiltered velocity. Furthermore, the wall-shear stress is not directly available in the LES framework, where only filtered quantities are known, which is why the wall-shear stress is typically estimated by assuming a mean velocity profile (Deardorff <a class=\"xref bibr\" href=\"#ref8\">Reference Deardorff1970<\/a>; Schumann <a class=\"xref bibr\" href=\"#ref21\">Reference Schumann1975<\/a>) or by solving a transport equation for the mean velocity profile (Balaras, Benocci &amp; Piomelli <a class=\"xref bibr\" href=\"#ref2\">Reference Balaras, Benocci and Piomelli1996<\/a>; Cabot &amp; Moin <a class=\"xref bibr\" href=\"#ref6\">Reference Cabot and Moin2000<\/a>). Strictly speaking, these mean velocity profiles and solutions of the transport equations do not correspond to the instantaneous filtered velocity that is solved for in an LES.<\/p>\n<p class=\"p\"> An alternative wall-modelling approach to the wall-shear stress modelling is to assume a spatially varying filter with a filter width that approaches zero near the wall. A spatially varying filter width leads to additional terms that appear in the filtered equations for the fluid, and, at least with an elliptic differential filter, causes a non-zero velocity at the wall, even though the filter width is zero. In the dynamic slip wall model proposed by Bose &amp; Moin (<a class=\"xref bibr\" href=\"#ref4\">Reference Bose and Moin2014<\/a>), one remaining parameter controlling the spatial change of the filter width is computed with a dynamic procedure. An important advantage of the dynamic slip wall model is that no assumptions on the underlying flow are required. However, the dynamic slip wall model is associated with some practical difficulties. It may be argued that a filter width that approaches zero close to the wall also requires a significantly refined mesh near the wall, which would lead to a computational cost of the order of WRLES, and undermines the computational advantage of WMLES. Another difficulty of the dynamic slip wall model is that the filter is non-uniform and, therefore, spatial derivatives and filtering do not commute, resulting in one additional closure term for each spatial derivative in the governing flow equations (Moser, Haering &amp; Yalla <a class=\"xref bibr\" href=\"#ref19\">Reference Moser, Haering and Yalla2021<\/a>). There is a general consensus that these commutation errors can have a significant impact (Ghosal &amp; Moin <a class=\"xref bibr\" href=\"#ref12\">Reference Ghosal and Moin1995<\/a>; Van Der Bos &amp; Geurts <a class=\"xref bibr\" href=\"#ref23\">Reference Van Der Bos and Geurts2005<\/a>; Yalla et al. <a class=\"xref bibr\" href=\"#ref25\">Reference Yalla, Oliver, Haering, Engquist and Moser2021<\/a>), which may also be the case in the dynamic slip wall model.<\/p>\n<p class=\"p\"> There is more than one possible approach to define the flow quantities in LES in the vicinity of a wall. However, for an accurate modelling framework, it is essential to consistently account for all the consequences of the definition of flow quantities close to the wall, which is not necessarily the case for existing approaches. In a recent study, a novel LES wall-modelling framework is proposed that applies the so-called volume filtering initially introduced by Anderson &amp; Jackson (<a class=\"xref bibr\" href=\"#ref1\">Reference Anderson and Jackson1967<\/a>) and that consistently accounts for all closures that arise (Hausmann &amp; van Wachem <a class=\"xref bibr\" href=\"#ref17\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>).<\/p>\n<p class=\"p\"> In the present paper, we rigorously derive a formally exact expression for the slip and penetration boundary condition that arises when volume filtering a wall-bounded flow. This expression depends only on known filtered quantities. The resulting wall-modelling strategy does not make any a priori assumptions on the flow field and does not contain any free parameters, except for the filter width. After introducing the filtering framework in \u00a7 <a class=\"xref sec\" href=\"#s2\">2<\/a>, the wall-boundary conditions are derived in \u00a7 <a class=\"xref sec\" href=\"#s3\">3<\/a> and validated in \u00a7 <a class=\"xref sec\" href=\"#s4\">4<\/a>, before the paper is concluded in \u00a7 <a class=\"xref sec\" href=\"#s5\">5<\/a>.<\/p>\n<p>2. Spatial filtering of wall-bounded flows<\/p>\n<p class=\"p\"> Volume filtering of a generic flow quantity <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline1.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"12\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline1.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varPhi$<\/p>\n<p> is defined as (Anderson &amp; Jackson <a class=\"xref bibr\" href=\"#ref1\">Reference Anderson and Jackson1967<\/a>)<\/p>\n<p>(2.1)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn1.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"272\" height=\"56\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn1.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\epsilon _{{f}}(\\boldsymbol{x}) \\overline {\\varPhi }(\\boldsymbol{x}) = \\int \\limits _{\\varOmega _{{f}}}\\varPhi (\\boldsymbol{y})g(|\\boldsymbol{x}-\\boldsymbol{y}|) \\mathrm{d}V_y, \\end{align}<\/p>\n<p class=\"p continuation\">where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline2.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"23\" height=\"18\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline2.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varOmega _{{f}}$<\/p>\n<p> is the domain occupied by fluid and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline3.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline3.png\" data-zoomable=\"false\"\/><\/p>\n<p>$g$<\/p>\n<p> is a filter kernel that satisfies<\/p>\n<p>(2.2)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn2.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"129\" height=\"52\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn2.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\int \\limits _{\\varOmega }g(|\\boldsymbol{x}|) \\mathrm{d}V_x = 1. \\end{align}<\/p>\n<p class=\"p continuation\">Although the filter can, in principle, be any function that satisfies (<a class=\"xref disp-formula\" href=\"#disp2\">2.2<\/a>), in this work, the filter kernel is chosen to be a Gaussian with a standard deviation <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline4.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"11\" height=\"9\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline4.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma$<\/p>\n<p>, which is referred to as filter width. In addition to the volume-filtered quantity, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline5.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"15\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline5.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\overline {\\varPhi }$<\/p>\n<p>, volume filtering introduces an additional quantity, the fluid volume fraction, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline6.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"17\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline6.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\epsilon _{{f}}$<\/p>\n<p>, which is defined as<\/p>\n<p>(2.3)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn3.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"194\" height=\"56\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn3.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\epsilon _{{f}}(\\boldsymbol{x}) = \\int \\limits _{\\varOmega _{{f}}} g(|\\boldsymbol{x}-\\boldsymbol{y}|)\\mathrm{d}V_y. \\end{align}<\/p>\n<p class=\"p continuation\">The fluid volume fraction indicates which fraction of the volume in the filtered space is occupied by fluid at every point in space. In the limit of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline7.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"47\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline7.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \\rightarrow 0$<\/p>\n<p>, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline8.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"17\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline8.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\epsilon _{{f}}$<\/p>\n<p> is either zero or one, but for finite filter widths, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline9.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"17\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline9.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\epsilon _{{f}}$<\/p>\n<p> can take any real value between zero and one.<\/p>\n<p class=\"p\"> The filter width can be chosen uniform in space, which avoids additional commutation closures in spatial derivatives, and, at a sufficient distance from the wall, the definition of volume filtering equals the definition of classical filtering in LES of unconfined flows.<\/p>\n<p class=\"p\"> In <a class=\"xref fig\" href=\"#f1\">figure 1<\/a>, the effect of volume filtering on a wall-bounded flow is shown with the example of a flow between two flat plates. In the original unfiltered flow, the flow quantities are exclusively defined inside the flow domain and no-slip, no-penetration boundary conditions apply at the walls. Similarly to classical filtering in unconfined flows, volume filtering reduces the amplitudes of large wavenumbers. In addition, volume-filtered flow quantities are also defined outside the flow domain, but rapidly approach zero with increasing distance from the boundary of the flow domain. Consequently, the volume-filtered velocity at the location of the walls is not zero, but generally takes a finite value. Note that volume-filtered flow quantities that are non-zero outside the flow domain still describe a flow that is exclusively inside the flow domain, and that there is no dependency of the volume-filtered variables on unfiltered variables outside the flow domain. Volume filtering is a mathematical operation that projects the flow quantities defined inside a confined domain <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline10.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"23\" height=\"18\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline10.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varOmega _{{f}}$<\/p>\n<p> onto an infinite domain <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline11.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"14\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline11.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varOmega$<\/p>\n<p>. Solving the flow in the volume-filtered space is numerically advantageous because a coarser resolution can be used. However, the flow physics remain the same whether they are solved in the unfiltered or volume-filtered space, given that the correct closure terms are applied to the volume-filtered equations.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig1.png\" class=\"aop-lazy-load-image\" width=\"3825\" height=\"1434\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig1.png\" data-zoomable=\"true\"\/><\/p>\n<p class=\"p\">Figure 1. Visualisation of volume filtering with the example of a turbulent channel flow.<\/p>\n<p class=\"p\"> The equations governing the volume-filtered flow of a fluid with constant density, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline12.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"19\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline12.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\rho _{{f}}$<\/p>\n<p>, and constant dynamic viscosity, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline13.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"21\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline13.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\mu _{{f}}$<\/p>\n<p>, are obtained by applying the volume-filtering operation to the Navier\u2013Stokes equations (Hausmann et al. <a class=\"xref bibr\" href=\"#ref14\">Reference Hausmann, Ch\u00e9ron, Evrard and van Wachem2024a<br \/>\n<\/a>) <\/p>\n<p>(2.4)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn4.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"125\" height=\"40\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn4.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\dfrac {\\partial \\epsilon _{{f}}}{ \\partial t} + \\dfrac {\\partial u_{\\epsilon ,i}}{\\partial x_i} &amp;= 0, \\end{align}<\/p>\n<p>(2.5)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn5.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"568\" height=\"46\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn5.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\rho _{{f}}\\dfrac {\\partial u_{\\epsilon ,i}}{\\partial t} + \\rho _{{f}}\\dfrac {\\partial }{\\partial x_j}(u_{\\epsilon ,i}u_{\\epsilon ,j}) &amp;= -\\dfrac {\\partial p_{\\epsilon }}{\\partial x_i} +\\mu _{{f}} \\dfrac {\\partial ^2u_{\\epsilon ,i}}{\\partial x_j \\partial x_j} -s_i\\color {black} + \\mu _{{f}} \\mathcal{E}_i- \\rho _{{f}}\\dfrac {\\partial }{\\partial x_j}\\tau _{\\textit{sfs},\\textit{ij}}, \\\\[9pt] \\nonumber \\end{align}<\/p>\n<p class=\"p continuation\">where the volume-filtered velocity and pressure are denoted as <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline14.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"79\" height=\"18\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline14.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}=\\epsilon _{{f}}\\overline {u}_i$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline15.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"69\" height=\"18\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline15.png\" data-zoomable=\"false\"\/><\/p>\n<p>$p_{\\epsilon }=\\epsilon _{{f}}\\overline {p}$<\/p>\n<p>. Three closure terms arise in the volume-filtered momentum equation, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline16.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"11\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline16.png\" data-zoomable=\"false\"\/><\/p>\n<p>$s_i$<\/p>\n<p>, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline17.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"13\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline17.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\mathcal{E}_i$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline18.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"33\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline18.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\tau _{\\textit{sfs},\\textit{ij}}$<\/p>\n<p> that are discussed in detail in Hausmann et al. (<a class=\"xref bibr\" href=\"#ref14\">Reference Hausmann, Ch\u00e9ron, Evrard and van Wachem2024a<br \/>\n<\/a>). The viscous closure, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline19.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"13\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline19.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\mathcal{E}_i$<\/p>\n<p>, can be shown to vanish in the case of stationary walls and the subfilter stress tensor, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline20.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"33\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline20.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\tau _{\\textit{sfs},\\textit{ij}}$<\/p>\n<p>, which is similar to the subfilter stress tensor in LES of unconfined flows, requires modelling.<\/p>\n<p class=\"p\"> The momentum source, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline21.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"11\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline21.png\" data-zoomable=\"false\"\/><\/p>\n<p>$s_i$<\/p>\n<p>, arising from the presence of the walls is defined as<\/p>\n<p>(2.6)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn6.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"445\" height=\"58\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn6.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} s_i(\\boldsymbol{x}) = \\int \\limits _{\\partial \\varOmega _{{f}}}g(|\\boldsymbol{x}-\\boldsymbol{y}|)\\left (-p \\delta _{ij} + \\mu _{{f}} \\left (\\dfrac {\\partial u_i}{\\partial y_j}+\\dfrac {\\partial u_j}{\\partial y_i}\\right )\\right )n_j\\mathrm{d}A_y, \\end{align}<\/p>\n<p class=\"p continuation\">where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline22.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"22\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline22.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\mathrm{d}A$<\/p>\n<p> is the area of an infinitesimal wall element and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline23.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"16\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline23.png\" data-zoomable=\"false\"\/><\/p>\n<p>$n_j$<\/p>\n<p> is the wall normal vector. The momentum source, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline24.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"11\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline24.png\" data-zoomable=\"false\"\/><\/p>\n<p>$s_i$<\/p>\n<p>, contains the unfiltered pressure and the unfiltered viscous stresses and represents the local stresses exerted from the wall to the fluid. Due to the volume-filtering operation, these stresses are distributed over a region close to the wall, the size of which depends on the filter width. Accurate modelling of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline25.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"11\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline25.png\" data-zoomable=\"false\"\/><\/p>\n<p>$s_i$<\/p>\n<p> is essential to predict the correct effect of the walls on the flow.<\/p>\n<p class=\"p\"> The modelling of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline26.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"11\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline26.png\" data-zoomable=\"false\"\/><\/p>\n<p>$s_i$<\/p>\n<p> is a central aspect of the volume-filtered WMLES (VF-WMLES) introduced in Hausmann &amp; van Wachem (<a class=\"xref bibr\" href=\"#ref17\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>) and Hausmann et al. (<a class=\"xref bibr\" href=\"#ref15\">Reference Hausmann, Elmestikawy and van Wachem2024b<br \/>\n<\/a>). The general idea is to discretise (<a class=\"xref disp-formula\" href=\"#disp6\">2.6<\/a>) by dividing the wall into small surface segments, each with an area <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline27.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"30\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline27.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\Delta A_l$<\/p>\n<p> and a centre <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline28.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"17\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline28.png\" data-zoomable=\"false\"\/><\/p>\n<p>$X_l$<\/p>\n<p>, such that<\/p>\n<p>(2.7)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn7.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"237\" height=\"54\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn7.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} s_i(\\boldsymbol{x}) \\approx \\sum _{l=1}^{N_{{s}}} g(|\\boldsymbol{x}-\\boldsymbol{X}_l|)\\varSigma _{l,i} \\Delta A_l, \\end{align}<\/p>\n<p class=\"p continuation\">where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline29.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"26\" height=\"18\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline29.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varSigma _{l,i}$<\/p>\n<p> is the normal fluid stress vector at the wall segment <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline30.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"5\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline30.png\" data-zoomable=\"false\"\/><\/p>\n<p>$l$<\/p>\n<p>, which is assumed to be constant over the surface segment <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline31.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"5\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline31.png\" data-zoomable=\"false\"\/><\/p>\n<p>$l$<\/p>\n<p>. Since volume-filtered flow quantities are generally non-zero in the close vicinity of the wall outside the flow domain, the numerical domain for the solution must be chosen slightly larger than the flow domain.<\/p>\n<p class=\"p\"> In the recently proposed VF-WMLES, the normal fluid stress vector at each surface segment, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline32.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"26\" height=\"18\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline32.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varSigma _{l,i}$<\/p>\n<p>, is determined such that the correct volume-filtered velocity at the surface segment is obtained (Hausmann et al. <a class=\"xref bibr\" href=\"#ref15\">Reference Hausmann, Elmestikawy and van Wachem2024b<br \/>\n<\/a>; Hausmann &amp; van Wachem <a class=\"xref bibr\" href=\"#ref16\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>). Therefore, the central aspect of the VF-WMLES that determines the accuracy of the predictions is how the volume-filtered velocity at the surface segment is obtained. In the following, we derive a formally exact expression for this volume-filtered velocity at the wall that depends only on volume-filtered quantities.<\/p>\n<p>3. Derivation of the wall-boundary condition<\/p>\n<p class=\"p\"> For the derivation of the expression for the volume-filtered velocity at a point on the wall, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline33.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline33.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p>, we consider a coordinate system that has its origin at the arbitrarily shaped wall. There are two wall-tangential coordinate directions, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline34.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"14\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline34.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x_s$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline35.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"15\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline35.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x_t$<\/p>\n<p>, and one wall-normal coordinate direction, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline36.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"16\" height=\"11\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline36.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x_n$<\/p>\n<p>, pointing into the fluid.<\/p>\n<p class=\"p\"> We begin by deriving <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline37.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline37.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p> by assuming that the unfiltered fluid velocity varies much more rapidly in the wall-normal direction than in the wall-tangential directions. Therefore, filtering near the wall is assumed to be predominantly a filtering in the wall-normal direction and the volume-filtered velocity at the wall is approximately given as<\/p>\n<p>(3.1)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn8.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"455\" height=\"63\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn8.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} u_{\\epsilon ,i}|_{{w}} = u_{\\epsilon ,i}(x_{{s}},x_{{t}},x_{{n}}=0)\\approx \\int \\limits _0^{\\infty }g_{1{D}}(0-\\tilde {x}_{{n}})u_i(x_{{s}},x_{{t}},\\tilde {x}_{{n}}) \\mathrm{d}\\tilde {x}_{{n}}, \\end{align}<\/p>\n<p class=\"p continuation\">where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline38.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"26\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline38.png\" data-zoomable=\"false\"\/><\/p>\n<p>$g_{1\\textit{D}}$<\/p>\n<p> is a one-dimensional Gaussian filter kernel. After deriving <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline39.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline39.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p> for filtering in the wall-normal direction, we show later in this section how to extend the derivation considering filtering in all three directions.<\/p>\n<p class=\"p\"> The unfiltered fluid velocity at the wall is expanded as an infinite Taylor series expansion in the wall-normal direction, such that<\/p>\n<p>(3.2)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn9.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"247\" height=\"52\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn9.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} u_i(x_{{s}},x_{{t}},x_{{n}}) &amp;= \\sum _{k=0}^\\infty \\dfrac {1}{k!}\\left .\\dfrac {\\mathrm{d}^ku_i}{\\mathrm{d}x_{{n}}^k} \\right |_{{w}} x_{{n}}^k, \\end{align}<\/p>\n<p class=\"p continuation\">where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline40.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"20\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline40.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\boldsymbol{\\cdot }|_{{w}}$<\/p>\n<p> indicates a quantity evaluated at the wall. Filtering of a monomial of order <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline41.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline41.png\" data-zoomable=\"false\"\/><\/p>\n<p>$k$<\/p>\n<p> in the wall-normal direction with a one-dimensional Gaussian is given as<\/p>\n<p>(3.3)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn10.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"346\" height=\"63\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn10.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\int \\limits _0^{\\infty }g_{1{D}}(0-\\tilde {x}_{{n}})\\tilde {x}_{{n}}^k \\mathrm{d}\\tilde {x}_{{n}} = \\dfrac {2^{(k-2)\/2}}{\\sqrt {\\pi }}\\sigma ^k \\varGamma \\left ( \\dfrac {k+1}{2} \\right ). \\end{align}<\/p>\n<p class=\"p continuation\">After inserting (<a class=\"xref disp-formula\" href=\"#disp9\">3.2<\/a>) into the definition of filtering given in (<a class=\"xref disp-formula\" href=\"#disp8\">3.1<\/a>) and replacing each filtered monomial with (<a class=\"xref disp-formula\" href=\"#disp10\">3.3<\/a>), the volume-filtered fluid velocity at the wall can be expressed as infinite series expansion<\/p>\n<p>(3.4)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn11.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"633\" height=\"68\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn11.png\" data-zoomable=\"true\"\/><\/p>\n<p>\\begin{align} u_{\\epsilon ,i}|_{{w}} &amp;\\approx \\left .\\left [\\int \\limits _0^{\\infty }g_{1{D}}(x_{{n}}-\\tilde {x}_{{n}})u_i(x_{{s}},x_{{t}},\\tilde {x}_{{n}}) \\mathrm{d}\\tilde {x}_{{n}}\\right ] \\right |_{{w}} = \\sum _{k=0}^\\infty \\dfrac {2^{(k-2)\/2}}{\\sqrt {\\pi }}\\dfrac {\\sigma ^k}{k!} \\varGamma \\left ( \\dfrac {k+1}{2} \\right ) \\left .\\dfrac {\\mathrm{d}^ku_i}{\\mathrm{d}x_{{n}}^k} \\right |_{{w}}, \\end{align}<\/p>\n<p class=\"p continuation\">where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline42.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"13\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline42.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\varGamma$<\/p>\n<p> indicates the gamma function, i.e. a generalisation of the factorial function for complex numbers. Note that <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline43.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"20\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline43.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\boldsymbol{\\cdot }|_{{w}}$<\/p>\n<p> means that <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline44.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"47\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline44.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x_{{n}}=0$<\/p>\n<p>, i.e. that a quantity is evaluated at the wall. This series expansion is not suitable for approximating <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline45.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline45.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p> in a simulation because it contains the unfiltered velocity as an unknown. However, a similar expression can be obtained for the first derivative of the volume-filtered velocity in the wall-normal direction<\/p>\n<p>(3.5)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn12.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"375\" height=\"126\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn12.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\left . \\dfrac {\\mathrm{d} u_{\\epsilon ,i}}{\\mathrm{d}x_{{n}}}\\right |_{{w}} &amp;\\approx \\left .\\left [ \\int \\limits _0^{\\infty }\\dfrac {\\mathrm{d}g_{1{D}}(x_{{n}}-\\tilde {x}_{{n}})}{\\mathrm{d} x_{{n}}}u_i(x_{{s}},x_{{t}},\\tilde {x}_{{n}}) \\mathrm{d}\\tilde {x}_{{n}}\\right ] \\right |_{{w}} \\nonumber \\\\ &amp; \\quad = \\sum _{k=0}^\\infty \\dfrac {2^{(k-1)\/2}}{\\sqrt {\\pi }}\\dfrac {\\sigma ^{k-1}}{k!} \\varGamma \\left ( \\dfrac {k+2}{2} \\right ) \\left .\\dfrac {\\mathrm{d}^ku_i}{\\mathrm{d}x_{{n}}^k} \\right |_{{w}}. \\end{align}<\/p>\n<p class=\"p continuation\">Analogously, the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline46.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"5\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline46.png\" data-zoomable=\"false\"\/><\/p>\n<p>$l$<\/p>\n<p>th derivative of the volume-filtered velocity in the wall-normal direction can be derived for <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline47.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"35\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline47.png\" data-zoomable=\"false\"\/><\/p>\n<p>$l\\gt 1$<\/p>\n<p> to be given as<\/p>\n<p>(3.6)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn13.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"636\" height=\"94\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn13.png\" data-zoomable=\"true\"\/><\/p>\n<p>\\begin{align} \\left . \\dfrac {\\mathrm{d}^l u_{\\epsilon ,i}}{\\mathrm{d}x_{{n}}^l}\\right |_{{w}} \\! \\approx \\! \\begin{cases} \\sum _{k=0}^\\infty \\dfrac {2^{(k-1)\/2}}{\\sqrt {\\pi }}\\dfrac {\\sigma ^{k-l}}{k!} \\varGamma \\!\\left ( \\dfrac {k+2}{2}\\right )\\! \\left .\\dfrac {\\mathrm{d}^ku_i} {\\mathrm{d}x_{{n}}^k} \\right |_{{w}}\\!\\prod _{m=1}^{(l-1)\/2} (k-(2m-1)) &amp; \\!\\text{if }l\\text{ is odd},\\\\ \\sum _{k=0}^\\infty \\dfrac {2^{(k-2)\/2}}{\\sqrt {\\pi }}\\dfrac {\\sigma ^{k-l}}{k!} \\varGamma \\! \\left ( \\dfrac {k+1}{2}\\right )\\! \\left .\\dfrac {\\mathrm{d}^ku_i} {\\mathrm{d}x_{{n}}^k} \\right |_{{w}}\\! \\prod _{m=0}^{(l-2)\/2} (k-2m) &amp; \\!\\text{if }l\\text{ is even} .\\end{cases} \\end{align}<\/p>\n<p class=\"p continuation\">This can be written as an equation system with an infinite number of variables and an infinite number of equations<\/p>\n<p>(3.7)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn14.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"338\" height=\"52\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn14.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} \\sum _{k=0}^\\infty a_{k,l}\\left .\\dfrac {\\mathrm{d}^ku_i} {\\mathrm{d}x_{{n}}^k} \\right |_{{w}} = \\left . \\dfrac {\\mathrm{d}^l u_{\\epsilon ,i}}{\\mathrm{d}x_{{n}}^l}\\right |_{{w}}, \\quad l=0,1,2,\\ldots . \\end{align}<\/p>\n<p class=\"p continuation\">Assuming that <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline48.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"24\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline48.png\" data-zoomable=\"false\"\/><\/p>\n<p>$a_{k,l}$<\/p>\n<p> is not singular, inverting the infinite matrix <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline49.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"24\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline49.png\" data-zoomable=\"false\"\/><\/p>\n<p>$a_{k,l}$<\/p>\n<p> gives an analytical expression for the unfiltered velocity and all of its derivatives in the wall-normal direction at the wall. The resulting expression depends only on volume-filtered quantities.<\/p>\n<p class=\"p\"> The magnitude of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline50.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"24\" height=\"14\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline50.png\" data-zoomable=\"false\"\/><\/p>\n<p>$a_{k,l}$<\/p>\n<p> decreases rapidly for large <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline51.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline51.png\" data-zoomable=\"false\"\/><\/p>\n<p>$k$<\/p>\n<p>, and the infinite sum in (<a class=\"xref disp-formula\" href=\"#disp14\">3.7<\/a>) can be truncated after <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline52.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"44\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline52.png\" data-zoomable=\"false\"\/><\/p>\n<p>$k=N$<\/p>\n<p>, which leads to a truncation error that is proportional to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline53.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"55\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline53.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma ^{N+1-l}$<\/p>\n<p>. Since an expression for <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline54.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"42\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline54.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p> is desired, that is, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline55.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"36\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline55.png\" data-zoomable=\"false\"\/><\/p>\n<p>$l=0$<\/p>\n<p>, the error is proportional to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline56.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"40\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline56.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma ^{N+1}$<\/p>\n<p>. The remaining truncated equation system contains <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline57.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"44\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline57.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N+1$<\/p>\n<p> unknowns (the unfiltered Dirichlet boundary condition <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline58.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"31\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline58.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_i|_{{w}}$<\/p>\n<p> is known but <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline59.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline59.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p> is unknown). Considering the derivatives of the volume-filtered velocity up to order <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline60.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline60.png\" data-zoomable=\"false\"\/><\/p>\n<p>$l=N$<\/p>\n<p> leads to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline61.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"44\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline61.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N+1$<\/p>\n<p> equations for the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline62.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"44\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline62.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N+1$<\/p>\n<p> unknowns. After solving the linear equation system, the volume-filtered velocity at the wall is given as<\/p>\n<p>(3.8)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn15.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"355\" height=\"53\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn15.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} u_{\\epsilon ,i}|_{{w}} \\approx b_0u_i|_{{w}} + \\sum _{l=1}^Nb_l \\sigma ^l \\left . \\dfrac {\\mathrm{d}^l u_{\\epsilon ,i}}{\\mathrm{d}x_{{n}}^l}\\right |_{{w}} + \\mathcal{O}(\\sigma ^{N+1}), \\end{align}<\/p>\n<p class=\"p continuation\">where the coefficients <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline63.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"13\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline63.png\" data-zoomable=\"false\"\/><\/p>\n<p>$b_l$<\/p>\n<p> are given in <a class=\"xref table\" href=\"#tbl1\">table 1<\/a> up to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline64.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"45\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline64.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=4$<\/p>\n<p>. Equation (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) is referred to as formally exact because it can be formulated theoretically for any order of accuracy. However, in practice the series expansion is truncated and the boundary condition becomes an approximation. A script to derive (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) and the coefficients given in <a class=\"xref table\" href=\"#tbl1\">table 1<\/a> is openly available (Hausmann &amp; van Wachem <a class=\"xref bibr\" href=\"#ref16\">Reference Hausmann and van Wachem2025a<br \/>\n<\/a>). Note that, if <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline65.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"44\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline65.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=1$<\/p>\n<p>, (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) is similar to the empirical expression that has been previously used for the boundary conditions in the scope of the VF-WMLES but with different coefficients <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline66.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"16\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline66.png\" data-zoomable=\"false\"\/><\/p>\n<p>$b_0$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline67.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"15\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline67.png\" data-zoomable=\"false\"\/><\/p>\n<p>$b_1$<\/p>\n<p> (Hausmann &amp; van Wachem <a class=\"xref bibr\" href=\"#ref17\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>).<\/p>\n<p class=\"p\">Table 1. Coefficients for the expression for the volume-filtered velocity at the wall given in (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) up to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline68.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"45\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline68.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=4$<\/p>\n<p> assuming filtering exclusively in the wall-normal direction.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_tab1.png\" class=\"aop-lazy-load-image\" width=\"638\" height=\"153\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_tab1.png\" data-zoomable=\"true\"\/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig2.png\" class=\"aop-lazy-load-image\" width=\"4013\" height=\"1305\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig2.png\" data-zoomable=\"true\"\/><\/p>\n<p class=\"p\">Figure 2. The volume-filtered streamwise velocity at the wall predicted by (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) up to order <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline75.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"14\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline75.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N$<\/p>\n<p> for randomly chosen velocity profiles of a turbulent channel flow compared with the actual volume-filtered velocity at the wall obtained by explicit volume filtering of the velocity profiles for different filter widths.<\/p>\n<p class=\"p\"> In <a class=\"xref fig\" href=\"#f2\">figure 2<\/a>, the predicted volume-filtered velocity at the wall using (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) is compared with the explicitly volume-filtered instantaneous streamwise velocity profiles at randomly chosen positions in a turbulent channel flow for different <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline76.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"14\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline76.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N$<\/p>\n<p> and different filter widths. The turbulent channel flow has a friction Reynolds number of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline77.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"84\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline77.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\textit{Re}_\\tau =1000$<\/p>\n<p> and the instantaneous profiles are extracted from the Johns Hopkins turbulence database (Graham et al. <a class=\"xref bibr\" href=\"#ref13\">Reference Graham2016<\/a>). The streamwise direction is denoted as the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline78.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"8\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline78.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x$<\/p>\n<p>-direction. Note that the velocity profiles are only filtered in the wall-normal direction. Quantities with a superscript <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline79.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"12\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline79.png\" data-zoomable=\"false\"\/><\/p>\n<p>$+$<\/p>\n<p> are normalised with wall units. As can be seen from <a class=\"xref fig\" href=\"#f2\">figure 2<\/a>, the accuracy of the predicted volume-filtered velocity at the wall improves with increasing <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline80.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"14\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline80.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N$<\/p>\n<p>. With increasing filter width, the truncation error increases. However, with <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline81.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"45\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline81.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=2$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline82.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"70\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline82.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma ^+=100$<\/p>\n<p>, which is a typical filter width used in WMLES, the error in predicting the volume-filtered velocity at the wall is small compared with other modelling errors that can be expected in such a coarse WMLES.<\/p>\n<p class=\"p\"> Although the right-hand side of (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) is exact up to an arbitrary order for filtering in the wall-normal direction, it is only an approximation for <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline83.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"41\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline83.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{\\epsilon ,i}|_{{w}}$<\/p>\n<p> because it neglects the filtering in the wall-tangential directions. However, it is straightforward to extend the derivation of the expression for the volume-filtered velocity at the wall to filtering in the wall-normal and wall-tangential directions, albeit algebraically more tedious. After expressing <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline84.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"14\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline84.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_i$<\/p>\n<p> as a three-dimensional Taylor series around the wall and replacing the one-dimensional-filtering operation given in (<a class=\"xref disp-formula\" href=\"#disp8\">3.1<\/a>) with the three-dimensional filtering as given in (<a class=\"xref disp-formula\" href=\"#disp1\">2.1<\/a>), the following expression for the volume-filtered velocity at the wall is obtained:<\/p>\n<p>(3.9)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn16.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"473\" height=\"106\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_eqn16.png\" data-zoomable=\"false\"\/><\/p>\n<p>\\begin{align} u_{\\epsilon ,i}|_{{w}} = 0.06202 u_i|_{{w}} + 1.09787\\sigma \\left . \\dfrac {\\partial u_{\\epsilon ,i}}{\\partial x_{{n}}}\\right |_{{w}}- 0.37597\\sigma ^2 \\left . \\dfrac {\\partial ^2 u_{\\epsilon ,i}}{\\partial x_{{n}}^2}\\right |_{{w}} \\nonumber \\\\+ 0.06202\\sigma ^2 \\left ( \\left . \\dfrac {\\partial ^2 u_{\\epsilon ,i}}{\\partial x_{{s}}^2}\\right |_{{w}} + \\left . \\dfrac {\\partial ^2 u_{\\epsilon ,i}}{\\partial x_{{t}}^2}\\right |_{{w}}\\right ) + \\mathcal{O}(\\sigma ^{3}), \\end{align}<\/p>\n<p class=\"p continuation\">which corresponds to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline85.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"45\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline85.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=2$<\/p>\n<p>. This expression is exact up to terms proportional to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline86.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"18\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline86.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma ^{3}$<\/p>\n<p> and higher-order expressions can be derived analogously. Note that the coefficients are different in the wall-normal and wall-tangential directions because the integration limits for convoluting the monomials with a Gaussian, as done in (<a class=\"xref disp-formula\" href=\"#disp10\">3.3<\/a>), are <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline87.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"71\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline87.png\" data-zoomable=\"false\"\/><\/p>\n<p>$(-\\infty ,\\infty )$<\/p>\n<p> for the wall-tangential directions instead of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline88.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"48\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline88.png\" data-zoomable=\"false\"\/><\/p>\n<p>$(0,\\infty )$<\/p>\n<p> for the wall-normal direction.<\/p>\n<p>4.<br \/>\nA posteriori evaluation of the wall-boundary condition<\/p>\n<p class=\"p\"> The different orders of approximations of the volume-filtered velocity at the wall are compared in an a posteriori study of the turbulent flow over a periodic hill at <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline89.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"96\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline89.png\" data-zoomable=\"false\"\/><\/p>\n<p>${\\textit{Re}}_{H}=10595$<\/p>\n<p>, where <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline90.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"32\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline90.png\" data-zoomable=\"false\"\/><\/p>\n<p>${\\textit{Re}}_{H}$<\/p>\n<p> is the Reynolds number based on the height of the hill, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline91.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"15\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline91.png\" data-zoomable=\"false\"\/><\/p>\n<p>$H$<\/p>\n<p>, and the bulk velocity at the crest of the hill, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline92.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"17\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline92.png\" data-zoomable=\"false\"\/><\/p>\n<p>$u_{{b}}$<\/p>\n<p>. Periodic boundaries are employed in the streamwise (<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline93.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"8\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline93.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x$<\/p>\n<p>) and the spanwise (<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline94.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"8\" height=\"10\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline94.png\" data-zoomable=\"false\"\/><\/p>\n<p>$z$<\/p>\n<p>) directions and the flow domain is bounded by walls in the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline95.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline95.png\" data-zoomable=\"false\"\/><\/p>\n<p>$y$<\/p>\n<p> direction. Further details of the flow configuration can be found in one of the many studies that exist in the literature on this exact flow configuration, which serves as a typical test case for LES wall models (see, e.g. Temmerman et al. <a class=\"xref bibr\" href=\"#ref22\">Reference Temmerman, Leschziner, Mellen and Fr\u00f6hlich2003<\/a>; Fr\u00f6hlich et al. <a class=\"xref bibr\" href=\"#ref11\">Reference Fr\u00f6hlich, Mellen, Rodi, Temmerman and Leschziner2005<\/a>; Krank, Kronbichler &amp; Wall <a class=\"xref bibr\" href=\"#ref18\">Reference Krank, Kronbichler and Wall2018<\/a>; Hausmann &amp; van Wachem <a class=\"xref bibr\" href=\"#ref17\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>).<\/p>\n<p class=\"p\"> The flow simulations are performed with a finite volume solver with second-order spatial and temporal accuracy that is based on momentum weighted interpolation and a solution of the continuity and momentum equation in a single equation system (Denner &amp; van Wachem <a class=\"xref bibr\" href=\"#ref10\">Reference Denner and van Wachem2014<\/a>; Bartholomew et al. <a class=\"xref bibr\" href=\"#ref3\">Reference Bartholomew, Denner, Abdol-Azis, Marquis and van Wachem2018<\/a>; Denner, Evrard &amp; van Wachem <a class=\"xref bibr\" href=\"#ref9\">Reference Denner, Evrard and van Wachem2020<\/a>). A van Leer flux limiter is used and a dynamic time step is used to maintain a CFL number of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline96.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"22\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline96.png\" data-zoomable=\"false\"\/><\/p>\n<p>$0.1$<\/p>\n<p> during the simulation. The flow is solved on a uniform mesh with a resolution of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline97.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"179\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline97.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\Delta x = \\Delta y = \\Delta z = 0.07H$<\/p>\n<p>, which means that there are between 28 and 43 mesh cells in the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline98.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline98.png\" data-zoomable=\"false\"\/><\/p>\n<p>$y$<\/p>\n<p> direction between the channel walls, depending on the position in the channel. Based on the maximum wall-shear stress, the grid spacing in wall units corresponds to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline99.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"184\" height=\"19\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline99.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\Delta x^+ = \\Delta y^+ = \\Delta z^+ \\approx 90$<\/p>\n<p>. Note that it is not required that the mesh is uniform and isotropic, but if the filter width is changing in space, additional closures appear that require modelling. The VF-WMLES are performed as briefly introduced in \u00a7 <a class=\"xref sec\" href=\"#s2\">2<\/a> and explained in detail in Hausmann et al. (<a class=\"xref bibr\" href=\"#ref15\">Reference Hausmann, Elmestikawy and van Wachem2024b<br \/>\n<\/a>) and Hausmann &amp; van Wachem (<a class=\"xref bibr\" href=\"#ref17\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>). The Vreman model is used as the subgrid-scale model (Vreman <a class=\"xref bibr\" href=\"#ref24\">Reference Vreman2004<\/a>).<\/p>\n<p class=\"p\"> In <a class=\"xref fig\" href=\"#f3\">figure 3<\/a>, the mean velocity profiles in the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline100.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"8\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline100.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline101.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline101.png\" data-zoomable=\"false\"\/><\/p>\n<p>$y$<\/p>\n<p> directions obtained with the VF-WMLES are compared with the explicitly volume-filtered DNS velocity profiles of Krank et al. (<a class=\"xref bibr\" href=\"#ref18\">Reference Krank, Kronbichler and Wall2018<\/a>) filtered in the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline102.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline102.png\" data-zoomable=\"false\"\/><\/p>\n<p>$y$<\/p>\n<p> direction. The volume-filtered velocity at the wall is obtained with (<a class=\"xref disp-formula\" href=\"#disp15\">3.8<\/a>) considering terms up to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline103.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"44\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline103.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=1$<\/p>\n<p> (first-order), up to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline104.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"45\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline104.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=2$<\/p>\n<p> (second-order) and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline105.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"45\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline105.png\" data-zoomable=\"false\"\/><\/p>\n<p>$N=2$<\/p>\n<p> including the tangential direction as given in (<a class=\"xref disp-formula\" href=\"#disp16\">3.9<\/a>) (second-order tangential). The simulations are performed with three different filter widths <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline106.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"87\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline106.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.14$<\/p>\n<p>, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline107.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"95\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline107.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.105$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline108.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"87\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline108.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.07$<\/p>\n<p>, which correspond to <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline109.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"73\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline109.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/\\Delta x =2$<\/p>\n<p>, <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline110.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"86\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline110.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/\\Delta x =1.5$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline111.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"72\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline111.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/\\Delta x =1$<\/p>\n<p>, respectively. Note that, since the boundary conditions used in Hausmann &amp; van Wachem (<a class=\"xref bibr\" href=\"#ref17\">Reference Hausmann and van Wachem2025b<br \/>\n<\/a>) are very similar to the first-order series expansion and lead to similar results, they are not added for comparison.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig3.png\" class=\"aop-lazy-load-image\" width=\"3926\" height=\"2657\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig3.png\" data-zoomable=\"true\"\/><\/p>\n<p class=\"p\"> The streamwise mean velocity profiles are only weakly dependent on the boundary conditions for all of the three filter widths and most of the velocity profiles agree well with the explicitly volume-filtered DNS. More significant differences between the boundary conditions are observed for the mean velocity in the <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline117.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline117.png\" data-zoomable=\"false\"\/><\/p>\n<p>$y$<\/p>\n<p> direction, especially in the recirculation region <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline118.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"85\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline118.png\" data-zoomable=\"false\"\/><\/p>\n<p>$0\\leqslant x \\leqslant 3H$<\/p>\n<p>. In this region, the second-order boundary conditions generally lead to mean velocity profiles that are closer to the explicitly volume-filtered DNS than the first-order boundary condition, whereas including the wall-tangential variation of the velocity in the boundary conditions has no significant effect on the mean velocity profiles. The least accurate mean velocity profiles are obtained with the smallest filter width of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline119.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"87\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline119.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.07$<\/p>\n<p>. If the filter width is too small, the discretisation error can have a significant impact on the solution because the filtered flow field is not smooth enough to be sufficiently resolved by the mesh. If the discretisation error is larger than the modelling error, the results are expected to be only weakly dependent on the exact model for the boundary conditions used, which is the case for the mean volume-filtered velocity profiles obtained with <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline120.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"87\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline120.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.07$<\/p>\n<p>. This suggests that a filter width of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline121.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"87\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline121.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.07$<\/p>\n<p> is too small for the present configuration.<\/p>\n<p class=\"p\"> To assess the accuracy of the VF-WMLES with the proposed boundary conditions in the context of the existing WMLES literature, the mean velocity profiles of the VF-WMLES with the first-order series expansion are compared with an equilibrium wall model. In <a class=\"xref fig\" href=\"#f4\">figure 4<\/a>, we compare the mean streamwise velocity profiles of the VF-WMLES with <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline122.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"95\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline122.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.105$<\/p>\n<p> at <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline123.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"65\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline123.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x\/H=2$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline124.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"64\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline124.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x\/H=6$<\/p>\n<p> with the classical WMLES performed by Temmerman et al. (<a class=\"xref bibr\" href=\"#ref22\">Reference Temmerman, Leschziner, Mellen and Fr\u00f6hlich2003<\/a>) using the Werner\u2013Wengle (WW) wall-model together with the dynamic Smagorinsky (DSM) and the wall-adapted local eddy viscosity (WALE) subgrid-scale model. The simulations carried out by Temmerman et al. (<a class=\"xref bibr\" href=\"#ref22\">Reference Temmerman, Leschziner, Mellen and Fr\u00f6hlich2003<\/a>) are performed on a curvilinear mesh with approximately 50 % more mesh cells than the present VF-WMLES and mesh refinement in critical regions, such as the crest of the hill. In addition to that, the mean velocity profiles obtained by Chang et al. (<a class=\"xref bibr\" href=\"#ref7\">Reference Chang, Liao, Hsu, Liu and Lin2014<\/a>) with an immersed boundary method (IBM) on a Cartesian mesh with the WW wall model and the DSM subgrid-scale model are shown. The simulations by Chang et al. (<a class=\"xref bibr\" href=\"#ref7\">Reference Chang, Liao, Hsu, Liu and Lin2014<\/a>) are carried out with a solver with second-order spatial accuracy and a mesh with more than four times as many mesh cells than in the present simulations. The mean velocity profiles predicted with the VF-WMLES and the classical WMLES using the WW wall model together with the WALE subgrid-scale model deviate only slightly from the explicitly volume-filtered DNS velocity profile. Combining the WW model with the DSM subgrid-scale model, however, leads to significant deviations for both, the simulations on the curvilinear mesh and the IBM simulations.<\/p>\n<p class=\"p\"> As seen from <a class=\"xref fig\" href=\"#f4\">figure 4<\/a>, the mean velocity profiles across the channel are not a direct measure of the accuracy of the wall-boundary conditions due to the significant influence of the subgrid-scale model. Therefore, the mean volume-filtered velocity at the wall is investigated, which is shown in <a class=\"xref fig\" href=\"#f5\">figure 5<\/a> for the different boundary conditions and filter widths along the bottom wall. The DNS mean velocity profiles, which are only available at discrete <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline129.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"9\" height=\"8\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline129.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x$<\/p>\n<p> positions, are explicitly volume filtered in the wall-normal direction and are shown as a reference. As observed in <a class=\"xref fig\" href=\"#f5\">figure 5<\/a>, the wall-boundary condition obtained with the first-order series expansion predicts a too small volume-filtered velocity at the wall at the location of the crest of the hill (<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline130.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"40\" height=\"12\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline130.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x=0$<\/p>\n<p> and <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline131.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"56\" height=\"13\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline131.png\" data-zoomable=\"false\"\/><\/p>\n<p>$x=9H$<\/p>\n<p>) for all of the three filter widths. With the second-order series expansions (with and without the tangential directions), the volume-filtered velocity at the crest of the hill is predicted accurately. In the recirculation region (<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline132.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"85\" height=\"15\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline132.png\" data-zoomable=\"false\"\/><\/p>\n<p>$0 \\leqslant x \\leqslant 3H$<\/p>\n<p>), the volume-filtered velocity at the wall is negative, which is captured more accurately with the second-order series expansions than with the first-order series expansion. Including the tangential direction in the second-order series expansion has a negligible effect on the volume-filtered velocity at the wall, independent of the filter width.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig5.png\" class=\"aop-lazy-load-image\" width=\"3954\" height=\"1462\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_fig5.png\" data-zoomable=\"true\"\/><\/p>\n<p class=\"p\">Figure 5. Volume-filtered velocity at the wall obtained with the VF-WMLES with different boundary conditions and filter widths compared with the volume-filtered velocity at the wall obtained by explicitly volume filtering the DNS velocity profiles.<\/p>\n<p class=\"p\"> With the intermediate filter width of <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline133.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"95\" height=\"17\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline133.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/H=0.105$<\/p>\n<p>, the best predictions of the volume-filtered velocity at the wall are achieved. For the small filter width, the discretisation error can have a significant contribution, and for the large filter width, there is an increased modelling error from the wall-boundary condition and from the subgrid-scale modelling. Therefore, the optimal filter width depends on the specific discretisation and the model for the subfilter stress tensor. Generally, the higher the spatial order of accuracy of the flow solver, the smaller the filter width can be chosen. However, the filter width should not be significantly smaller than <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/11\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline134.png\" class=\"aop-lazy-load-image mathjax-alternative mathjax-alt-graphic mathjax-off\" width=\"72\" height=\"16\" data-original-image=\"\/binary\/version\/id\/urn:cambridge.org:id:binary:20251107121202971-0910:S0022112025108161:S0022112025108161_inline134.png\" data-zoomable=\"false\"\/><\/p>\n<p>$\\sigma \/\\Delta x =1$<\/p>\n<p> to avoid excessive aliasing errors.<\/p>\n<p>5. Conclusions<\/p>\n<p class=\"p\"> In the present paper, a formally exact expression for the filtered velocity at the boundaries of arbitrary flow domains is derived by rigorous application of the concept of volume filtering. This derivation does not make any a priori assumptions on the flow and is shown to lead to a suitable boundary condition for LES of wall-bounded flows. The derived expression is an infinite series expansion in powers of the filter width, and it depends only on quantities known in an LES. The contribution of each successive term in the series decreases as the order of the term increases. This means that the series can be truncated, and not all terms need to be retained. As shown in an a priori study with instantaneous velocity profiles of a turbulent channel flow, truncating the series expansion after terms proportional to the squared filter width leads to accurate predictions of the filtered velocity at the wall for filter widths typical for WMLES. In a posteriori studies using WMLES applied to turbulent flow over periodic hills, it is shown that the proposed boundary conditions can predict the mean velocity profiles and the filtered velocity at the boundary accurately. The proposed formally exact boundary conditions do not rely on any empirical parameters and are shown to be a promising alternative to classical WMLES with wall-shear stress models that make assumptions on the velocity profiles near the walls.<\/p>\n","protected":false},"excerpt":{"rendered":"1. Introduction Direct numerical simulations (DNS) that resolve turbulent flows down to the Kolmogorov scales remain reserved for&hellip;\n","protected":false},"author":2,"featured_media":284601,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[199,79],"class_list":{"0":"post-284600","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-physics","8":"tag-physics","9":"tag-science"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts\/284600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/comments?post=284600"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts\/284600\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/media\/284601"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/media?parent=284600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/categories?post=284600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/tags?post=284600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}