<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-14-1409-2021</article-id><title-group><article-title>On the suitability of second-order accurate finite-volume solvers for the simulation of atmospheric boundary layer flow</article-title><alt-title>On the suitability of general-purpose finite-volume solvers</alt-title>
      </title-group><?xmltex \runningtitle{On the suitability of general-purpose finite-volume solvers}?><?xmltex \runningauthor{B.~Giacomini and M.~G.~Giometto}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Giacomini</surname><given-names>Beatrice</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-3266-9297</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Giometto</surname><given-names>Marco G.</given-names></name>
          <email>mg3929@columbia.edu</email>
        <ext-link>https://orcid.org/0000-0001-9661-0599</ext-link></contrib>
        <aff id="aff1"><institution>Department of Civil Engineering and Engineering Mechanics, Columbia University in the City of New York, <?xmltex \hack{\break}?>500 W 120th St, New York, NY 10027, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Marco G. Giometto (mg3929@columbia.edu)</corresp></author-notes><pub-date><day>15</day><month>March</month><year>2021</year></pub-date>
      
      <volume>14</volume>
      <issue>3</issue>
      <fpage>1409</fpage><lpage>1426</lpage>
      <history>
        <date date-type="received"><day>31</day><month>March</month><year>2020</year></date>
           <date date-type="rev-request"><day>13</day><month>May</month><year>2020</year></date>
           <date date-type="rev-recd"><day>14</day><month>December</month><year>2020</year></date>
           <date date-type="accepted"><day>27</day><month>December</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 Beatrice Giacomini</copyright-statement>
        <copyright-year>2021</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021.html">This article is available from https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e89">The present work analyzes the quality and reliability of an important class of general-purpose, second-order accurate finite-volume (FV) solvers for the large-eddy simulation of a neutrally stratified atmospheric boundary layer (ABL) flow.
The analysis is carried out within the OpenFOAM<sup>®</sup> framework, which is based on a colocated grid arrangement.
A series of open-channel flow simulations are carried out using a static Smagorinsky model for subgrid scale momentum fluxes in combination with an algebraic equilibrium wall-layer model.
The sensitivity of the solution to variations in numerical parameters such as grid resolution (up to <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> control volumes), numerical solvers, and interpolation schemes for the discretization of nonlinear terms is evaluated and results are contrasted against those from a well-established mixed pseudospectral–finite-difference code.
Considered flow statistics include mean streamwise velocity, resolved Reynolds stresses, velocity skewness and kurtosis, velocity spectra, and two-point autocorrelations.
A quadrant analysis along with the examination of the conditionally averaged flow field are performed to investigate the mechanisms responsible for momentum transfer in the flow.
It is found that at the selected grid resolutions, the considered class of FV-based solvers yields a poorly correlated flow field and is not able to accurately capture the dominant mechanisms responsible for momentum transport in the ABL.
Specifically, the predicted flow field lacks the well-known sweep and ejection pairs organized side by side along the cross-stream direction, which are representative of a streamwise roll mode.
This is especially true when using linear interpolation schemes for the discretization of nonlinear terms.
This shortcoming leads to a misprediction of flow statistics that are relevant for ABL flow applications and to an enhanced sensitivity of the solution to variations in grid resolution, thus calling for future research aimed at reducing the impact of modeling and discretization errors.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e115">An accurate prediction of atmospheric boundary layer (ABL) flows is of paramount importance across a wide range of fields and applications, including weather forecasting, complex terrain meteorology, agriculture, air quality modeling, and wind energy <xref ref-type="bibr" rid="bib1.bibx89 bib1.bibx23 bib1.bibx14 bib1.bibx61 bib1.bibx75" id="paren.1"/>.</p>
      <p id="d1e121">Since the early work of <xref ref-type="bibr" rid="bib1.bibx20" id="text.2"/>, the large-eddy simulation (LES) technique has spurred considerable insight on the fundamental dynamics of ABL flow over rough surfaces <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx72 bib1.bibx55" id="paren.3"/>, over and within plant and urban canopies <xref ref-type="bibr" rid="bib1.bibx93 bib1.bibx5 bib1.bibx63 bib1.bibx85 bib1.bibx12 bib1.bibx31 bib1.bibx39" id="paren.4"/>, and for wind energy applications <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx1 bib1.bibx81" id="paren.5"/>, amongst others.</p>
      <p id="d1e136">The majority of the past work has relied on fully or partially dealiased mixed pseudospectral–finite-difference (PSFD) solvers – the go-to approach for LES studies since the works of <xref ref-type="bibr" rid="bib1.bibx54" id="text.6"/> and <xref ref-type="bibr" rid="bib1.bibx53" id="text.7"/>.
Such solvers are known to yield accurate flow fields up to the LES cutoff frequency and to produce good results
when used in conjunction with dynamic subgrid scale (SGS) models <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx41" id="paren.8"/>.
However, single domain PSFD-based solvers are limited to regular domains,
are not<?pagebreak page1410?> suitable for the simulation of nonperiodic flows, have sharp variations in the flow field such as shocks or fluid–solid interfaces in boundary layer flows,
and are typically difficult to parallelize owing to the global support of their spatial representation <xref ref-type="bibr" rid="bib1.bibx46" id="paren.9"><named-content content-type="pre">see, e.g.,</named-content></xref>.
With the increasing need to account for complex geometries and multiphysics, several efforts have been devoted to the mitigation of the aforementioned limitations <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx40 bib1.bibx15" id="paren.10"/>.
However, the solutions are often ad hoc or validated only for specific applications, thus introducing a degree of uncertainty in model results that is hard to quantify and generalize.</p>
      <p id="d1e156">There is hence a growing interest from the ABL community in LES solvers based on compact spatial schemes via structured or unstructured meshes <xref ref-type="bibr" rid="bib1.bibx62 bib1.bibx24" id="paren.11"/>.
The parallelized large-eddy simulation model <xref ref-type="bibr" rid="bib1.bibx68 bib1.bibx47" id="paren.12"/>
and the weather research and forecasting model <xref ref-type="bibr" rid="bib1.bibx79 bib1.bibx67" id="paren.13"/>
are prominent examples of said efforts.
Both the approaches are based on a high-order finite-difference discretization,
with nonlinear terms approximated by using high-order upwind biased differencing schemes.
The latter are suitable for LES in complex geometries with arbitrary grid stretching factors and outflow boundary conditions <xref ref-type="bibr" rid="bib1.bibx8 bib1.bibx52" id="paren.14"/> but are dissipative and do not strictly conserve energy.
On the other hand, if central schemes are used instead for the evaluation of nonlinear terms,
no numerical dissipation is introduced, but truncation errors can have an overwhelming impact on the computed flow field <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx38" id="paren.15"/>.
These limitations typically result in a strong sensitivity of the solution to properties of the spatial discretization and numerical scheme <xref ref-type="bibr" rid="bib1.bibx50 bib1.bibx51 bib1.bibx49 bib1.bibx86 bib1.bibx70 bib1.bibx13 bib1.bibx56" id="paren.16"/>.
Further, truncation errors corrupt the high wavenumber range of the solution,
restricting the ability to adopt dynamic LES closure models that make use of information from the smallest resolved scales of motion to evaluate the SGS diffusion <xref ref-type="bibr" rid="bib1.bibx28" id="paren.17"/>.
Notwithstanding these limitations, central schemes have been heavily employed in the past in both the geophysical and engineering flow communities and are the de facto standard in the wind engineering community, where most of the numerical simulations are carried out using second-order accurate finite-volume (FV)-based solvers
<xref ref-type="bibr" rid="bib1.bibx82 bib1.bibx17 bib1.bibx7 bib1.bibx18 bib1.bibx76 bib1.bibx77 bib1.bibx27 bib1.bibx26" id="paren.18"/>.</p>
      <p id="d1e185">Motivated by the aforementioned needs, the present study aims at characterizing the quality and reliability of an important class of second-order accurate FV solvers for the LES of neutrally stratified ABL flows.
The analysis is conducted in the open-channel flow setup (no Coriolis acceleration) via the OpenFOAM<sup>®</sup> framework <xref ref-type="bibr" rid="bib1.bibx88 bib1.bibx19 bib1.bibx35" id="paren.19"/>.
A suite of simulations is carried out varying physical and numerical parameters, including grid resolution (up to <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> control volumes), the numerical solver, and interpolation schemes for the discretization of the nonlinear term.
Predictions from the FV solvers are contrasted against the results from the <xref ref-type="bibr" rid="bib1.bibx2" id="text.20"/> PSFD code in terms of flow statistics, including mean streamwise velocity, resolved Reynolds stresses, two-point velocity autocorrelations, and mechanisms supporting momentum transport.
The end goal is to provide a more nuanced understanding of the capabilities of general-purpose, second-order, FV-based solvers in predicting ABL flow.</p>
      <p id="d1e208">The work is organized as follows. Section <xref ref-type="sec" rid="Ch1.S2"/> summarizes the setup of the problem, the simulation database, and the postprocessing procedure.
Results are shown in Sect. <xref ref-type="sec" rid="Ch1.S3"/> and conclusions are drawn in Sect. <xref ref-type="sec" rid="Ch1.S4"/>.
A further discussion on the sensitivity of the solution to model constants, interpolation schemes, and numerical solvers is provided in the Appendix.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methodology</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Governing equations and numerical schemes</title>
      <?pagebreak page1411?><p id="d1e232">We use index notation in a Cartesian reference system.
The spatially filtered Navier–Stokes equations are considered,

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M3" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">SGS</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">dev</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the spatially filtered velocity field along the streamwise <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, cross-stream <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and vertical <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> coordinate directions, respectively, <inline-formula><mml:math id="M8" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is the time, <inline-formula><mml:math id="M9" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the constant fluid density (Boussinesq approximation), <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>≡</mml:mo><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mi mathvariant="normal">SGS</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is a modified pressure term, <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the filtered viscous stress tensor, and <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">SGS</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">dev</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the deviatoric part of the SGS stress tensor.
In addition, the term <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> is an imposed constant pressure gradient driving the flow.
The spatially filtered viscous tensor is <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">ν</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">const</mml:mi></mml:mrow></mml:math></inline-formula> is the kinematic viscosity of the Newtonian fluid and
<inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the resolved (in the LES sense) rate of strain tensor.
For the SGS stress tensor, the static Smagorinsky model is used,
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M17" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">SGS</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">dev</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">SGS</mml:mi></mml:msup><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>S</mml:mi><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">SGS</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the SGS eddy viscosity, <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the Smagorinsky coefficient <xref ref-type="bibr" rid="bib1.bibx80" id="paren.21"/>,
<inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is a local
length scale based on the volume of the computational cell <xref ref-type="bibr" rid="bib1.bibx73" id="paren.22"/>, and
<inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi>S</mml:mi><mml:mo>|</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> quantifies the magnitude of the rate of strain.
In the present work, <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, unless otherwise specified.
Note that dynamic Smagorinsky models are preferred to the static one for the LES of ABL flows <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx41 bib1.bibx48 bib1.bibx65 bib1.bibx11" id="paren.23"/>.
Dynamic models evaluate SGS stresses via first-principles-based constraints, feature improved dissipation properties when compared to the static Smagorinsky model (especially in the vicinity of solid boundaries), and are free of explicit modeling parameters.
The choice made in the present study is motivated by problematics encountered when using the available dynamic Lagrangian model in preliminary tests.
However, while SGS dissipation plays a crucial role in PSFD solvers, truncation errors may overshadow SGS stress contributions in the second-order FV-based ones <xref ref-type="bibr" rid="bib1.bibx38" id="paren.24"/>.
The static Smagorinsky SGS model used herein might hence perform similarly to dynamic SGS models for the considered flow setup.
This conjecture is supported by the results of <xref ref-type="bibr" rid="bib1.bibx45" id="text.25"/>.</p>
      <p id="d1e857">The large scale separation between near-surface and outer-layer energy-containing ABL motions poses stringent resolution requirements to numerical modelers, if all the energy containing motions have to be resolved.
To reduce the computational cost of such simulations, the near-surface region is typically bypassed and a phenomenological wall-layer model is leveraged instead to account for the impact of near-wall (inner-layer) dynamics on the outer-layer flow <xref ref-type="bibr" rid="bib1.bibx64 bib1.bibx10" id="paren.26"/>.
This approach is referred to as wall-modeled large-eddy simulation (WMLES) and is used herein.
An algebraic wall-layer model for surfaces in a fully rough aerodynamic regime was implemented
based on the logarithmic equilibrium assumption, i.e.,
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M23" display="block"><mml:mrow><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow><mml:mi mathvariant="italic">κ</mml:mi></mml:mfrac></mml:mstyle><mml:mi>ln⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>z</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mo>≡</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> is the norm of the velocity at a certain distance from the ground level, <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> is the friction velocity (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/> for details),
<inline-formula><mml:math id="M26" display="inline"><mml:mi mathvariant="italic">κ</mml:mi></mml:math></inline-formula> is the von Kármán constant, <inline-formula><mml:math id="M27" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> is the distance from the ground
level, and <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the so-called aerodynamic roughness length, a length scale used to quantify the drag of the underlying surface.
In this work, the values <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.41</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> m are set.
The kinematic wall shear stress is assumed to be proportional to the local velocity gradient (Boussinesq hypothesis),
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M31" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">w</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow/><mml:msub><mml:mo>|</mml:mo><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the total eddy viscosity.
Employing the no-slip condition for the velocity field,
the standard FV approximation of the shear stress at the wall gives <xref ref-type="bibr" rid="bib1.bibx60" id="paren.27"/>
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M33" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">w</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the subscript <inline-formula><mml:math id="M34" display="inline"><mml:mi mathvariant="normal">f</mml:mi></mml:math></inline-formula> is used to denote the evaluation at the center of the wall face,
the subscript <inline-formula><mml:math id="M35" display="inline"><mml:mi mathvariant="normal">c</mml:mi></mml:math></inline-formula> denotes the evaluation at the center of the wall-adjacent cell,
and <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> is the distance from the wall.
From the logarithmic law (Eq. <xref ref-type="disp-formula" rid="Ch1.E4"/>) evaluated at the first cell center, one can write <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:msub><mml:mo>|</mml:mo><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>ln⁡</mml:mi><mml:mo>(</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
Using the definition of friction velocity <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">w</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the magnitude of the kinematic wall shear stress vector,
along with Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>),
and rearranging, the total eddy viscosity at the wall can be written as
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M40" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:msub><mml:mo>|</mml:mo><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>ln⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:msub><mml:mo>|</mml:mo><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          which is the formulation implemented herein.
Note that <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the boundary layer flows in the fully rough aerodynamic regime, so <inline-formula><mml:math id="M42" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> could be neglected without loss of accuracy.</p>
      <p id="d1e1384">In the present work,
the computational grid is colocated,
being the only colocated grid arrangement available within the OpenFOAM<sup>®</sup> framework.
Note that
although advantageous in complex domains when compared to staggered grids <xref ref-type="bibr" rid="bib1.bibx24" id="paren.28"/>,
the colocated arrangement is known to cause difficulties with pressure–velocity coupling,
hence requiring specific procedures to avoid oscillations in the solution.
OpenFOAM<sup>®</sup> offers the standard Rhie–Chow correction <xref ref-type="bibr" rid="bib1.bibx71" id="paren.29"/>, which is known to negatively affect the energy-conservation properties of central schemes <xref ref-type="bibr" rid="bib1.bibx24" id="paren.30"/>.
In addition, when approximating the integrals over the surfaces bounding each control volume
(as a consequence of the Gauss divergence theorem),
the unknowns are evaluated at face centers and are assumed to be constant at each face,
yielding an overall second-order spatial accuracy <xref ref-type="bibr" rid="bib1.bibx17" id="paren.31"/>.
Since the divergence form of the convective term is used in combination with a low-order scheme over a nonstaggered grid, the solution is inherently unstable <xref ref-type="bibr" rid="bib1.bibx38" id="paren.32"/>.
The present work makes use of the linear
and QUICK interpolation schemes <xref ref-type="bibr" rid="bib1.bibx24" id="paren.33"/>
to evaluate the unknowns at face centers
(more details are provided in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>).
The numerical solver is based on
the PISO algorithm <xref ref-type="bibr" rid="bib1.bibx34" id="paren.34"/> for the pressure–velocity calculation
and on an implicit Adams–Moulton scheme for time integration <xref ref-type="bibr" rid="bib1.bibx24" id="paren.35"/>.
In Appendix <xref ref-type="sec" rid="App1.Ch1.S1.SS2"/>,
the performances of an alternative solver
with a Runge–Kutta time-advancement scheme and a projection method for the pressure–velocity coupling <xref ref-type="bibr" rid="bib1.bibx86" id="paren.36"/>
are analyzed.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Problem setup</title>
      <?pagebreak page1412?><p id="d1e1434">A series of WMLES of ABL flow (open-channel flow setup) is performed.
Tests are carried out in the domain <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>]</mml:mo><mml:mo>×</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>]</mml:mo><mml:mo>×</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">4</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mi mathvariant="italic">π</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> denotes the width of the open channel.
Symmetry is imposed at the top of the computational domain, no-slip applies at the lower surface,
and periodic boundary conditions are enforced along each side.
A kinematic pressure gradient term <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>/</mml:mo><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> drives the flow along the <inline-formula><mml:math id="M49" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> coordinate direction, yielding <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>/</mml:mo><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>.
The kinematic viscosity is set to a nominal value of <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>,
which results in an essentially inviscid flow.</p>
      <p id="d1e1660">The computational mesh is Cartesian, with a uniform stencil along each direction.
Three simulations are run over <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">64</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">128</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> control volumes,
with the linear interpolation scheme for the evaluation of the unknowns at the face centers
(simulations FV<inline-formula><mml:math id="M55" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>, FV<inline-formula><mml:math id="M56" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>, and FV<inline-formula><mml:math id="M57" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>, respectively).
Three additional simulations are run,
at the same grid resolutions,
with the linear scheme for the approximation of every term except for the nonlinear one,
for which the QUICK scheme is used instead
(simulations FV<inline-formula><mml:math id="M58" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>*, FV<inline-formula><mml:math id="M59" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>*, and FV<inline-formula><mml:math id="M60" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>*).
The cases span different grid resolutions at the same aspect ratio <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:math></inline-formula>.
Note that the chosen grid resolutions are in line with those typically used in studies of ABL flow with the pseudospectral approach <xref ref-type="bibr" rid="bib1.bibx72" id="paren.37"><named-content content-type="pre">see, e.g.,</named-content></xref>.
All the calculations satisfy the Courant–Friedrichs–Lewy (CFL) condition <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mi mathvariant="italic">≲</mml:mi><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M63" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the Courant number.
Runs are initialized from a fully developed open-channel flow simulation in statistically steady state (dynamic equilibrium), and time integration is carried out for <inline-formula><mml:math id="M64" display="inline"><mml:mn mathvariant="normal">100</mml:mn></mml:math></inline-formula> eddy turnover times, where the eddy turnover time is defined as <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>.
Flow statistics are the result of an averaging procedure over the horizontal plane of statistical homogeneity of turbulence (<inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula>) and in time over the last <inline-formula><mml:math id="M67" display="inline"><mml:mn mathvariant="normal">60</mml:mn></mml:math></inline-formula> eddy turnover times.
The procedure yields well-converged statistics throughout the considered cases.
In the following, the horizontal and temporal averaging operation is denoted by <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mo>⋅</mml:mo><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula>.
The results from the present study are contrasted against the corresponding ones from the <xref ref-type="bibr" rid="bib1.bibx2" id="text.38"/> mixed PSFD code (simulations PSFD<inline-formula><mml:math id="M69" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>, PSFD<inline-formula><mml:math id="M70" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>, and PSFD<inline-formula><mml:math id="M71" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>).
The code is based on an explicit second-order accurate Adams–Bashforth scheme for time integration and on a fractional-step method for solving the system of equations.
Simulations from the PSFD solver are carried out using a static Smagorinsky SGS model with <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, a rough wall-layer model with <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mi mathvariant="italic">≲</mml:mi><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>.
A summary of the runs is given in Table <xref ref-type="table" rid="Ch1.T1"/> along with the acronyms used in this study.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1913">Tabulated list of cases.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Simulation</oasis:entry>
         <oasis:entry colname="col2">FV<inline-formula><mml:math id="M75" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">FV<inline-formula><mml:math id="M76" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FV<inline-formula><mml:math id="M77" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">FV<inline-formula><mml:math id="M78" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col6">FV<inline-formula><mml:math id="M79" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col7">FV<inline-formula><mml:math id="M80" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col8">PSFD<inline-formula><mml:math id="M81" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9">PSFD<inline-formula><mml:math id="M82" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10">PSFD<inline-formula><mml:math id="M83" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">64</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">128</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">64</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">128</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">64</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">128</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Numerical solver</oasis:entry>
         <oasis:entry colname="col2">FV</oasis:entry>
         <oasis:entry colname="col3">FV</oasis:entry>
         <oasis:entry colname="col4">FV</oasis:entry>
         <oasis:entry colname="col5">FV + QUICK</oasis:entry>
         <oasis:entry colname="col6">FV + QUICK</oasis:entry>
         <oasis:entry colname="col7">FV + QUICK</oasis:entry>
         <oasis:entry colname="col8">PSFD</oasis:entry>
         <oasis:entry colname="col9">PSFD</oasis:entry>
         <oasis:entry colname="col10">PSFD</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
      <p id="d1e2221">This section is devoted to the analysis of velocity central moments (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>), spectra and spatial autocorrelations (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>), and momentum transfer mechanisms (Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e2232">Vertical structure of mean streamwise velocity <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi>u</mml:mi><mml:mo>〉</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold>, streamwise velocity RMS <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(b)</bold>, cross-stream velocity RMS <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msubsup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(c)</bold>, and vertical velocity RMS <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(d)</bold>. The red line in <bold>(a)</bold> denotes the reference logarithmic profile and the red line in <bold>(b)</bold> is a reference profile from <xref ref-type="bibr" rid="bib1.bibx32" id="text.39"/>.</p></caption>
        <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f01.png"/>

      </fig>

<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Mean velocity, Reynolds stresses, and higher-order statistics</title>
      <p id="d1e2349">Figure <xref ref-type="fig" rid="Ch1.F1"/> shows first- and second-order statistics for all the considered cases.
The mean streamwise velocity is shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>a in a comparison with the phenomenological logarithmic-layer profile.
The velocity at the first two cell centers off the wall is consistently underpredicted,
whereas a positive log-layer mismatch (LLM) is observed in the bulk of the flow <xref ref-type="bibr" rid="bib1.bibx36" id="paren.40"/>.
The LLM is particularly pronounced for the cases using the QUICK interpolation scheme.
This behavior could have been anticipated, as the wall shear stress is evaluated using the instantaneous horizontal velocity at the first cell center off the wall.
A number of procedures has been proposed to alleviate the LLM, including modifying the SGS stress model in the near-wall region <xref ref-type="bibr" rid="bib1.bibx84 bib1.bibx66 bib1.bibx16 bib1.bibx90" id="paren.41"/>, shifting the matching location further away from the wall <xref ref-type="bibr" rid="bib1.bibx36" id="paren.42"/>, and carrying out a local horizontal/temporal filtering operation <xref ref-type="bibr" rid="bib1.bibx11 bib1.bibx91" id="paren.43"/>.
In preliminary runs, the approach of <xref ref-type="bibr" rid="bib1.bibx36" id="text.44"/> was implemented in an attempt to alleviate the LLM.
However, no apparent improvement was observed and the solution became very sensitive to grid resolution and matching location.
This finding suggests that alternative procedures might need to be devised to overcome the LLM in ABL flow simulations when using the considered class of FV solvers.
Note that profiles from the PSFD solver also feature a positive LLM in spite of a spatial, low-pass filtering operation that is carried out on the horizontal velocity field before evaluating the surface shear stress <xref ref-type="bibr" rid="bib1.bibx11" id="paren.45"/>.</p>
      <p id="d1e2375">The vertical structure of turbulence intensities is also shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>,
where <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:msubsup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> denotes the root mean square (RMS) of the fluctuations.
Profiles from the FV-based solver start off relatively slow at the wall when compared to those from the PSFD-based solver and to the reference profile from <xref ref-type="bibr" rid="bib1.bibx32" id="text.46"/>.
This behavior is due to a combination of SGS and discretization errors,  which damp the energy of high-wavenumber modes and whose accurate quantification remains an open challenge in LES <xref ref-type="bibr" rid="bib1.bibx50 bib1.bibx49 bib1.bibx51" id="paren.47"><named-content content-type="pre">see, e.g.,</named-content></xref>.
Further aloft, <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>) features relatively stronger (weaker) peak values when compared to the corresponding PSFD profile, the overprediction (underprediction) being more apparent in the simulations with the QUICK scheme.
The overshoot in the peak of <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is a well-known problem of FV-based WMLES <xref ref-type="bibr" rid="bib1.bibx4" id="paren.48"/>.
Lack of energy redistribution via pressure fluctuation from shear generated <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msubsup><mml:mi>v</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is the root cause of said behavior, and possible mitigation strategies include allowing for wall transpiration <xref ref-type="bibr" rid="bib1.bibx9" id="paren.49"/>.
Grid refinement shifts the velocity RMS peaks closer to the surface and increases the magnitude of the velocity RMS therein, but leads to no improvement in the <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mo>max⁡</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and only marginally improves the estimation of the <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mo>max⁡</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi>w</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
A quantitative measure of the relative error on <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> with respect to the reference profile <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">ref</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> from <xref ref-type="bibr" rid="bib1.bibx32" id="text.50"/> in the  <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula> interval is shown in Table <xref ref-type="table" rid="Ch1.T2"/>.
The FV-based solver performs worse than the PSFD-based one and the convergence is not monotonic.
Note that nonmonotonic convergence is relatively common in LES at relatively coarse resolutions and is due to the interaction between discretization and<?pagebreak page1413?> modeling errors, whose impact on the solution cannot be a priori quantified <xref ref-type="bibr" rid="bib1.bibx51" id="paren.51"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e2599">Relative error on the turbulence intensities <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">ref</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">ref</mml:mi></mml:mrow><mml:mo>′</mml:mo></mml:msubsup><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> w.r.t. the reference profile from <xref ref-type="bibr" rid="bib1.bibx32" id="text.52"/>
in the interval <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Simulation</oasis:entry>
         <oasis:entry colname="col2">FV<inline-formula><mml:math id="M112" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">FV<inline-formula><mml:math id="M113" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FV<inline-formula><mml:math id="M114" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">FV<inline-formula><mml:math id="M115" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col6">FV<inline-formula><mml:math id="M116" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col7">FV<inline-formula><mml:math id="M117" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col8">PSFD<inline-formula><mml:math id="M118" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9">PSFD<inline-formula><mml:math id="M119" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10">PSFD<inline-formula><mml:math id="M120" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Relative error on <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M122" display="inline"><mml:mn mathvariant="normal">0.23</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M123" display="inline"><mml:mn mathvariant="normal">0.17</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M124" display="inline"><mml:mn mathvariant="normal">0.17</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M125" display="inline"><mml:mn mathvariant="normal">0.28</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M126" display="inline"><mml:mn mathvariant="normal">0.20</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M127" display="inline"><mml:mn mathvariant="normal">0.20</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M128" display="inline"><mml:mn mathvariant="normal">0.10</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M129" display="inline"><mml:mn mathvariant="normal">0.05</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M130" display="inline"><mml:mn mathvariant="normal">0.07</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e2920">Skewness and kurtosis of the streamwise velocity (<inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, respectively) are shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>.
The profiles of <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> obtained with the FV-based solver and the QUICK scheme as well as those obtained with the PSFD-based solver are in good agreement with experimental results from <xref ref-type="bibr" rid="bib1.bibx57" id="text.53"/>, here taken as a reference.
On the contrary,
the FV-based solver overpredicts <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> when the linear interpolation scheme is used,
with the skewness remaining positive throughout the whole extent of the surface layer.
Note that a positive skewness of streamwise velocity represents a flow field where negative fluctuations are more likely to happen than the corresponding positive ones.
The kurtosis obtained with the FV-based solver is consistently overpredicted, representing a flow field populated by a greater number of extreme events.
Again, profiles from all cases feature a nonmonotonic convergence to the reference ones,
as shown in Table <xref ref-type="table" rid="Ch1.T3"/>, where the relative error on skewness and kurtosis with respect to the measurements from <xref ref-type="bibr" rid="bib1.bibx57" id="text.54"/> is reported in the interval <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e3019">Vertical structure of skewness of streamwise velocity <bold>(a)</bold> and kurtosis of streamwise velocity <bold>(b)</bold>.
Lines are defined in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.
The red x-marks denote the measurements from <xref ref-type="bibr" rid="bib1.bibx57" id="text.55"/>, digitalized by the authors.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f02.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e3042">Relative error on skewness <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">meas</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">meas</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and kurtosis <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">meas</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">meas</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> w.r.t. the measurements from <xref ref-type="bibr" rid="bib1.bibx57" id="text.56"/>
in the interval <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Simulation</oasis:entry>
         <oasis:entry colname="col2">FV<inline-formula><mml:math id="M139" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">FV<inline-formula><mml:math id="M140" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FV<inline-formula><mml:math id="M141" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">FV<inline-formula><mml:math id="M142" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col6">FV<inline-formula><mml:math id="M143" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col7">FV<inline-formula><mml:math id="M144" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col8">PSFD<inline-formula><mml:math id="M145" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9">PSFD<inline-formula><mml:math id="M146" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10">PSFD<inline-formula><mml:math id="M147" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Relative error on <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M149" display="inline"><mml:mn mathvariant="normal">1.63</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M150" display="inline"><mml:mn mathvariant="normal">1.77</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M151" display="inline"><mml:mn mathvariant="normal">1.81</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M152" display="inline"><mml:mn mathvariant="normal">0.86</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M153" display="inline"><mml:mn mathvariant="normal">0.75</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M154" display="inline"><mml:mn mathvariant="normal">0.71</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M155" display="inline"><mml:mn mathvariant="normal">0.51</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M156" display="inline"><mml:mn mathvariant="normal">0.57</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M157" display="inline"><mml:mn mathvariant="normal">0.68</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Relative error on <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M159" display="inline"><mml:mn mathvariant="normal">0.28</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M160" display="inline"><mml:mn mathvariant="normal">0.25</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M161" display="inline"><mml:mn mathvariant="normal">0.25</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M162" display="inline"><mml:mn mathvariant="normal">0.23</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M163" display="inline"><mml:mn mathvariant="normal">0.16</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M164" display="inline"><mml:mn mathvariant="normal">0.15</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M165" display="inline"><mml:mn mathvariant="normal">0.11</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M166" display="inline"><mml:mn mathvariant="normal">0.05</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M167" display="inline"><mml:mn mathvariant="normal">0.04</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e3531"><bold>(a)</bold> Normalized one-dimensional spectra of streamwise velocity at <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>.
The solid red line depicts the <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi>z</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> production range and <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi>z</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> inertial subrange scaling.
All other lines as in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.
<bold>(b)</bold> Premultiplied one-dimensional spectra of streamwise velocity
at <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f03.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Spectra and autocorrelations</title>
      <p id="d1e3639">One-dimensional spectra of streamwise velocity fluctuations (<inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) are shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>a.
The profiles are contrasted against the phenomenological production range and inertial subrange power-law profiles (<inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, respectively).
Predictions from the PSFD-based solver feature a relatively good agreement with the phenomenological power-law profile,
especially at high grid resolution.
For example, the cases PSFD<inline-formula><mml:math id="M175" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula> and PSFD<inline-formula><mml:math id="M176" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> exhibit a slope of <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn></mml:mrow></mml:math></inline-formula> in the production range (here defined as <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi>z</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>).
Profiles from the FV-based solver, on the contrary, exhibit strong sensitivity to grid resolution and are unable to capture the expected power-law behavior.
In the production range, velocity spectra from the FV solver start off relatively shallow at small wavenumber, especially when using the linear scheme.
A narrow band can be identified where <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:mo>∼</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi>z</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, followed by a rapid decay in energy density – the decay being particularly pronounced when using the QUICK interpolation scheme because of the associated numerical dissipation.
Overall, the energy density in the production range and in the inertial subrange is not well captured by the FV-based solver and grid refinement does not help circumvent this limitation, at least at the considered resolutions.
The authors note that this fact might limit the use of dynamic procedures based on the <xref ref-type="bibr" rid="bib1.bibx28" id="text.57"/> identity.
A further characterization of the energy distribution in the wavenumber space is given in Fig. <xref ref-type="fig" rid="Ch1.F3"/>b, where premultiplied velocity spectra <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>u</mml:mi><mml:mo>*</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> are shown.
The usual reason for considering these quantities is to create a plot in semi-log scale where equal areas under<?pagebreak page1414?> the profiles correspond to equal energy.
In addition, premultiplied spectra provide information on the coherence of the flow, in particular on the so-called large and very large scale motions (LSMs and VLSMs, respectively).
These structures are responsible for carrying more than half of the kinetic energy and Reynolds shear stress and are a persistent feature of the surface and outer layers of both aerodynamically smooth and rough walls <xref ref-type="bibr" rid="bib1.bibx37 bib1.bibx6 bib1.bibx58 bib1.bibx33 bib1.bibx21" id="paren.58"/>.
The current domain is of modest dimensions and is able to accommodate only LSMs <xref ref-type="bibr" rid="bib1.bibx42" id="paren.59"/>, which are identified in premultiplied spectra by a local maximum at the streamwise wavenumber <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.
The location of the peaks from the FV-based solver with linear interpolation scheme shifts toward higher wavenumber with grid refinement, with a maximum at <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> for the FV<inline-formula><mml:math id="M183" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> case.
This fact signals a flow field where the streamwise extent of energetic modes (a.k.a., coherent structures) reduces as the grid is refined.
On the contrary, the FV-based solver in combination with the QUICK scheme predicts the peak in premultiplied energy density at the expected wavenumber, hence suggesting that this approach is able to capture LSMs.
The PSFD-based solver features a peak at the expected wavenumber (<inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) only at the lowest resolution (PSFD<inline-formula><mml:math id="M185" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>).
Profiles from the higher-resolution cases feature high energy densities at the lowest wavenumber, highlighting an artificial “periodization” of energy-containing structures in the streamwise direction.
This behavior is linked to the limited horizontal extent of the computational domain.
The authors have indeed verified that a larger domain (twice as large along each horizontal direction) enables one to capture LSMs with the PSFD solver at resolutions matching the one of the PSFD<inline-formula><mml:math id="M186" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula> case (not shown).
A corresponding single run was carried out with the FV solver over the said larger domain and premultiplied spectra were found to be in good agreement with those presented herein, supporting the conjecture that the proposed domain size suffices to capture the range of variability of FV solvers for the problem under consideration.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e3883">Contours of two-dimensional spatial autocorrelation of streamwise velocity at height <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>
from the simulations FV<inline-formula><mml:math id="M188" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(a)</bold>, FV<inline-formula><mml:math id="M189" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>* <bold>(b)</bold>, PSFD<inline-formula><mml:math id="M190" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(c)</bold>, FV<inline-formula><mml:math id="M191" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(d)</bold>, FV<inline-formula><mml:math id="M192" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>* <bold>(e)</bold>, and PSFD<inline-formula><mml:math id="M193" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(f)</bold>.
Contour levels from <inline-formula><mml:math id="M194" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M195" display="inline"><mml:mn mathvariant="normal">0.9</mml:mn></mml:math></inline-formula> with increments of <inline-formula><mml:math id="M196" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f04.png"/>

        </fig>

      <p id="d1e3991">To gain better insight on the spatial coherence of the flow field, the contour lines of the two-dimensional autocorrelation of the streamwise velocity <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>
in the <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> plane are shown in Fig. <xref ref-type="fig" rid="Ch1.F4"/>.
The <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> contour is often used to identify the boundaries of coherent structures populating the flow field.
The contours from the FV-based solver with linear scheme (Figs. <xref ref-type="fig" rid="Ch1.F4"/>a, d) are representative of a poorly correlated flow field with a streamwise extent of the <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msubsup><mml:mi>R</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">D</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> contour of <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.1</mml:mn><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula> along the streamwise and cross-stream directions, respectively.
On the contrary, the contours from the FV-based solver with the QUICK scheme (Fig. <xref ref-type="fig" rid="Ch1.F4"/>b, e) depict a flow field characterized by larger spatial autocorrelation, in line with results from the PSFD-based solver.
Note that the flow statistics presented above should not be impacted by the fact that the current domain size prevents some of the contour lines (simulations FV<inline-formula><mml:math id="M203" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>*, FV<inline-formula><mml:math id="M204" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>*, PSFD<inline-formula><mml:math id="M205" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>, and PSFD<inline-formula><mml:math id="M206" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>) from closing, as discussed in <xref ref-type="bibr" rid="bib1.bibx42" id="text.60"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e4131">One-dimensional spatial autocorrelation of streamwise velocity at height <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> along the streamwise direction <bold>(a)</bold> and along the cross-stream direction <bold>(b)</bold>. Lines as in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f05.png"/>

        </fig>

      <?pagebreak page1415?><p id="d1e4164">The one-dimensional spatial autocorrelation (<inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>), shown in Fig. <xref ref-type="fig" rid="Ch1.F5"/> along the streamwise and cross-stream directions, further corroborates the above findings.
From Fig. <xref ref-type="fig" rid="Ch1.F5"/>a it is apparent that the extension of the selected domain does not enable the flow to become completely uncorrelated in the streamwise direction for the PSFD solver and for the FV solver using QUICK; <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> remains finite in the available <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula> range across resolutions.
On the other hand, profiles from the FV-based solver using the linear interpolation rapidly decay towards zero.
Along the cross-stream direction (Fig. <xref ref-type="fig" rid="Ch1.F5"/>b), profiles from the PSFD-based solver feature the expected negative lobes,
highlighting the presence of high- and low-momentum streamwise-elongated streaks flanking each other in the said direction.
This behavior is in line with findings from previous studies on the coherence of wall-bounded turbulence and with standard turbulence theory.
Profiles from the FV-based solver exhibit a similar profile, albeit featuring a more rapid decay and less prominent negative lobes, especially for the high-resolution cases using the linear interpolation scheme.
A quantitative measure of the coherence of the flow field is provided in Table <xref ref-type="table" rid="Ch1.T4"/>, where the integral lengths <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Λ</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Λ</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are reported for all the considered cases and compared against direct numerical simulations of a channel flow at <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="italic">τ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2000</mml:mn></mml:mrow></mml:math></inline-formula> from <xref ref-type="bibr" rid="bib1.bibx78" id="text.61"/>.
The integral lengths in Table <xref ref-type="table" rid="Ch1.T4"/> are evaluated at <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn></mml:mrow></mml:math></inline-formula> since the data from <xref ref-type="bibr" rid="bib1.bibx78" id="text.62"/> are available at this height.
Although <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Λ</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> might not be meaningful across the considered cases, owing to the lack of a zero crossing of the autocorrelation function, it is apparent that the FV-based solver underestimates the integral lengths when compared to the PSFD cases and the reference DNS values, especially when the linear interpolation scheme is used.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4" specific-use="star"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e4321">Integral lengths at height <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="11">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:colspec colnum="11" colname="col11" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Simulation</oasis:entry>
         <oasis:entry colname="col2">FV<inline-formula><mml:math id="M217" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">FV<inline-formula><mml:math id="M218" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FV<inline-formula><mml:math id="M219" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">FV<inline-formula><mml:math id="M220" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col6">FV<inline-formula><mml:math id="M221" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col7">FV<inline-formula><mml:math id="M222" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>*</oasis:entry>
         <oasis:entry colname="col8">PSFD<inline-formula><mml:math id="M223" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9">PSFD<inline-formula><mml:math id="M224" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10">PSFD<inline-formula><mml:math id="M225" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11">
                    <xref ref-type="bibr" rid="bib1.bibx78" id="text.63"/>
                  </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Λ</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M227" display="inline"><mml:mn mathvariant="normal">0.23</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M228" display="inline"><mml:mn mathvariant="normal">0.12</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M229" display="inline"><mml:mn mathvariant="normal">0.11</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M230" display="inline"><mml:mn mathvariant="normal">0.82</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M231" display="inline"><mml:mn mathvariant="normal">0.59</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M232" display="inline"><mml:mn mathvariant="normal">0.59</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M233" display="inline"><mml:mn mathvariant="normal">1.28</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M234" display="inline"><mml:mn mathvariant="normal">1.50</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M235" display="inline"><mml:mn mathvariant="normal">1.45</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M236" display="inline"><mml:mn mathvariant="normal">2.14</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Λ</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M238" display="inline"><mml:mn mathvariant="normal">0.04</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M239" display="inline"><mml:mn mathvariant="normal">0.03</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M240" display="inline"><mml:mn mathvariant="normal">0.03</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M241" display="inline"><mml:mn mathvariant="normal">0.10</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M242" display="inline"><mml:mn mathvariant="normal">0.08</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M243" display="inline"><mml:mn mathvariant="normal">0.08</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M244" display="inline"><mml:mn mathvariant="normal">0.14</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M245" display="inline"><mml:mn mathvariant="normal">0.15</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M246" display="inline"><mml:mn mathvariant="normal">0.14</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M247" display="inline"><mml:mn mathvariant="normal">0.20</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e4690">Instantaneous snapshots of normalized streamwise velocity fluctuations at <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>
from the simulations FV<inline-formula><mml:math id="M249" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(a)</bold>, FV<inline-formula><mml:math id="M250" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>* <bold>(b)</bold>, PSFD<inline-formula><mml:math id="M251" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(c)</bold>, FV<inline-formula><mml:math id="M252" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(d)</bold>, FV<inline-formula><mml:math id="M253" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>* <bold>(e)</bold>, and PSFD<inline-formula><mml:math id="M254" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(f)</bold>.
The normalized velocity fluctuation is defined as <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mo>〉</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>, where averages (and fluctuations therefrom) are evaluated in space over the selected horizontal plane.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f06.png"/>

        </fig>

      <p id="d1e4810">Instantaneous snapshots of streamwise velocity fluctuations over a horizontal plane support the above findings (see Fig. <xref ref-type="fig" rid="Ch1.F6"/>).
Artificially periodized, streamwise-elongated bulges of uniform high and low momentum are indeed apparent in the snapshots from the PSFD-based solver (Fig. <xref ref-type="fig" rid="Ch1.F6"/>c, f).
On the contrary, the instantaneous streamwise velocity field from the FV solver is populated by smaller regions of uniform momentum, especially when using the linear scheme, and the size of energetic structures diminishes with increasing grid resolution (see, e.g., Fig. <xref ref-type="fig" rid="Ch1.F6"/>a, d).</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Momentum transfer mechanisms</title>
      <p id="d1e4827">This section is devoted to the analysis of momentum transfer mechanisms in the ABL with a focus on quadrant analysis <xref ref-type="bibr" rid="bib1.bibx44" id="paren.64"/> and on statistics of conditionally averaged flow fields.</p>
      <p id="d1e4833">The quadrant hole analysis is a technique based on the decomposition of the velocity fluctuations into four quadrants: the first and third quadrants, <italic>outward interactions</italic> (<inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) and <italic>inward interactions</italic> (<inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), respectively, are negative contributions to the momentum flux, whereas the second and fourth quadrants,
a.k.a. <italic>ejections</italic> of low-speed fluid outward from the wall (<inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>)
and <italic>sweeps</italic> of high-speed fluid toward the wall (<inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>,<?pagebreak page1416?> <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>),
represent positive contributions.
A range of flow statistics can be defined based on this decomposition and used to provide insight on the mechanisms supporting momentum transfer in the ABL.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e4972">Stress fractions at <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>. The profiles are normalized so that the sum of the stress fractions for <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> is unity across the cases. Lines are defined in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f07.png"/>

        </fig>

      <p id="d1e5012">Figure <xref ref-type="fig" rid="Ch1.F7"/> features the quadrant-hole analysis, where the notation is the same as in <xref ref-type="bibr" rid="bib1.bibx92" id="text.65"/>, with <inline-formula><mml:math id="M266" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> being the hole size, <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> the resolved Reynolds shear stress contribution to the <inline-formula><mml:math id="M268" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th quadrant at hole size <inline-formula><mml:math id="M269" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>H</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is the corresponding quadrant fraction.
Stress fractions are presented for values of the hole size <inline-formula><mml:math id="M271" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> ranging from <inline-formula><mml:math id="M272" display="inline"><mml:mn mathvariant="normal">0</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M273" display="inline"><mml:mn mathvariant="normal">8</mml:mn></mml:math></inline-formula>, where larger hole sizes correspond to contributions to the resolved Reynolds shear stress from more extreme events.
Clearly, the FV-based solver with the linear scheme underpredicts ejections (Fig. <xref ref-type="fig" rid="Ch1.F7"/>a), outward interactions (Fig. <xref ref-type="fig" rid="Ch1.F7"/>b), and inward interactions (Fig. <xref ref-type="fig" rid="Ch1.F7"/>c),
and overpredicts sweeps at large hole size <inline-formula><mml:math id="M274" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F7"/>d).
On the contrary, the FV solver with the QUICK scheme
underpredicts all the profiles except for the ejections, which are captured fairly well instead (see Fig. <xref ref-type="fig" rid="Ch1.F7"/>a).
Note that ejections are violent events, concentrated over a very thin region in the cross-stream direction of the ABL <xref ref-type="bibr" rid="bib1.bibx21" id="paren.66"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e5120">Vertical structure of event ratios:
<bold>(a)</bold> ratio of negative to positive contributions to the momentum flux; <bold>(b)</bold> ratio of sweeps to ejections. Lines as in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f08.png"/>

        </fig>

      <?pagebreak page1417?><p id="d1e5137">To gain insight on the vertical structure of momentum transfer mechanisms,
the exuberance ratio and the ratio of sweeps to ejections are analyzed in the following.
Figure <xref ref-type="fig" rid="Ch1.F8"/>a shows the exuberance ratio, defined as the ratio of negative to positive contributions to the momentum flux, <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx74" id="paren.67"/>.
The exuberance ratios from the PSFD-based solver are larger in absolute value than the correspondent ones from the FV-based solver across the whole surface layer except very close to the surface.
Profiles highlight that outward and inward interactions have a significant impact on the resolved Reynolds stress in the PSFD-based solver, whereas the flow simulated with the FV-based solver is characterized by a predominance of sweeps and ejections.
This behavior is consistent throughout the ABL.
Figure <xref ref-type="fig" rid="Ch1.F8"/>b shows the ratio of sweeps to ejections at the lowest portion of the ABL (<inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula>).
Profiles obtained with the QUICK scheme are in line with predictions from the PSFD-based solver and with findings from measurements of surface-layer flow over rough surfaces, where ejections are identified as the dominant momentum transport mechanism in the ABL <xref ref-type="bibr" rid="bib1.bibx69" id="paren.68"/>.
On the contrary, the FV-based solver with a linear scheme tends to favor sweeps over ejections as the mechanisms for momentum transfer in the surface layer.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e5229">Visualization of the conditionally averaged velocity field in the cross-stream vertical plane at <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>
from simulations FV<inline-formula><mml:math id="M278" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(a)</bold>, FV<inline-formula><mml:math id="M279" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>* <bold>(b)</bold>, PSFD<inline-formula><mml:math id="M280" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(c)</bold>, FV<inline-formula><mml:math id="M281" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(d)</bold>, FV<inline-formula><mml:math id="M282" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>* <bold>(e)</bold>, and PSFD<inline-formula><mml:math id="M283" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(f)</bold>.
The conditional event is a positive streamwise velocity fluctuation at <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>.
Colors are used to represent the magnitude of the streamwise component and
vectors denote the cross-stream and vertical components.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f09.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e5373">Conditionally averaged flow field
from simulations FV<inline-formula><mml:math id="M287" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(a)</bold>, FV<inline-formula><mml:math id="M288" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>* <bold>(b)</bold>, PSFD<inline-formula><mml:math id="M289" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> <bold>(c)</bold>, FV<inline-formula><mml:math id="M290" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(d)</bold>, FV<inline-formula><mml:math id="M291" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula>* <bold>(e)</bold>, and PSFD<inline-formula><mml:math id="M292" display="inline"><mml:mn mathvariant="normal">160</mml:mn></mml:math></inline-formula> <bold>(f)</bold>.
The conditional average is computed as in Fig. <xref ref-type="fig" rid="Ch1.F9"/>.
Red isosurfaces show positive fluctuations (<inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula>, top; <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.65</mml:mn></mml:mrow></mml:math></inline-formula>, bottom);
blue isosurfaces show negative fluctuations (<inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.55</mml:mn></mml:mrow></mml:math></inline-formula>, top; <inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, bottom).</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f10.png"/>

        </fig>

      <p id="d1e5490">To conclude the analysis on the mechanisms responsible for momentum transfer, velocity statistics from a conditionally averaged flow field are discussed next.
The approach of <xref ref-type="bibr" rid="bib1.bibx21" id="text.69"/> is adopted to compute the conditionally averaged flow field,
where the conditional event is a positive streamwise velocity fluctuation at <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>y</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>.
Figure <xref ref-type="fig" rid="Ch1.F9"/> features a pseudocolor and vector plot of the conditionally averaged velocity field in a cross-stream vertical plane for selected cases, whereas Fig. <xref ref-type="fig" rid="Ch1.F10"/> displays a three-dimensional isosurface thereof.
The flow structure in the equilibrium surface layer is known to be characterized by counter-rotating rolls and low- and high-momentum streamwise-elongated streaks flanking each other in the cross-stream direction.
Rolls and streaks are indeed the dominant flow mechanism responsible for tangential Reynolds stress <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx43" id="paren.70"/>.
As apparent from Fig. <xref ref-type="fig" rid="Ch1.F9"/>, the PSFD conditionally averaged velocity field exhibits counter-rotating patterns associated with positive and negative streamwise velocity fluctuations (corresponding to the aforementioned streaks).
Throughout the ABL, the roll modes feature a diameter that is consistent with findings from the literature <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>≈</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
Moreover, positive and negative velocity fluctuations are approximately of the same magnitude <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>≈</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
From Fig. <xref ref-type="fig" rid="Ch1.F10"/>, it is apparent that the considered isosurfaces extend about <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula> along the streamwise direction.
Quite surprisingly,<?pagebreak page1418?> the FV-based solver is not able to predict the roll modes, irrespective of the interpolation scheme and grid resolution, and severely underpredicts the magnitude of the low-momentum streaks.
Further, Figs. <xref ref-type="fig" rid="Ch1.F9"/> and <xref ref-type="fig" rid="Ch1.F10"/> both depict a FV conditionally averaged flow field that is poorly correlated along the cross-stream and streamwise directions, resulting in significantly smaller momentum-carrying structures.
This fact supports previous findings from the two-dimensional spatial autocorrelation (Fig. <xref ref-type="fig" rid="Ch1.F4"/>).
The lack of roll modes implies that the FV-based solvers used here are not able to capture the fundamental mechanism supporting momentum transfer in the ABL, at least at the considered grid resolutions.
This limitation is likely to be the root cause of several of the observed problematics associated with the FV-solver solution, including the relatively high (low) streamwise-velocity skewness when using linear (QUICK) schemes (see Fig. <xref ref-type="fig" rid="Ch1.F2"/>,a) and the observed imbalance between sweeps and ejections (Figs. <xref ref-type="fig" rid="Ch1.F1"/> and <xref ref-type="fig" rid="Ch1.F8"/>).</p>
</sec>
</sec>
<sec id="Ch1.S4" sec-type="conclusions">
  <label>4</label><title>Conclusions</title>
      <p id="d1e5626">The present work provides insight on the quality and reliability of an important class of general-purpose, second-order accurate FV-based solvers for the wall-modeled LES of neutrally stratified ABL flow.
The considered FV-based solvers are part of the OpenFOAM<sup>®</sup> framework, make use of the<?pagebreak page1419?> divergence form for the nonlinear term, and are based on a colocated grid arrangement.</p>
      <p id="d1e5632">A suite of simulations was carried out in an open-channel flow setup, varying the grid resolution up to <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">160</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> control volumes, the interpolation schemes for the discretization of the nonlinear term, the value of the Smagorinsky coefficient, the pressure-velocity coupling method, and the time-advancement scheme.
Several flow statistics were contrasted against profiles from a well-established PSFD-based solver and against experimental measurements when these were available.
Considered flow statistics include mean velocity, turbulence intensities, velocity skewness and kurtosis, velocity spectra, and spatial autocorrelations.
An analysis of mechanisms supporting momentum transfer in the flow field was also proposed.
The main findings are summarized below.</p>
      <p id="d1e5646">With the exception of the FV solver with the projection method and the Runge–Kutta time-advancement scheme, mean velocity profiles from the PSFD and FV solvers all feature a positive LLM.
Existing techniques to alleviate this limitation led to no apparent improvement, thus calling for alternative approaches.</p>
      <p id="d1e5649">Near-surface streamwise velocity fluctuations are consistently overpredicted by both the PSFD and FV solvers, irrespective of the grid resolution.
The overshoot is particularly pronounced for the cases based on the QUICK interpolation<?pagebreak page1420?> scheme.
This behavior can be related to a deficit of pressure redistribution in the budget equations for the velocity variances, which results in a pile-up of shear-generated streamwise velocity fluctuations and deficit in the vertical and cross-stream velocity fluctuation components.</p>
      <p id="d1e5653">The interpolation scheme used for the discretization of the nonlinear term plays a role in determining the remaining flow statistics.
Specifically, FV solvers with a linear interpolation scheme lead to
<list list-type="bullet"><list-item>
      <p id="d1e5658">a positive streamwise velocity skewness throughout the surface layer, which is at odds with experimental findings;</p></list-item><list-item>
      <p id="d1e5662">a severe overprediction of the streamwise velocity kurtosis;</p></list-item><list-item>
      <p id="d1e5666">a poorly correlated streamwise velocity field in the horizontal directions, especially at high grid resolutions;</p></list-item><list-item>
      <p id="d1e5670">a severe underprediction of outward and inward interactions and ejection events;</p></list-item><list-item>
      <p id="d1e5674">a lack of organized high- and low-momentum streaks and associated roll modes in the conditionally averaged flow field.</p></list-item></list>
Grid resolution either does not affect the above quantities or leads to larger departures from the expected behavior.
The QUICK scheme, on the other hand, leads to
<list list-type="bullet"><list-item>
      <p id="d1e5680">an improved prediction of the streamwise velocity skewness and kurtosis, especially as the grid stencil is reduced;</p></list-item><list-item>
      <p id="d1e5684">a streamwise velocity field that is more correlated along the horizontal directions, but integral length scales remain only a fraction of those from the PSFD and reference DNS results;</p></list-item><list-item>
      <p id="d1e5688">an underprediction of inward and outward interactions;</p></list-item><list-item>
      <p id="d1e5692">a lack of organized high- and low-momentum streaks and associated roll modes in the conditionally averaged flow field.</p></list-item></list>
To summarize, the considered class of FV-based solvers predicts a flow field that is less correlated than the one obtained with the PSFD solver and does not capture the salient mechanisms responsible for momentum transfer in the ABL, at least at the considered grid resolutions.
These limitations appear to be the root cause of many of the observed discrepancies between FV flow statistics and the corresponding PSFD or experimental ones, including the mispredicted streamwise-velocity skewness (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a), the imbalance between sweeps and ejections (Figs. <xref ref-type="fig" rid="Ch1.F1"/> and <xref ref-type="fig" rid="Ch1.F8"/>), and the overall sensitivity of flow statistics to variations in the grid resolution.
Higher grid resolutions might help alleviate some of these shortcomings, but given that grid resolutions used herein are state-of-the-art for general-purpose FV-based solvers and that computing power increases relatively slowly with time <xref ref-type="bibr" rid="bib1.bibx59" id="paren.71"/>, the aforementioned limitations are likely to persist for years to come, thus introducing a degree of uncertainty in model results that needs to be addressed.
These limitations call for research aimed at reducing the impact of discretization errors in this class of solvers, or for alternative approaches such as using discretizations based on staggered grid arrangements and higher-order spatial discretization schemes.</p><?xmltex \hack{\clearpage}?>
</sec>

      
      </body>
    <back><app-group>

<?pagebreak page1421?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title/>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><title>Smagorinsky constant</title>
      <p id="d1e5725">We here test the sensitivity of selected flow statistics to variations in the Smagorinsky constant <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
The values <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.12</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.14</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.16</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1678</mml:mn></mml:mrow></mml:math></inline-formula> (the default value in OpenFOAM<sup>®</sup>) are considered, and all tests are carried out at <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">64</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> control volumes.</p>
      <p id="d1e5829">As shown in Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F11"/>a, the Smagorinsky constant has a relatively important and nonmonotonic impact on the mean velocity profile.
The case at <inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> results in the largest positive LLM, in agreement with the predictions from the PSFD-based solver, whereas the cases at larger <inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> exhibit a smaller, albeit still positive, LLM.
The Smagorinsky coefficient also has a discernible impact on the velocity RMSs.
Specifically, as <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is increased, the magnitude of the near-surface maximum for both <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F11"/>b) and <inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F11"/>c) is reduced, and the location of the maximum is shifted away from the surface – possibly the result of a higher near-surface energy dissipation.
In addition, larger values of <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> yield a more apparent departure from the corresponding profiles obtained with the PSFD-based solver.</p>
      <p id="d1e5913">The one-dimensional spectra (Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F12"/>a) show that larger values of the Smagorinsky coefficient result in a more rapid decay of energy density and in a shift of profiles toward the inertial subrange.
No value of the Smagorinsky coefficient seems suitable for capturing the <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> power law in the production range of turbulence.
Increasing <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> leads to a modest improvement in the two-point autocorrelation profiles (Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F12"/>b, c).</p>
</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><title>Solvers</title>
      <p id="d1e5953">The performance of an alternative solver within the OpenFOAM<sup>®</sup> framework is considered here, and the results are contrasted against those previously shown (obtained with the PISO algorithm in combination with an Adams–Moulton time-advancement scheme).
The solver is based on a projection method coupled with the Runge–Kutta 4 time-advancement scheme <xref ref-type="bibr" rid="bib1.bibx24" id="paren.72"/>.
Details on the implementation can be found in <xref ref-type="bibr" rid="bib1.bibx87" id="text.73"/>.
The performances of the two solvers are compared at moderate Reynolds number in <xref ref-type="bibr" rid="bib1.bibx86" id="text.74"/>, where it is pointed out that the projection method coupled with the Runge–Kutta 4 time-advancement scheme provides similar results at lower computational cost.
In the following, the performances of the solver are tested for the considered ABL flow.
Two grid resolutions are considered based on <inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">64</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (case FV<inline-formula><mml:math id="M320" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula>RKp) and <inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">128</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (case FV<inline-formula><mml:math id="M322" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>RKp) control volumes.</p>
      <p id="d1e6005">The vertical profile of the mean streamwise velocity is shown in Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F13"/>a.
The use of the projection Runge–Kutta 4 solver leads to an underprediction of the velocity at the wall as for the simulations FV<inline-formula><mml:math id="M323" display="inline"><mml:mn mathvariant="normal">64</mml:mn></mml:math></inline-formula> and FV<inline-formula><mml:math id="M324" display="inline"><mml:mn mathvariant="normal">128</mml:mn></mml:math></inline-formula>, but no apparent LLM in the surface layer.
<inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> exhibits the previously observed near-surface peaks (Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F13"/>b) whereas <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi mathvariant="normal">RMS</mml:mi><mml:mo>′</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is overpredicted above <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F13"/>c).</p><?xmltex \hack{\clearpage}?><?xmltex \floatpos{h!}?><fig id="App1.Ch1.S1.F11"><?xmltex \currentcnt{A1}?><?xmltex \def\figurename{Figure}?><label>Figure A1</label><caption><p id="d1e6073">Vertical structure of streamwise velocity <bold>(a)</bold>, streamwise velocity RMS <bold>(b)</bold>, and vertical velocity RMS <bold>(c)</bold>.
Red lines denote the phenomenological logarithmic-layer profile <bold>(a)</bold>
and analytical expressions from similarity theory <xref ref-type="bibr" rid="bib1.bibx83" id="paren.75"/> <bold>(b, c)</bold>.</p></caption>
          <?xmltex \hack{\hsize\textwidth}?>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f11.png"/>

        </fig>

      <?xmltex \floatpos{h!}?><fig id="App1.Ch1.S1.F12"><?xmltex \currentcnt{A2}?><?xmltex \def\figurename{Figure}?><label>Figure A2</label><caption><p id="d1e6106">Normalized one-dimensional spectra of streamwise velocity at <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(a)</bold>; one-dimensional spatial autocorrelation of streamwise velocity at <inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>h</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> along the streamwise direction <bold>(b)</bold> and along the cross-stream direction <bold>(c)</bold>.
Lines as in Fig. <xref ref-type="fig" rid="App1.Ch1.S1.F11"/>. The red line denotes <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi>z</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \hack{\hsize\textwidth}?>
          <?xmltex \igopts{width=312.980315pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f12.png"/>

        </fig>

      <?xmltex \floatpos{h!}?><fig id="App1.Ch1.S1.F13"><?xmltex \currentcnt{A3}?><?xmltex \def\figurename{Figure}?><label>Figure A3</label><caption><p id="d1e6186">Vertical structure of streamwise velocity <bold>(a)</bold>, streamwise velocity RMS <bold>(b)</bold>, and vertical velocity RMS <bold>(c)</bold>.
Red lines denote the phenomenological logarithmic-layer profile <bold>(a)</bold>
and the analytical expressions from similarity theory <xref ref-type="bibr" rid="bib1.bibx83" id="paren.76"/> <bold>(b, c)</bold>.</p></caption>
          <?xmltex \hack{\hsize\textwidth}?>
          <?xmltex \igopts{width=312.980315pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/1409/2021/gmd-14-1409-2021-f13.png"/>

        </fig>

<?xmltex \hack{\clearpage}?><?xmltex \hack{\noappendix}?>
</sec>
</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e6224">OpenFOAM<sup>®</sup> is an open-source computational fluid dynamics toolbox.
The present study made use of OpenFOAM<sup>®</sup> version 6.0, available for download at <uri>https://openfoam.org/version/6/</uri> (last access: 3 March 2021.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e6239">Data and script to generate all figures in this manuscript can be downloaded from: <ext-link xlink:href="https://doi.org/10.7916/d8-199p-bk19" ext-link-type="DOI">10.7916/d8-199p-bk19</ext-link> <xref ref-type="bibr" rid="bib1.bibx30" id="paren.77"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e6251">BG and MGG designed the study. BG conducted the analysis under the supervision of MGG. BG and MGG wrote the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e6257">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e6263">The authors acknowledge computing resources from Columbia University's Shared Research Computing Facility project, which is supported by NIH Research Facility Improvement Grant 1G20RR030893-01, and associated funds from the New York State Empire State Development, Division of Science Technology and Innovation (NYSTAR) Contract C090171, both awarded 15 April 2010.
The authors are grateful to Weiyi Li for generating the PSFD data, and to Ville Vuorinen and George I. Park for useful discussions on the performance of FV-based solvers for the simulation of turbulent flows.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e6268">The work was supported via start-up funds provided by the Department of Civil Engineering and Engineering Mechanics at Columbia University.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e6274">This paper was edited by Chiel van Heerwaarden and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{Abkar and Port{\'{e}}-Agel(2013)}}?><label>Abkar and Porté-Agel(2013)</label><?label Abkar2013?><mixed-citation>
Abkar, M. and Porté-Agel, F.: The effect of free-atmosphere stratification
on boundary-layer flow and power output from very large wind farms, Energies,
6, 2338–2361, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Albertson and Parlange(1999)}}?><label>Albertson and Parlange(1999)</label><?label Albertson1999a?><mixed-citation>
Albertson, J. D. and Parlange, M. B.: Natural integration of scalar fluxes
from complex terrain, Adv. Water Resour., 23, 239–252, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Anderson and Meneveau(2010)}}?><label>Anderson and Meneveau(2010)</label><?label Anderson2010?><mixed-citation>
Anderson, W. and Meneveau, C.: A large-eddy simulation model for
boundary-layer flow over surfaces with horizontally resolved but vertically
unresolved roughness elements, Bound.-Lay. Meteorol., 137, 397–415,
2010.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Bae et~al.(2018)Bae, Lozano-Dur{\'{a}}n, Bose, and Moin}}?><label>Bae et al.(2018)Bae, Lozano-Durán, Bose, and Moin</label><?label Bae2018?><mixed-citation>Bae, H. J., Lozano-Durán, A., Bose, S. T., and Moin, P.: Turbulence
intensities in large-eddy simulation of wall-bounded flows, Phys. Rev.
Fluids, 3, 014610, <ext-link xlink:href="https://doi.org/10.1103/PhysRevFluids.3.014610" ext-link-type="DOI">10.1103/PhysRevFluids.3.014610</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Bailey and Stoll(2013)}}?><label>Bailey and Stoll(2013)</label><?label Bailey2013?><mixed-citation>
Bailey, B. N. and Stoll, R.: Turbulence in sparse, organized vegetative
canopies: A large-eddy simulation study, Bound.-Lay. Meteorol., 147,
369–400, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Balakumar and Adrian(2007)}}?><label>Balakumar and Adrian(2007)</label><?label Balakumar2007?><mixed-citation>
Balakumar, B. J. and Adrian, R. J.: Large- and very-large-scale motions in
channel and boundary-layer flows, Philos. T. Roy.
Soc. A, 365, 665–681,
2007.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{Balogh et~al.(2012)}}?><label>Balogh et al.(2012)</label><?label Balogh2012?><mixed-citation>Balogh, M., Parente, A., and Benocci, C.: RANS simulation of ABL flow over
complex terrains applying an enhanced <inline-formula><mml:math id="M331" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M332" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> model and wall function
formulation: implementation and comparison for fluent and OpenFOAM, J. Wind
Eng. Ind. Aerodyn., 104–106, 360–368, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{Beaudan and Moin(1994)}}?><label>Beaudan and Moin(1994)</label><?label Beaudan1994?><mixed-citation>
Beaudan, P. and Moin, P.: Numerical experiments on the flow past a circular
cylinder at sub-critical Reynolds number, Tech. rep., Thermosciences Div.,
Stanford University, California, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{Bose and Moin(2014)}}?><label>Bose and Moin(2014)</label><?label Bose2014?><mixed-citation>
Bose, S. T. and Moin, P.: A dynamic slip boundary condition for wall-modeled
large-eddy simulation, Phys. Fluids, 26, 015104, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Bose and Park(2018)}}?><label>Bose and Park(2018)</label><?label Bose2018?><mixed-citation>
Bose, S. T. and Park, G. I.: Wall-modeled large-eddy simulation for complex
turbulent flows, Annu. Rev. Fluid Mech., 50, 535–561, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{{Bou-Zeid et~al.(2005)}}?><label>Bou-Zeid et al.(2005)</label><?label Bou-Zeid2005?><mixed-citation>Bou-Zeid, E., Meneveau, C., and Parlange, M. B.: A scale-dependent Lagrangian
dynamic model for large eddy simulation of complex turbulent flows, Phys. Fluids, 17, 025105, <ext-link xlink:href="https://doi.org/10.1063/1.1839152" ext-link-type="DOI">10.1063/1.1839152</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Bou-Zeid et~al.(2009)}}?><label>Bou-Zeid et al.(2009)</label><?label Bou-Zeid2009?><mixed-citation>
Bou-Zeid, E., Overney, J., Rogers, B. D., and Parlange, M. B.: The effects of
building representation and clustering in large-eddy simulations of flows in
urban canopies, Bound.-Lay. Meteorol., 132, 415–436, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Breuer(1998)}}?><label>Breuer(1998)</label><?label Breuer1998?><mixed-citation>
Breuer, M.: Large eddy simulation of the subcritical flow past a circular
cylinder: Numerical and modeling aspects, Int. J.
Numer. Meth. Fluids, 28, 1281–1302, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Calaf et~al.(2010)}}?><label>Calaf et al.(2010)</label><?label Calaf2010?><mixed-citation>
Calaf, M., Meneveau, C., and Meyers, J.: Large eddy simulation study of fully
developed wind-turbine array boundary layers, Phys. Fluids, 22, 015110, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{Chester et~al.(2007)}}?><label>Chester et al.(2007)</label><?label Chester2007?><mixed-citation>
Chester, S., Meneveau, C., and Parlange, M. B.: Modeling turbulent flow over
fractal trees with renormalized numerical simulation, J.
Comput. Phys., 225, 427–448, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Chow et~al.(2005)}}?><label>Chow et al.(2005)</label><?label Chow2005?><mixed-citation>
Chow, F., Street, R., Xue, M., and Ferziger, J.: Explicit filtering and
reconstruction turbulence modeling for large-eddy simulation of neutral
boundary layer flow, J. Atmos. Sci., 62, 2058–2076, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Churchfield et~al.(2010)}}?><label>Churchfield et al.(2010)</label><?label Churchfield2010?><mixed-citation>
Churchfield, M., Vijayakumar, G., Brasseur, J., and Moriarty, P.: Wind
energy-related atmospheric boundary layer large-eddy simulation using
OpenFOAM, presented as Paper 1B.6 at the American Meteorological Society,
19th Symposium on Boundary Layers and Turbulence
NREL/CP-500-48905, National Renewable Energy Laboratory, Colorado, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{{Churchfield et~al.(2013)}}?><label>Churchfield et al.(2013)</label><?label Churchfield2013?><mixed-citation>
Churchfield, M., Lee, S., and Moriarty, P.: Adding complex terrain and stable
atmospheric condition capability to the OpenFOAM-based flow solver of the
simulator for on/offshore wind farm applications (SOWFA), presented at
the 1st symposium on OpenFOAM in Wind Energy, Oldenburg,
Germany, National Renewable Energy Laboratory, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{{De Villiers}(2006)}}?><label>De Villiers(2006)</label><?label deVilliers2006?><mixed-citation>
De Villiers, E.: The potential for large eddy simulation for the modeling of
wall bounded flows, PhD thesis, Imperial College of Science, Technology and
Medicine, London, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Deardorff(1970)}}?><label>Deardorff(1970)</label><?label Deardorff1970?><mixed-citation>
Deardorff, J. W.: A numerical study of three-dimensional turbulent channel
flow at large Reynolds numbers, J. Fluid Mech., 41, 453–480,
1970.</mixed-citation></ref>
      <?pagebreak page1424?><ref id="bib1.bibx21"><?xmltex \def\ref@label{{Fang and Port{\'{e}}-Agel(2015)}}?><label>Fang and Porté-Agel(2015)</label><?label Fang2015?><mixed-citation>
Fang, J. and Porté-Agel, F.: Large-eddy simulation of very-large-scale
motions in the neutrally stratified atmospheric boundary layer,
Bound.-Lay. Meteorol., 155, 397–416, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Fang et~al.(2011)}}?><label>Fang et al.(2011)</label><?label Fang2011?><mixed-citation>
Fang, J., Diebold, M., Higgins, C., and Parlange, M. B.: Towards
oscillation-free implementation of the immersed boundary method with
spectral-like methods, J. Comput. Phys., 230, 8179–8191,
2011.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Fernando(2010)}}?><label>Fernando(2010)</label><?label Fernando2010?><mixed-citation>
Fernando, H. J. S.: Fluid dynamics of urban atmospheres in complex terrain,
Annu. Rev. Fluid Mech., 42, 365–389, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Ferziger and Peric(2002)}}?><label>Ferziger and Peric(2002)</label><?label Ferziger2002?><mixed-citation>
Ferziger, J. and Peric, M.: Computational methods for fluid dynamics, Springer,
2002.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Ganapatisubramani et~al.(2003)}}?><label>Ganapatisubramani et al.(2003)</label><?label Ganapathisubramani2003?><mixed-citation>
Ganapatisubramani, B., Longmire, E. K., and Marusic, I.: Characteristics of
vortex packets in turbulent boundary layers, J. Fluid Mech.,
478, 35–46, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{{Garc{\'{i}}a-S{\'{a}}nchez and
Gorl{\'{e}}(2018)}}?><label>García-Sánchez and
Gorlé(2018)</label><?label Garcia-Sanchez2018?><mixed-citation>
García-Sánchez, C. and Gorlé, C.: Uncertainty quantification
for microscale CFD simulations based on input from mesoscale codes, J. Wind Eng. Ind. Aerod., 176, 87–97, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Garc{\'{\i}}a-S{\'{a}}nchez et~al.(2017)}}?><label>García-Sánchez et al.(2017)</label><?label Garcia-Sanchez2017?><mixed-citation>
García-Sánchez, C., Tendeloo, G. V., and Gorlé, C.: Quantifying
inflow uncertainties in RANS simulations of urban pollutant dispersion,
Atmos. Environ., 161, 263–273, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Germano et~al.(1991)}}?><label>Germano et al.(1991)</label><?label Germano1991?><mixed-citation>
Germano, M., Piomelli, U., Moin, P., and Cabot, W.: A dynamic subgrid-scale
eddy viscosity model, Phys. Fluids, 3, 1760–1765, 1991.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{{Ghosal(1996)}}?><label>Ghosal(1996)</label><?label Ghosal1996?><mixed-citation>
Ghosal, S.: An Analysis of Numerical Errors in Large-Eddy Simulations of
Turbulence, J. Comput. Phys., 125, 187–206, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{Giacomini and Giometto(2021)}?><label>Giacomini and Giometto(2021)</label><?label GiacominiGiometto2021?><mixed-citation>Giacomini, B. and Giometto, M. G.: On the suitability of second-order accurate finite-volume solvers for the simulation of atmospheric boundary layer flow, Columbia University Libraries, <ext-link xlink:href="https://doi.org/10.7916/d8-199p-bk19" ext-link-type="DOI">10.7916/d8-199p-bk19</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{{Giometto et~al.(2017)}}?><label>Giometto et al.(2017)</label><?label Giometto2017?><mixed-citation>
Giometto, M., Katul, G., Fang, J., and Parlange, M. B.: Direct numerical
simulation of turbulent slope Flows up to Grashof number Gr=2^11,
J. Fluid Mech., 829, 589–620, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx32"><?xmltex \def\ref@label{{Hultmark et~al.(2013)}}?><label>Hultmark et al.(2013)</label><?label Hultmark2013?><mixed-citation>
Hultmark, M., Calaf, M., and Parlange, M. B.: A new wall shear stress model
for atmospheric boundary layer simulations, J. Atmos.
Sci., 70, 3460–3470, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx33"><?xmltex \def\ref@label{{Hutchins and Marusic(2007)}}?><label>Hutchins and Marusic(2007)</label><?label Hutchins2007a?><mixed-citation>
Hutchins, N. and Marusic, I.: Evidence of very long meandering features in the
logarithmic region of turbulent boundary layers, J. Fluid Mech.,
579, 1–28, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx34"><?xmltex \def\ref@label{{Issa(1985)}}?><label>Issa(1985)</label><?label Issa1985?><mixed-citation>
Issa, R.: Solution of the implicitly discretised fluid flow equations by
operator-splitting, J. Comput. Phys., 62, 40–65, 1985.</mixed-citation></ref>
      <ref id="bib1.bibx35"><?xmltex \def\ref@label{{Jasak et~al.(2007)}}?><label>Jasak et al.(2007)</label><?label Jasak2007?><mixed-citation>
Jasak, H., Jemcov, A., and Tukovic, Z.: OpenFOAM: A C++ library for complex
physics simulations, Presented at the International Workshop on Coupled
Methods in Numerical Dynamics, IUC, Dubrovnik, Croatia, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx36"><?xmltex \def\ref@label{{Kawai and Larsson(2012)}}?><label>Kawai and Larsson(2012)</label><?label Kawai2012?><mixed-citation>Kawai, S. and Larsson, J.: Wall-modeling in large eddy simulation: Length
scales, grid resolution, and accuracy, Phys. Fluids, 24, 015105, <ext-link xlink:href="https://doi.org/10.1063/1.3678331" ext-link-type="DOI">10.1063/1.3678331</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bibx37"><?xmltex \def\ref@label{{Kim and Adrian(1999)}}?><label>Kim and Adrian(1999)</label><?label Kim1999?><mixed-citation>
Kim, K. C. and Adrian, R. J.: Very large-scale motion in the outer layer,
Phys. Fluids, 11, 417–422, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx38"><?xmltex \def\ref@label{{Kravchenko and Moin(1997)}}?><label>Kravchenko and Moin(1997)</label><?label Kravchenko1997?><mixed-citation>
Kravchenko, A. and Moin, P.: On the effect of numerical errors in large eddy
simulations of turbulent flows, J. Comput. Phys., 131, 310–322, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx39"><?xmltex \def\ref@label{{Li and Bou-Zeid(2019)}}?><label>Li and Bou-Zeid(2019)</label><?label Li2019?><mixed-citation>
Li, Q. and Bou-Zeid, E.: Contrasts between momentum and scalar transport over
very rough surfaces, J. Fluid Mech., 880, 32–58, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx40"><?xmltex \def\ref@label{{Li et~al.(2016)}}?><label>Li et al.(2016)</label><?label Li2016?><mixed-citation>
Li, Q., Bou-Zeid, E., and Anderson, W.: The impact and treatment of the Gibbs
phenomenon in immersed boundary method simulations of momentum and scalar
transport, J. Comput. Phys., 310, 237–251, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx41"><?xmltex \def\ref@label{{Lilly(1992)}}?><label>Lilly(1992)</label><?label Lilly1992?><mixed-citation>
Lilly, D. K.: A proposed modification of the Germano subgridscale closure
method, Phys. Fluids, 4, 633–635, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx42"><?xmltex \def\ref@label{{Lozano-Dur{\'{a}}n and Jim{\'{e}}nez(2014)}}?><label>Lozano-Durán and Jiménez(2014)</label><?label Lozano-Duran2014a?><mixed-citation>Lozano-Durán, A. and Jiménez, J.: Effects of the computational domain
on direct simulations of turbulent channels up to <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="italic">τ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4200</mml:mn></mml:mrow></mml:math></inline-formula>, Phys.
Fluids, 26, 011702, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx43"><?xmltex \def\ref@label{{Lozano-Dur{\'{a}}n et~al.(2012)}}?><label>Lozano-Durán et al.(2012)</label><?label Lozano-Duran2012?><mixed-citation>
Lozano-Durán, A., Flores, O., and Jiménez, J.: The three-dimensional
structure of momentum transfer in turbulent channels, J. Fluid Mech., 649,
100–130, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx44"><?xmltex \def\ref@label{{Lu and Willmarth(1973)}}?><label>Lu and Willmarth(1973)</label><?label Lu1973?><mixed-citation>
Lu, S. and Willmarth, W.: Measurements of the structure of the Reynolds stress
in a turbulent boundary layer, J. Fluid Mech., 60, 481–511, 1973.</mixed-citation></ref>
      <ref id="bib1.bibx45"><?xmltex \def\ref@label{{Majander and Siikonen(2002)}}?><label>Majander and Siikonen(2002)</label><?label Majander2002?><mixed-citation>
Majander, P. and Siikonen, T.: Evaluation of Smagorinsky-based subgrid-scale
models in a finite-volume computation, Int. J. Numer. Meth. Fluids, 40,
735–774, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx46"><?xmltex \def\ref@label{{Margairaz et~al.(2018)}}?><label>Margairaz et al.(2018)</label><?label Margairaz2018?><mixed-citation>Margairaz, F., Giometto, M. G., Parlange, M. B., and Calaf, M.: Comparison of dealiasing schemes in large-eddy simulation of neutrally stratified atmospheric flows, Geosci. Model Dev., 11, 4069–4084, <ext-link xlink:href="https://doi.org/10.5194/gmd-11-4069-2018" ext-link-type="DOI">10.5194/gmd-11-4069-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx47"><?xmltex \def\ref@label{{Maronga et~al.(2015)}}?><label>Maronga et al.(2015)</label><?label Maronga2015?><mixed-citation>Maronga, B., Gryschka, M., Heinze, R., Hoffmann, F., Kanani-Sühring, F., Keck, M., Ketelsen, K., Letzel, M. O., Sühring, M., and Raasch, S.: The Parallelized Large-Eddy Simulation Model (PALM) version 4.0 for atmospheric and oceanic flows: model formulation, recent developments, and future perspectives, Geosci. Model Dev., 8, 2515–2551, <ext-link xlink:href="https://doi.org/10.5194/gmd-8-2515-2015" ext-link-type="DOI">10.5194/gmd-8-2515-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx48"><?xmltex \def\ref@label{{Meneveau and Lund(1997)}}?><label>Meneveau and Lund(1997)</label><?label Meneveau1996?><mixed-citation>Meneveau, C. and Lund, T. S.: The dynamic Smagorinsky model and scale-dependent coefficients in the viscous range of turbulence, Phys. Fluids, 9, 3932, <ext-link xlink:href="https://doi.org/10.1063/1.869493" ext-link-type="DOI">10.1063/1.869493</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx49"><?xmltex \def\ref@label{{Meyers and Sagaut(2007)}}?><label>Meyers and Sagaut(2007)</label><?label Meyers2007a?><mixed-citation>Meyers, J. and Sagaut, P.: Is plane-channel flow a friendly case for the
testing of large-eddy simulation subgrid-scale models?, Phys. Fluids,
19, 048105, <ext-link xlink:href="https://doi.org/10.1063/1.2722422" ext-link-type="DOI">10.1063/1.2722422</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx50"><?xmltex \def\ref@label{{Meyers et~al.(2006)}}?><label>Meyers et al.(2006)</label><?label Meyers2006?><mixed-citation>
Meyers, J., Sagaut, P., and Geurts, B. J.: Optimal model parameters for
multi-objective large-eddy simulations, Phys. Fluids, 18, 095103, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx51"><?xmltex \def\ref@label{{Meyers et~al.(2007)}}?><label>Meyers et al.(2007)</label><?label Meyers2007?><mixed-citation>
Meyers, J., Geurts, B. J., and Sagaut, P.: A computational error-assessment of
central finite-volume discretizations in large-eddy simulation using a
Smagorinsky model, J. Comput. Phys., 227, 156–173, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx52"><?xmltex \def\ref@label{{Mittal and Moin(1997)}}?><label>Mittal and Moin(1997)</label><?label Mittal1997?><mixed-citation>
Mittal, R. and Moin, P.: Suitability of upwind-biased finite difference
schemes for large-Eddy simulation of turbulent flows, AIAA Journal, 35,
1415–1417, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx53"><?xmltex \def\ref@label{{Moeng(1984)}}?><label>Moeng(1984)</label><?label Moeng1984?><mixed-citation>
Moeng, C.: A large-eddy-simulation model for the study of planetary
boundary-layer turbulence, J. Atmos. Sci., 41,
2052–2062, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx54"><?xmltex \def\ref@label{{Moin et~al.(1978)}}?><label>Moin et al.(1978)</label><?label Moin1978?><mixed-citation>
Moin, P., Reynolds, W., and Ferziger, J.: Large eddy simulation of
incompressible turbulent channel flow, Tech. Rep. TF-12, Thermosciences Div.,
Stanford University, California, 1978.</mixed-citation></ref>
      <ref id="bib1.bibx55"><?xmltex \def\ref@label{{Momen et~al.(2018)}}?><label>Momen et al.(2018)</label><?label Momen2018?><mixed-citation>
Momen, M., Bou-Zeid, E., Parlange, M. B., and Giometto, M. G.: Modulation of
mean wind and turbulence in the atmospheric boundary layer by baroclinicity,
J. Atmos. Sci., 76, 3797–3821, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx56"><?xmltex \def\ref@label{{Montecchia et~al.(2019)}}?><label>Montecchia et al.(2019)</label><?label Montecchia2019?><mixed-citation>
Montecchia, M., Brethouwer, G., Wallin, S., Johansson, A. V., and Knacke, T.:
Improving LES with OpenFOAM by minimising numerical dissipation and use of
explicit algebraic SGS stress model, J. Turbulence, 20, 697–722,
2019.</mixed-citation></ref>
      <ref id="bib1.bibx57"><?xmltex \def\ref@label{{Monty et~al.(2009)}}?><label>Monty et al.(2009)</label><?label Monty2009?><mixed-citation>
Monty, J., Hutchins, N., NG, H., Marusic, I., and Chong, M.: A comparison of
turbulent pipe, channel and boundary layer flows, J. Fluid Mech., 632,
431–442, 2009.</mixed-citation></ref>
      <?pagebreak page1425?><ref id="bib1.bibx58"><?xmltex \def\ref@label{{Monty et~al.(2007)}}?><label>Monty et al.(2007)</label><?label Monty2007?><mixed-citation>
Monty, J. P., Steward, J. A., Williams, R. C., and Chong, M. S.: Large-scale
features in turbulent pipe and channel flows, J. Fluid Mech.,
589, 147–156, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx59"><?xmltex \def\ref@label{{Moore(1965)}}?><label>Moore(1965)</label><?label Moore1965?><mixed-citation>
Moore, G. E.: Cramming more components onto integrated circuits, Proc. IEEE, 86, 82–85, 1965.</mixed-citation></ref>
      <ref id="bib1.bibx60"><?xmltex \def\ref@label{{Mukha et~al.(2019)}}?><label>Mukha et al.(2019)</label><?label Mukha2019?><mixed-citation>
Mukha, T., Rezaeiravesh, S., and Liefvendahl, M.: A library for wall-modelled
large-eddy simulation based on OpenFOAM technology, Comput. Phys. Commun.,
239, 204–224, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx61"><?xmltex \def\ref@label{{Oke et~al.(2017)}}?><label>Oke et al.(2017)</label><?label Oke2017?><mixed-citation>Oke, T. R., Mills, G., Christen, A., and Voogt, J. A.: Urban Climates,
Cambridge University Press, Cambridge, <ext-link xlink:href="https://doi.org/10.1017/9781139016476" ext-link-type="DOI">10.1017/9781139016476</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx62"><?xmltex \def\ref@label{{Orlandi(2000)}}?><label>Orlandi(2000)</label><?label Orlandi2000?><mixed-citation>
Orlandi, P.: Fluid flow phenomena: A numerical toolkit, vol. 55, Springer
Science &amp; Business Media, Kluwer Academic Publishers, Dordrecht, the Netherlands, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx63"><?xmltex \def\ref@label{{Pan et~al.(2014)}}?><label>Pan et al.(2014)</label><?label Pan2014?><mixed-citation>Pan, Y., Follett, E., Chamecki, M., and Nepf, H.: Strong and weak, unsteady
reconfiguration and its impact on turbulence structure within plant
canopies, Phys. Fluids, 26, 105102, <ext-link xlink:href="https://doi.org/10.1063/1.4898395" ext-link-type="DOI">10.1063/1.4898395</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx64"><?xmltex \def\ref@label{{Piomelli(2008)}}?><label>Piomelli(2008)</label><?label Piomelli2008?><mixed-citation>
Piomelli, U.: Wall-layer models for large-eddy simulations, Prog.
Aerospace Sci., 44, 437–446, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx65"><?xmltex \def\ref@label{{Port{\'{e}}-Agel(2004)}}?><label>Porté-Agel(2004)</label><?label Porte-Agel2004?><mixed-citation>
Porté-Agel, F.: A scale-dependent dynamic model for scalar transport in
large-eddy simulations of the atmospheric boundary layer, Bound.-Lay.
Meteorol., 112, 81–105, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx66"><?xmltex \def\ref@label{{Port{\'{e}}-Agel et~al.(2000)}}?><label>Porté-Agel et al.(2000)</label><?label Porte-Agel2000?><mixed-citation>
Porté-Agel, F., Meneveau, C., and Parlange, M. B.: A scale-dependent
dynamic model for large-eddy simulation: application to a neutral atmospheric
boundary layer, J. Fluid Mech., 415, 261–284, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx67"><?xmltex \def\ref@label{{Powers et~al.(2017)}}?><label>Powers et al.(2017)</label><?label Powers2017?><mixed-citation>
Powers, J. G., Klemp, J. B., Skamarock, W. C., Davis, C. A., Dudhia, J., Gill,
D. O., Coen, J. L., Gochis, D. J., Ahmadov, R., Peckham, S. E., Grell, G. A.,
Michalakes, J., Trahan, S., Benjamin, S. G., Alexander, C. R., Dimego, G. J.,
Wang, W., Schwartz, C. S., Romine, G. S., Liu, Z., Snyder, C., Chen, F.,
Barlage, M. J., Yu, W., and Duda, M. G.: The weather research and
forecasting model: Overview, system efforts, and future directions, B. Am. Meteorol. Soc., 98, 1717–1737, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx68"><?xmltex \def\ref@label{{Raasch and Schr{\"{o}}ter(2001)}}?><label>Raasch and Schröter(2001)</label><?label Raasch2001?><mixed-citation>
Raasch, S. and Schröter, M.: PALM – A large-eddy simulation model
performing on massively parallel computers, Meteorol. Z., 10,
363–372, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx69"><?xmltex \def\ref@label{{Raupach et~al.(1991)}}?><label>Raupach et al.(1991)</label><?label Raupach1991?><mixed-citation>
Raupach, M., Antonia, R., and Rajagopalan, S.: Rough-wall turbulent boundary
layers, Appl. Mech. Rev., 44, 1–25, 1991.</mixed-citation></ref>
      <ref id="bib1.bibx70"><?xmltex \def\ref@label{{Rezaeiravesh and Liefvendahl(2018)}}?><label>Rezaeiravesh and Liefvendahl(2018)</label><?label Rezaeiravesh2018?><mixed-citation>
Rezaeiravesh, S. and Liefvendahl, M.: Effect of grid resolution on large eddy
simulation of wall-bounded turbulence, Phys. Fluids, 30, 055106, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx71"><?xmltex \def\ref@label{{Rhie and Chow(1983)}}?><label>Rhie and Chow(1983)</label><?label Rhie1983?><mixed-citation>
Rhie, C. and Chow, W.: Numerical study of the turbulent flow past an airfoil
with trailing edge separation, AIAA J., 21, 1525–1532, 1983.</mixed-citation></ref>
      <ref id="bib1.bibx72"><?xmltex \def\ref@label{{Salesky et~al.(2017)}}?><label>Salesky et al.(2017)</label><?label Salesky2017?><mixed-citation>
Salesky, S., Chamecki, M., and Bou-Zeid, E.: On the nature of the transition
between roll and cellular organization in the convective boundary layer,
Bound.-Lay. Meteorol., 163, 41–68, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx73"><?xmltex \def\ref@label{{Scotti et~al.(1993)}}?><label>Scotti et al.(1993)</label><?label Scotti1993?><mixed-citation>
Scotti, A., Meneveau, C., and Lilly, D. K.: Generalized Smagorinsky model for
anisotropic grids, Phys. Fluids A, 5, 2306–2308, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx74"><?xmltex \def\ref@label{{Shaw et~al.(1983)}}?><label>Shaw et al.(1983)</label><?label Shaw1983?><mixed-citation>
Shaw, R., Tavangar, J., and Ward, D.: Structure of the Reynolds stress in
canopy layer, J. Climate Appl. Meteorol., 22, 1922–1931, 1983.</mixed-citation></ref>
      <ref id="bib1.bibx75"><?xmltex \def\ref@label{{Shaw et~al.(2019)}}?><label>Shaw et al.(2019)</label><?label Shaw2019?><mixed-citation>
Shaw, W. J., Draxl, C., Mirocha, J., Muradyan, P., Ghate, V., Optis, M., and
Lemke, A.: Workshop on Research Needs for Offshore Wind Resource
Characterization, Tech. rep., U.S. Department of Energy, Alexandria, VA, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx76"><?xmltex \def\ref@label{{Shi and Yeo(2016)}}?><label>Shi and Yeo(2016)</label><?label Shi2016?><mixed-citation>
Shi, L. and Yeo, D.: OpenFOAM large-eddy simulations of atmospheric boundary
layer turbulence for wind engineering applications, Tech. rep., National
Institute of Standards and Technology, Gaithersburg, Maryland, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx77"><?xmltex \def\ref@label{{Shi and Yeo(2017)}}?><label>Shi and Yeo(2017)</label><?label Shi2017?><mixed-citation>
Shi, L. and Yeo, D.: Large eddy simulations of model-scale turbulent
atmospheric boundary layer flows, J. Eng. Mech., 143, 06017011, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx78"><?xmltex \def\ref@label{{Sillero et~al.(2014)}}?><label>Sillero et al.(2014)</label><?label Sillero2014?><mixed-citation>Sillero, J. A., Jiménez, J., and Moser, R. D.: Two-point statistics for
turbulent boundary layers and channels at Reynolds numbers up to <inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>+</mml:mo><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">2000</mml:mn></mml:mrow></mml:math></inline-formula>, Phys. Fluids, 26, 105109, <ext-link xlink:href="https://doi.org/10.1063/1.4899259" ext-link-type="DOI">10.1063/1.4899259</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx79"><?xmltex \def\ref@label{{Skamarock and Klemp(2008)}}?><label>Skamarock and Klemp(2008)</label><?label Skamarock2008?><mixed-citation>
Skamarock, W. C. and Klemp, J. B.: A time-split nonhydrostatic atmospheric
model for weather research and forecasting applications, J.
Comput. Phys., 227, 3465–3485, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx80"><?xmltex \def\ref@label{{Smagorinsky(1963)}}?><label>Smagorinsky(1963)</label><?label Smagorinsky1963?><mixed-citation>
Smagorinsky, J.: General circulation experiments with the primitive
equations, Mon. Weather Rev., 91, 99–164, 1963.</mixed-citation></ref>
      <ref id="bib1.bibx81"><?xmltex \def\ref@label{{Stevens and Meneveau(2017)}}?><label>Stevens and Meneveau(2017)</label><?label Stevens2017?><mixed-citation>
Stevens, R. and Meneveau, C.: Flow structure and turbulence in wind farms,
Annu. Rev. Fluid Mech., 49, 311–339, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx82"><?xmltex \def\ref@label{{Stovall et~al.(2010)}}?><label>Stovall et al.(2010)</label><?label Stovall2010?><mixed-citation>
Stovall, T., Pawlas, G., and Moriarty, P.: Wind farm wake simulations in
OpenFOAM, presented at the 48th AIAA Aerospace Sciences
Meeting Including the New Horizons Forum and Aerospace Exposition AIAA
2010-825, American Institute of Aeronautics and Astronautics, 4–7 January 2010, Orlando, Florida, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx83"><?xmltex \def\ref@label{{Stull(1988)}}?><label>Stull(1988)</label><?label Stull1988?><mixed-citation>
Stull, R. B.: An introduction to boundary layer meteorology, Springer
Netherlands, Dordrecht, 1988.</mixed-citation></ref>
      <ref id="bib1.bibx84"><?xmltex \def\ref@label{{Sullivan et~al.(1994)}}?><label>Sullivan et al.(1994)</label><?label Sullivan1994?><mixed-citation>
Sullivan, P., McWilliams, J., and Moeng, C.-H.: A subgrid-scale model for
large-eddy simulation of planetary boundary-layer flows, Bound.-Lay.
Meteorol., 71, 247–276, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx85"><?xmltex \def\ref@label{{Tseng et~al.(2006)}}?><label>Tseng et al.(2006)</label><?label Tseng2006?><mixed-citation>
Tseng, Y. H., Meneveau, C., and Parlange, M. B.: Modeling flow around bluff
bodies and predicting urban dispersion using large eddy simulation,
Environ. Sci. Technol., 40, 2653–2662, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx86"><?xmltex \def\ref@label{{Vuorinen et~al.(2014)}}?><label>Vuorinen et al.(2014)</label><?label Vuorinen2014?><mixed-citation>
Vuorinen, V., Keskinen, J. P., Duwig, C., and Boersma, B. J.: On the
implementation of low-dissipative Runge-Kutta projection methods for time
dependent flows using OpenFOAM®, Comput. Fluids, 93,
153–163, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx87"><?xmltex \def\ref@label{{Vuorinen et~al.(2015)}}?><label>Vuorinen et al.(2015)</label><?label Vuorinen2015?><mixed-citation>Vuorinen, V., Chaudhari, A., and Keskinen, J.-P.: Large-eddy simulation in a
complex hill terrain enabled by a compact fractional step
OpenFOAM<sup>®</sup> solver, Adv. Eng. Softw., 79,
70–80, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx88"><?xmltex \def\ref@label{{Weller et~al.(1998)}}?><label>Weller et al.(1998)</label><?label Weller1998?><mixed-citation>Weller, H. G., Tabor, G., Jasak, H., and Fureby, C.: A tensorial approach to
computational continuum mechanics using object-oriented techniques,
Comput. Phys., 12, 620, <ext-link xlink:href="https://doi.org/10.1063/1.168744" ext-link-type="DOI">10.1063/1.168744</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx89"><?xmltex \def\ref@label{{Whiteman(2000)}}?><label>Whiteman(2000)</label><?label Whiteman2000?><mixed-citation>
Whiteman, C.: Mountain meteorology: fundamentals and applications, Oxford
University Press, New York, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx90"><?xmltex \def\ref@label{{Wu and Meyers(2013)}}?><label>Wu and Meyers(2013)</label><?label Wu2013?><mixed-citation>Wu, P. and Meyers, J.: A constraint for the subgrid-scale stresses in the
logarithmic region of high Reynolds number turbulent boundary layers: a
solution to the log-layer mismatch problem, Phys. Fluids, 25, 015104, <ext-link xlink:href="https://doi.org/10.1063/1.4774344" ext-link-type="DOI">10.1063/1.4774344</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx91"><?xmltex \def\ref@label{{Xiang et~al.(2017)}}?><label>Xiang et al.(2017)</label><?label Xiang2017?><mixed-citation>
Xiang, I., Park, G., and Moin, P.: Log-layer mismatch and modeling of the
fluctuating wall stress in wall-modeled large-eddy simulations, Phys. Rev.
Fluids, 2, 104601, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx92"><?xmltex \def\ref@label{{Yue et~al.(2007a)}}?><label>Yue et al.(2007a)</label><?label Yue2007a?><mixed-citation>Yue, W., Meneveau, C., Parlange, M., Zhu, W., Van Hout, R., and Katz, J.: A
comparative quadrant analysis of turbulence in a plant canopy, Water Resour.
Res., 43, W05422, <ext-link xlink:href="https://doi.org/10.1029/2006WR005583" ext-link-type="DOI">10.1029/2006WR005583</ext-link>, 2007a.</mixed-citation></ref>
      <ref id="bib1.bibx93"><?xmltex \def\ref@label{{Yue et~al.(2007b)}}?><label>Yue et al.(2007b)</label><?label Yue2007?><mixed-citation>
Yue, W., Parlange, M. B., Meneveau, C., Zhu, W., Hout, R., and Katz, J.:
Large-e<?pagebreak page1426?>ddy simulation of plant canopy flows using plant-scale
representation, Bound.-Lay. Meteorol., 124, 183–203,
2007b.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>On the suitability of second-order accurate finite-volume solvers for the simulation of atmospheric boundary layer flow</article-title-html>
<abstract-html><p>The present work analyzes the quality and reliability of an important class of general-purpose, second-order accurate finite-volume (FV) solvers for the large-eddy simulation of a neutrally stratified atmospheric boundary layer (ABL) flow.
The analysis is carried out within the OpenFOAM<span style="position:relative; bottom:0.5em; " class="text">®</span> framework, which is based on a colocated grid arrangement.
A series of open-channel flow simulations are carried out using a static Smagorinsky model for subgrid scale momentum fluxes in combination with an algebraic equilibrium wall-layer model.
The sensitivity of the solution to variations in numerical parameters such as grid resolution (up to 160<sup>3</sup> control volumes), numerical solvers, and interpolation schemes for the discretization of nonlinear terms is evaluated and results are contrasted against those from a well-established mixed pseudospectral–finite-difference code.
Considered flow statistics include mean streamwise velocity, resolved Reynolds stresses, velocity skewness and kurtosis, velocity spectra, and two-point autocorrelations.
A quadrant analysis along with the examination of the conditionally averaged flow field are performed to investigate the mechanisms responsible for momentum transfer in the flow.
It is found that at the selected grid resolutions, the considered class of FV-based solvers yields a poorly correlated flow field and is not able to accurately capture the dominant mechanisms responsible for momentum transport in the ABL.
Specifically, the predicted flow field lacks the well-known sweep and ejection pairs organized side by side along the cross-stream direction, which are representative of a streamwise roll mode.
This is especially true when using linear interpolation schemes for the discretization of nonlinear terms.
This shortcoming leads to a misprediction of flow statistics that are relevant for ABL flow applications and to an enhanced sensitivity of the solution to variations in grid resolution, thus calling for future research aimed at reducing the impact of modeling and discretization errors.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Abkar and Porté-Agel(2013)</label><mixed-citation>
Abkar, M. and Porté-Agel, F.: The effect of free-atmosphere stratification
on boundary-layer flow and power output from very large wind farms, Energies,
6, 2338–2361, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Albertson and Parlange(1999)</label><mixed-citation>
Albertson, J. D. and Parlange, M. B.: Natural integration of scalar fluxes
from complex terrain, Adv. Water Resour., 23, 239–252, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Anderson and Meneveau(2010)</label><mixed-citation>
Anderson, W. and Meneveau, C.: A large-eddy simulation model for
boundary-layer flow over surfaces with horizontally resolved but vertically
unresolved roughness elements, Bound.-Lay. Meteorol., 137, 397–415,
2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Bae et al.(2018)Bae, Lozano-Durán, Bose, and Moin</label><mixed-citation>
Bae, H. J., Lozano-Durán, A., Bose, S. T., and Moin, P.: Turbulence
intensities in large-eddy simulation of wall-bounded flows, Phys. Rev.
Fluids, 3, 014610, <a href="https://doi.org/10.1103/PhysRevFluids.3.014610" target="_blank">https://doi.org/10.1103/PhysRevFluids.3.014610</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bailey and Stoll(2013)</label><mixed-citation>
Bailey, B. N. and Stoll, R.: Turbulence in sparse, organized vegetative
canopies: A large-eddy simulation study, Bound.-Lay. Meteorol., 147,
369–400, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Balakumar and Adrian(2007)</label><mixed-citation>
Balakumar, B. J. and Adrian, R. J.: Large- and very-large-scale motions in
channel and boundary-layer flows, Philos. T. Roy.
Soc. A, 365, 665–681,
2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Balogh et al.(2012)</label><mixed-citation>
Balogh, M., Parente, A., and Benocci, C.: RANS simulation of ABL flow over
complex terrains applying an enhanced <i>k</i>-<i>ϵ</i> model and wall function
formulation: implementation and comparison for fluent and OpenFOAM, J. Wind
Eng. Ind. Aerodyn., 104–106, 360–368, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Beaudan and Moin(1994)</label><mixed-citation>
Beaudan, P. and Moin, P.: Numerical experiments on the flow past a circular
cylinder at sub-critical Reynolds number, Tech. rep., Thermosciences Div.,
Stanford University, California, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Bose and Moin(2014)</label><mixed-citation>
Bose, S. T. and Moin, P.: A dynamic slip boundary condition for wall-modeled
large-eddy simulation, Phys. Fluids, 26, 015104, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Bose and Park(2018)</label><mixed-citation>
Bose, S. T. and Park, G. I.: Wall-modeled large-eddy simulation for complex
turbulent flows, Annu. Rev. Fluid Mech., 50, 535–561, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Bou-Zeid et al.(2005)</label><mixed-citation>
Bou-Zeid, E., Meneveau, C., and Parlange, M. B.: A scale-dependent Lagrangian
dynamic model for large eddy simulation of complex turbulent flows, Phys. Fluids, 17, 025105, <a href="https://doi.org/10.1063/1.1839152" target="_blank">https://doi.org/10.1063/1.1839152</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Bou-Zeid et al.(2009)</label><mixed-citation>
Bou-Zeid, E., Overney, J., Rogers, B. D., and Parlange, M. B.: The effects of
building representation and clustering in large-eddy simulations of flows in
urban canopies, Bound.-Lay. Meteorol., 132, 415–436, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Breuer(1998)</label><mixed-citation>
Breuer, M.: Large eddy simulation of the subcritical flow past a circular
cylinder: Numerical and modeling aspects, Int. J.
Numer. Meth. Fluids, 28, 1281–1302, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Calaf et al.(2010)</label><mixed-citation>
Calaf, M., Meneveau, C., and Meyers, J.: Large eddy simulation study of fully
developed wind-turbine array boundary layers, Phys. Fluids, 22, 015110, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Chester et al.(2007)</label><mixed-citation>
Chester, S., Meneveau, C., and Parlange, M. B.: Modeling turbulent flow over
fractal trees with renormalized numerical simulation, J.
Comput. Phys., 225, 427–448, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Chow et al.(2005)</label><mixed-citation>
Chow, F., Street, R., Xue, M., and Ferziger, J.: Explicit filtering and
reconstruction turbulence modeling for large-eddy simulation of neutral
boundary layer flow, J. Atmos. Sci., 62, 2058–2076, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Churchfield et al.(2010)</label><mixed-citation>
Churchfield, M., Vijayakumar, G., Brasseur, J., and Moriarty, P.: Wind
energy-related atmospheric boundary layer large-eddy simulation using
OpenFOAM, presented as Paper 1B.6 at the American Meteorological Society,
19th Symposium on Boundary Layers and Turbulence
NREL/CP-500-48905, National Renewable Energy Laboratory, Colorado, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Churchfield et al.(2013)</label><mixed-citation>
Churchfield, M., Lee, S., and Moriarty, P.: Adding complex terrain and stable
atmospheric condition capability to the OpenFOAM-based flow solver of the
simulator for on/offshore wind farm applications (SOWFA), presented at
the 1st symposium on OpenFOAM in Wind Energy, Oldenburg,
Germany, National Renewable Energy Laboratory, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>De Villiers(2006)</label><mixed-citation>
De Villiers, E.: The potential for large eddy simulation for the modeling of
wall bounded flows, PhD thesis, Imperial College of Science, Technology and
Medicine, London, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Deardorff(1970)</label><mixed-citation>
Deardorff, J. W.: A numerical study of three-dimensional turbulent channel
flow at large Reynolds numbers, J. Fluid Mech., 41, 453–480,
1970.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Fang and Porté-Agel(2015)</label><mixed-citation>
Fang, J. and Porté-Agel, F.: Large-eddy simulation of very-large-scale
motions in the neutrally stratified atmospheric boundary layer,
Bound.-Lay. Meteorol., 155, 397–416, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Fang et al.(2011)</label><mixed-citation>
Fang, J., Diebold, M., Higgins, C., and Parlange, M. B.: Towards
oscillation-free implementation of the immersed boundary method with
spectral-like methods, J. Comput. Phys., 230, 8179–8191,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Fernando(2010)</label><mixed-citation>
Fernando, H. J. S.: Fluid dynamics of urban atmospheres in complex terrain,
Annu. Rev. Fluid Mech., 42, 365–389, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Ferziger and Peric(2002)</label><mixed-citation>
Ferziger, J. and Peric, M.: Computational methods for fluid dynamics, Springer,
2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Ganapatisubramani et al.(2003)</label><mixed-citation>
Ganapatisubramani, B., Longmire, E. K., and Marusic, I.: Characteristics of
vortex packets in turbulent boundary layers, J. Fluid Mech.,
478, 35–46, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>García-Sánchez and
Gorlé(2018)</label><mixed-citation>
García-Sánchez, C. and Gorlé, C.: Uncertainty quantification
for microscale CFD simulations based on input from mesoscale codes, J. Wind Eng. Ind. Aerod., 176, 87–97, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>García-Sánchez et al.(2017)</label><mixed-citation>
García-Sánchez, C., Tendeloo, G. V., and Gorlé, C.: Quantifying
inflow uncertainties in RANS simulations of urban pollutant dispersion,
Atmos. Environ., 161, 263–273, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Germano et al.(1991)</label><mixed-citation>
Germano, M., Piomelli, U., Moin, P., and Cabot, W.: A dynamic subgrid-scale
eddy viscosity model, Phys. Fluids, 3, 1760–1765, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Ghosal(1996)</label><mixed-citation>
Ghosal, S.: An Analysis of Numerical Errors in Large-Eddy Simulations of
Turbulence, J. Comput. Phys., 125, 187–206, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Giacomini and Giometto(2021)</label><mixed-citation>
Giacomini, B. and Giometto, M. G.: On the suitability of second-order accurate finite-volume solvers for the simulation of atmospheric boundary layer flow, Columbia University Libraries, <a href="https://doi.org/10.7916/d8-199p-bk19" target="_blank">https://doi.org/10.7916/d8-199p-bk19</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Giometto et al.(2017)</label><mixed-citation>
Giometto, M., Katul, G., Fang, J., and Parlange, M. B.: Direct numerical
simulation of turbulent slope Flows up to Grashof number Gr=2^11,
J. Fluid Mech., 829, 589–620, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Hultmark et al.(2013)</label><mixed-citation>
Hultmark, M., Calaf, M., and Parlange, M. B.: A new wall shear stress model
for atmospheric boundary layer simulations, J. Atmos.
Sci., 70, 3460–3470, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Hutchins and Marusic(2007)</label><mixed-citation>
Hutchins, N. and Marusic, I.: Evidence of very long meandering features in the
logarithmic region of turbulent boundary layers, J. Fluid Mech.,
579, 1–28, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Issa(1985)</label><mixed-citation>
Issa, R.: Solution of the implicitly discretised fluid flow equations by
operator-splitting, J. Comput. Phys., 62, 40–65, 1985.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Jasak et al.(2007)</label><mixed-citation>
Jasak, H., Jemcov, A., and Tukovic, Z.: OpenFOAM: A C++ library for complex
physics simulations, Presented at the International Workshop on Coupled
Methods in Numerical Dynamics, IUC, Dubrovnik, Croatia, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Kawai and Larsson(2012)</label><mixed-citation>
Kawai, S. and Larsson, J.: Wall-modeling in large eddy simulation: Length
scales, grid resolution, and accuracy, Phys. Fluids, 24, 015105, <a href="https://doi.org/10.1063/1.3678331" target="_blank">https://doi.org/10.1063/1.3678331</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Kim and Adrian(1999)</label><mixed-citation>
Kim, K. C. and Adrian, R. J.: Very large-scale motion in the outer layer,
Phys. Fluids, 11, 417–422, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Kravchenko and Moin(1997)</label><mixed-citation>
Kravchenko, A. and Moin, P.: On the effect of numerical errors in large eddy
simulations of turbulent flows, J. Comput. Phys., 131, 310–322, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Li and Bou-Zeid(2019)</label><mixed-citation>
Li, Q. and Bou-Zeid, E.: Contrasts between momentum and scalar transport over
very rough surfaces, J. Fluid Mech., 880, 32–58, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Li et al.(2016)</label><mixed-citation>
Li, Q., Bou-Zeid, E., and Anderson, W.: The impact and treatment of the Gibbs
phenomenon in immersed boundary method simulations of momentum and scalar
transport, J. Comput. Phys., 310, 237–251, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lilly(1992)</label><mixed-citation>
Lilly, D. K.: A proposed modification of the Germano subgridscale closure
method, Phys. Fluids, 4, 633–635, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Lozano-Durán and Jiménez(2014)</label><mixed-citation>
Lozano-Durán, A. and Jiménez, J.: Effects of the computational domain
on direct simulations of turbulent channels up to <i>R</i><i>e</i><sub><i>τ</i></sub> = 4200, Phys.
Fluids, 26, 011702, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Lozano-Durán et al.(2012)</label><mixed-citation>
Lozano-Durán, A., Flores, O., and Jiménez, J.: The three-dimensional
structure of momentum transfer in turbulent channels, J. Fluid Mech., 649,
100–130, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Lu and Willmarth(1973)</label><mixed-citation>
Lu, S. and Willmarth, W.: Measurements of the structure of the Reynolds stress
in a turbulent boundary layer, J. Fluid Mech., 60, 481–511, 1973.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Majander and Siikonen(2002)</label><mixed-citation>
Majander, P. and Siikonen, T.: Evaluation of Smagorinsky-based subgrid-scale
models in a finite-volume computation, Int. J. Numer. Meth. Fluids, 40,
735–774, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Margairaz et al.(2018)</label><mixed-citation>
Margairaz, F., Giometto, M. G., Parlange, M. B., and Calaf, M.: Comparison of dealiasing schemes in large-eddy simulation of neutrally stratified atmospheric flows, Geosci. Model Dev., 11, 4069–4084, <a href="https://doi.org/10.5194/gmd-11-4069-2018" target="_blank">https://doi.org/10.5194/gmd-11-4069-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Maronga et al.(2015)</label><mixed-citation>
Maronga, B., Gryschka, M., Heinze, R., Hoffmann, F., Kanani-Sühring, F., Keck, M., Ketelsen, K., Letzel, M. O., Sühring, M., and Raasch, S.: The Parallelized Large-Eddy Simulation Model (PALM) version 4.0 for atmospheric and oceanic flows: model formulation, recent developments, and future perspectives, Geosci. Model Dev., 8, 2515–2551, <a href="https://doi.org/10.5194/gmd-8-2515-2015" target="_blank">https://doi.org/10.5194/gmd-8-2515-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Meneveau and Lund(1997)</label><mixed-citation>
Meneveau, C. and Lund, T. S.: The dynamic Smagorinsky model and scale-dependent coefficients in the viscous range of turbulence, Phys. Fluids, 9, 3932, <a href="https://doi.org/10.1063/1.869493" target="_blank">https://doi.org/10.1063/1.869493</a>, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Meyers and Sagaut(2007)</label><mixed-citation>
Meyers, J. and Sagaut, P.: Is plane-channel flow a friendly case for the
testing of large-eddy simulation subgrid-scale models?, Phys. Fluids,
19, 048105, <a href="https://doi.org/10.1063/1.2722422" target="_blank">https://doi.org/10.1063/1.2722422</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Meyers et al.(2006)</label><mixed-citation>
Meyers, J., Sagaut, P., and Geurts, B. J.: Optimal model parameters for
multi-objective large-eddy simulations, Phys. Fluids, 18, 095103, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Meyers et al.(2007)</label><mixed-citation>
Meyers, J., Geurts, B. J., and Sagaut, P.: A computational error-assessment of
central finite-volume discretizations in large-eddy simulation using a
Smagorinsky model, J. Comput. Phys., 227, 156–173, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Mittal and Moin(1997)</label><mixed-citation>
Mittal, R. and Moin, P.: Suitability of upwind-biased finite difference
schemes for large-Eddy simulation of turbulent flows, AIAA Journal, 35,
1415–1417, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Moeng(1984)</label><mixed-citation>
Moeng, C.: A large-eddy-simulation model for the study of planetary
boundary-layer turbulence, J. Atmos. Sci., 41,
2052–2062, 1984.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Moin et al.(1978)</label><mixed-citation>
Moin, P., Reynolds, W., and Ferziger, J.: Large eddy simulation of
incompressible turbulent channel flow, Tech. Rep. TF-12, Thermosciences Div.,
Stanford University, California, 1978.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Momen et al.(2018)</label><mixed-citation>
Momen, M., Bou-Zeid, E., Parlange, M. B., and Giometto, M. G.: Modulation of
mean wind and turbulence in the atmospheric boundary layer by baroclinicity,
J. Atmos. Sci., 76, 3797–3821, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Montecchia et al.(2019)</label><mixed-citation>
Montecchia, M., Brethouwer, G., Wallin, S., Johansson, A. V., and Knacke, T.:
Improving LES with OpenFOAM by minimising numerical dissipation and use of
explicit algebraic SGS stress model, J. Turbulence, 20, 697–722,
2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Monty et al.(2009)</label><mixed-citation>
Monty, J., Hutchins, N., NG, H., Marusic, I., and Chong, M.: A comparison of
turbulent pipe, channel and boundary layer flows, J. Fluid Mech., 632,
431–442, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Monty et al.(2007)</label><mixed-citation>
Monty, J. P., Steward, J. A., Williams, R. C., and Chong, M. S.: Large-scale
features in turbulent pipe and channel flows, J. Fluid Mech.,
589, 147–156, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Moore(1965)</label><mixed-citation>
Moore, G. E.: Cramming more components onto integrated circuits, Proc. IEEE, 86, 82–85, 1965.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Mukha et al.(2019)</label><mixed-citation>
Mukha, T., Rezaeiravesh, S., and Liefvendahl, M.: A library for wall-modelled
large-eddy simulation based on OpenFOAM technology, Comput. Phys. Commun.,
239, 204–224, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Oke et al.(2017)</label><mixed-citation>
Oke, T. R., Mills, G., Christen, A., and Voogt, J. A.: Urban Climates,
Cambridge University Press, Cambridge, <a href="https://doi.org/10.1017/9781139016476" target="_blank">https://doi.org/10.1017/9781139016476</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Orlandi(2000)</label><mixed-citation>
Orlandi, P.: Fluid flow phenomena: A numerical toolkit, vol. 55, Springer
Science &amp; Business Media, Kluwer Academic Publishers, Dordrecht, the Netherlands, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Pan et al.(2014)</label><mixed-citation>
Pan, Y., Follett, E., Chamecki, M., and Nepf, H.: Strong and weak, unsteady
reconfiguration and its impact on turbulence structure within plant
canopies, Phys. Fluids, 26, 105102, <a href="https://doi.org/10.1063/1.4898395" target="_blank">https://doi.org/10.1063/1.4898395</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Piomelli(2008)</label><mixed-citation>
Piomelli, U.: Wall-layer models for large-eddy simulations, Prog.
Aerospace Sci., 44, 437–446, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Porté-Agel(2004)</label><mixed-citation>
Porté-Agel, F.: A scale-dependent dynamic model for scalar transport in
large-eddy simulations of the atmospheric boundary layer, Bound.-Lay.
Meteorol., 112, 81–105, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Porté-Agel et al.(2000)</label><mixed-citation>
Porté-Agel, F., Meneveau, C., and Parlange, M. B.: A scale-dependent
dynamic model for large-eddy simulation: application to a neutral atmospheric
boundary layer, J. Fluid Mech., 415, 261–284, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Powers et al.(2017)</label><mixed-citation>
Powers, J. G., Klemp, J. B., Skamarock, W. C., Davis, C. A., Dudhia, J., Gill,
D. O., Coen, J. L., Gochis, D. J., Ahmadov, R., Peckham, S. E., Grell, G. A.,
Michalakes, J., Trahan, S., Benjamin, S. G., Alexander, C. R., Dimego, G. J.,
Wang, W., Schwartz, C. S., Romine, G. S., Liu, Z., Snyder, C., Chen, F.,
Barlage, M. J., Yu, W., and Duda, M. G.: The weather research and
forecasting model: Overview, system efforts, and future directions, B. Am. Meteorol. Soc., 98, 1717–1737, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Raasch and Schröter(2001)</label><mixed-citation>
Raasch, S. and Schröter, M.: PALM – A large-eddy simulation model
performing on massively parallel computers, Meteorol. Z., 10,
363–372, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Raupach et al.(1991)</label><mixed-citation>
Raupach, M., Antonia, R., and Rajagopalan, S.: Rough-wall turbulent boundary
layers, Appl. Mech. Rev., 44, 1–25, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Rezaeiravesh and Liefvendahl(2018)</label><mixed-citation>
Rezaeiravesh, S. and Liefvendahl, M.: Effect of grid resolution on large eddy
simulation of wall-bounded turbulence, Phys. Fluids, 30, 055106, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Rhie and Chow(1983)</label><mixed-citation>
Rhie, C. and Chow, W.: Numerical study of the turbulent flow past an airfoil
with trailing edge separation, AIAA J., 21, 1525–1532, 1983.
</mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Salesky et al.(2017)</label><mixed-citation>
Salesky, S., Chamecki, M., and Bou-Zeid, E.: On the nature of the transition
between roll and cellular organization in the convective boundary layer,
Bound.-Lay. Meteorol., 163, 41–68, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Scotti et al.(1993)</label><mixed-citation>
Scotti, A., Meneveau, C., and Lilly, D. K.: Generalized Smagorinsky model for
anisotropic grids, Phys. Fluids A, 5, 2306–2308, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Shaw et al.(1983)</label><mixed-citation>
Shaw, R., Tavangar, J., and Ward, D.: Structure of the Reynolds stress in
canopy layer, J. Climate Appl. Meteorol., 22, 1922–1931, 1983.
</mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Shaw et al.(2019)</label><mixed-citation>
Shaw, W. J., Draxl, C., Mirocha, J., Muradyan, P., Ghate, V., Optis, M., and
Lemke, A.: Workshop on Research Needs for Offshore Wind Resource
Characterization, Tech. rep., U.S. Department of Energy, Alexandria, VA, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Shi and Yeo(2016)</label><mixed-citation>
Shi, L. and Yeo, D.: OpenFOAM large-eddy simulations of atmospheric boundary
layer turbulence for wind engineering applications, Tech. rep., National
Institute of Standards and Technology, Gaithersburg, Maryland, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Shi and Yeo(2017)</label><mixed-citation>
Shi, L. and Yeo, D.: Large eddy simulations of model-scale turbulent
atmospheric boundary layer flows, J. Eng. Mech., 143, 06017011, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Sillero et al.(2014)</label><mixed-citation>
Sillero, J. A., Jiménez, J., and Moser, R. D.: Two-point statistics for
turbulent boundary layers and channels at Reynolds numbers up to <i>δ</i> +  ≈ 2000, Phys. Fluids, 26, 105109, <a href="https://doi.org/10.1063/1.4899259" target="_blank">https://doi.org/10.1063/1.4899259</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Skamarock and Klemp(2008)</label><mixed-citation>
Skamarock, W. C. and Klemp, J. B.: A time-split nonhydrostatic atmospheric
model for weather research and forecasting applications, J.
Comput. Phys., 227, 3465–3485, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Smagorinsky(1963)</label><mixed-citation>
Smagorinsky, J.: General circulation experiments with the primitive
equations, Mon. Weather Rev., 91, 99–164, 1963.
</mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>Stevens and Meneveau(2017)</label><mixed-citation>
Stevens, R. and Meneveau, C.: Flow structure and turbulence in wind farms,
Annu. Rev. Fluid Mech., 49, 311–339, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>Stovall et al.(2010)</label><mixed-citation>
Stovall, T., Pawlas, G., and Moriarty, P.: Wind farm wake simulations in
OpenFOAM, presented at the 48th AIAA Aerospace Sciences
Meeting Including the New Horizons Forum and Aerospace Exposition AIAA
2010-825, American Institute of Aeronautics and Astronautics, 4–7 January 2010, Orlando, Florida, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>Stull(1988)</label><mixed-citation>
Stull, R. B.: An introduction to boundary layer meteorology, Springer
Netherlands, Dordrecht, 1988.
</mixed-citation></ref-html>
<ref-html id="bib1.bib84"><label>Sullivan et al.(1994)</label><mixed-citation>
Sullivan, P., McWilliams, J., and Moeng, C.-H.: A subgrid-scale model for
large-eddy simulation of planetary boundary-layer flows, Bound.-Lay.
Meteorol., 71, 247–276, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib85"><label>Tseng et al.(2006)</label><mixed-citation>
Tseng, Y. H., Meneveau, C., and Parlange, M. B.: Modeling flow around bluff
bodies and predicting urban dispersion using large eddy simulation,
Environ. Sci. Technol., 40, 2653–2662, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib86"><label>Vuorinen et al.(2014)</label><mixed-citation>
Vuorinen, V., Keskinen, J. P., Duwig, C., and Boersma, B. J.: On the
implementation of low-dissipative Runge-Kutta projection methods for time
dependent flows using OpenFOAM®, Comput. Fluids, 93,
153–163, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib87"><label>Vuorinen et al.(2015)</label><mixed-citation>
Vuorinen, V., Chaudhari, A., and Keskinen, J.-P.: Large-eddy simulation in a
complex hill terrain enabled by a compact fractional step
OpenFOAM<span style="position:relative; bottom:0.5em; " class="text">®</span> solver, Adv. Eng. Softw., 79,
70–80, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib88"><label>Weller et al.(1998)</label><mixed-citation>
Weller, H. G., Tabor, G., Jasak, H., and Fureby, C.: A tensorial approach to
computational continuum mechanics using object-oriented techniques,
Comput. Phys., 12, 620, <a href="https://doi.org/10.1063/1.168744" target="_blank">https://doi.org/10.1063/1.168744</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib89"><label>Whiteman(2000)</label><mixed-citation>
Whiteman, C.: Mountain meteorology: fundamentals and applications, Oxford
University Press, New York, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib90"><label>Wu and Meyers(2013)</label><mixed-citation>
Wu, P. and Meyers, J.: A constraint for the subgrid-scale stresses in the
logarithmic region of high Reynolds number turbulent boundary layers: a
solution to the log-layer mismatch problem, Phys. Fluids, 25, 015104, <a href="https://doi.org/10.1063/1.4774344" target="_blank">https://doi.org/10.1063/1.4774344</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib91"><label>Xiang et al.(2017)</label><mixed-citation>
Xiang, I., Park, G., and Moin, P.: Log-layer mismatch and modeling of the
fluctuating wall stress in wall-modeled large-eddy simulations, Phys. Rev.
Fluids, 2, 104601, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib92"><label>Yue et al.(2007a)</label><mixed-citation>
Yue, W., Meneveau, C., Parlange, M., Zhu, W., Van Hout, R., and Katz, J.: A
comparative quadrant analysis of turbulence in a plant canopy, Water Resour.
Res., 43, W05422, <a href="https://doi.org/10.1029/2006WR005583" target="_blank">https://doi.org/10.1029/2006WR005583</a>, 2007a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib93"><label>Yue et al.(2007b)</label><mixed-citation>
Yue, W., Parlange, M. B., Meneveau, C., Zhu, W., Hout, R., and Katz, J.:
Large-eddy simulation of plant canopy flows using plant-scale
representation, Bound.-Lay. Meteorol., 124, 183–203,
2007b.
</mixed-citation></ref-html>--></article>
