<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="methods-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/feart.2016.00109</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>On the Coherence in the Boundary Layer: Development of a Canopy Interface Model</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Mauree</surname> <given-names>Dasaraden</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/371385/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Blond</surname> <given-names>Nadege</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Kohler</surname> <given-names>Manon</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/399379/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Clappier</surname> <given-names>Alain</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Universit&#x000E9; de Strasbourg, CNRS, Laboratoire Image Ville Environnement (LIVE) UMR 7362</institution> <country>Strasbourg, France</country></aff>
<aff id="aff2"><sup>2</sup><institution>Solar Energy and Building Physics Laboratory, Ecole Polytechnique F&#x000E9;d&#x000E9;rale de Lausanne</institution> <country>Lausanne, Switzerland</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Gert-Jan Steeneveld, Wageningen University and Research Centre, Netherlands</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Hugo Abi Karam, Universidade Federal do Rio de Janeiro, Brazil; Toshinori Aoyagi, Japan Meteorological Agency, Japan</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Dasaraden Mauree <email>dasaraden.mauree&#x00040;gmail.com</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to Atmospheric Science, a section of the journal Frontiers in Earth Science</p></fn></author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>01</month>
<year>2017</year>
</pub-date>
<pub-date pub-type="collection">
<year>2016</year>
</pub-date>
<volume>4</volume>
<elocation-id>109</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>08</month>
<year>2016</year>
</date>
<date date-type="accepted">
<day>06</day>
<month>12</month>
<year>2016</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2017 Mauree, Blond, Kohler and Clappier.</copyright-statement>
<copyright-year>2017</copyright-year>
<copyright-holder>Mauree, Blond, Kohler and Clappier</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>A 1D Canopy Interface Model (CIM) is developed to act as an interface between a meso-scale and a micro-scale atmospheric model and to better resolve the surface turbulent fluxes in the urban canopy layer. A new discretisation is proposed to solve the TKE equation finding solutions that remain fully concordant with the surface layer theories developed for neutral flows over flat surfaces. A correction is added in the buoyancy term of the TKE equation to improve consistency with the Monin-Obukhov surface layer theory. Obstacles of varying heights and dimensions are taken into account by introducing specific terms in the equations and by modifying the mixing length formulation in the canopy layer. The results produced by CIM are then compared with wind and TKE profiles simulated with a LES experiment and results obtained during the BUBBLE meteorological intensive observation campaign. It is shown that the CIM computations are in good agreement with the results simulated by the LES as well as the measurements from BUBBLE. The applicability of the correction term in an urban canopy layer and to further validate CIM in multiple stability conditions and various urban configurations is discussed.</p></abstract>
<kwd-group>
<kwd>atmospheric boundary layer</kwd>
<kwd>canopy model</kwd>
<kwd>similarity theory</kwd>
<kwd>turbulent kinetic energy</kwd>
<kwd>turbulence parameterization</kwd>
<kwd>urban parametrization</kwd>
<kwd>urban climate</kwd>
<kwd>urban meteorology</kwd>
</kwd-group>
<contract-num rid="cn002">Trame Verte</contract-num>
<contract-sponsor id="cn001">Agence de l&#x00027;Environnement et de la Ma&#x000EE;trise de l&#x00027;Energie<named-content content-type="fundref-id">10.13039/501100003031</named-content></contract-sponsor>
<contract-sponsor id="cn002">Agence Nationale de la Recherche<named-content content-type="fundref-id">10.13039/501100001665</named-content></contract-sponsor>
<counts>
<fig-count count="9"/>
<table-count count="4"/>
<equation-count count="45"/>
<ref-count count="49"/>
<page-count count="12"/>
<word-count count="6886"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>Introduction</title>
<p>Boundary layer laws have been developed since a very long time. Important characteristics of the surface layer were first described by Prandtl (<xref ref-type="bibr" rid="B35">1925</xref>) and these were then recognized as the Prandtl or constant flux layer theories. Subsequently, several studies were conducted to improve the mathematical representation of the different processes taking place in this surface layer and under different atmospheric stability conditions (Monin and Obukhov, <xref ref-type="bibr" rid="B28">1954</xref>; Foken, <xref ref-type="bibr" rid="B12">2006</xref>; Zilitinkevich and Esau, <xref ref-type="bibr" rid="B49">2007</xref>). These theories have been extensively validated with measurements from wind tunnels (Cermak, <xref ref-type="bibr" rid="B7">1971</xref>) as well as measurements in real situations (Businger et al., <xref ref-type="bibr" rid="B6">1971</xref>; H&#x000F6;gstr&#x000F6;m, <xref ref-type="bibr" rid="B15">1990</xref>; Beljaars and Holtslag, <xref ref-type="bibr" rid="B2">1991</xref>; Oncley et al., <xref ref-type="bibr" rid="B32">1996</xref>). They are also widely used to calculate the wind profile in specific situations but also to calculate model boundary conditions, for example, in mesoscale meteorological models (Pielke, <xref ref-type="bibr" rid="B34">2002</xref>).</p>
<p>The development of such laws is usually based on the following assumptions (Monin and Obukhov, <xref ref-type="bibr" rid="B28">1954</xref>): (a) it considers meteorological horizontal averages over layers which are long enough to neglect the surface heterogeneity (obstacles are accounted as a roughness that is specified only at the ground level), (b) the size of the eddies generated by the turbulence increases regularly with height, (c) the effect of atmospheric stability is taken into account using specific parameterisations (based on the Richardson number for example). The main disadvantage of these expressions is that they can only be used on restricted situations (e.g., flat surfaces) and as demonstrated by Rotach (<xref ref-type="bibr" rid="B40">1993</xref>), Roth (<xref ref-type="bibr" rid="B42">2000</xref>), and Karam et al. (<xref ref-type="bibr" rid="B18">2009</xref>) they are inappropriate to simulate the flow inside the urban canopy layer. Indeed, in urban areas, complex and heterogeneous obstacles (like buildings) exchange fluxes with all the atmosphere inside the canopy and not only with the ground level as specified in the boundary layer laws. In addition, the presence of obstacles in the canopy disturb the flow in such a way that the assumptions about the eddy sizes (b) and the parameterisation of the atmospheric stability (c) are not valid (Oke, <xref ref-type="bibr" rid="B31">1987</xref>; Foken, <xref ref-type="bibr" rid="B13">2008</xref>). This makes the boundary layer laws unable to simulate accurately the flow inside the urban canopy.</p>
<p>In order to improve the simulation of urban areas in meteorological models, Masson (<xref ref-type="bibr" rid="B23">2000</xref>) and other authors (Martilli et al., <xref ref-type="bibr" rid="B22">2002</xref>; Kondo et al., <xref ref-type="bibr" rid="B19">2005</xref>; Masson and Seity, <xref ref-type="bibr" rid="B24">2009</xref>; Krpo et al., <xref ref-type="bibr" rid="B20">2010</xref>; Salamanca et al., <xref ref-type="bibr" rid="B43">2010</xref>) have proposed several 3D parameterisations to calculate fluxes exchanged between the atmosphere and the buildings inside the canopy. None of them computes the modified vertical profiles of meteorological variables inside the urban canopy layer whereas such profiles are crucial for some applications like to estimate accurately heating and cooling energy demands inside buildings (Bueno et al., <xref ref-type="bibr" rid="B5">2013</xref>; Mauree et al., <xref ref-type="bibr" rid="B25">2015</xref>).</p>
<p>The goal of this work is to develop a 1D Canopy Interface Model (CIM) to simulate wind, temperature and turbulent kinetic energy (TKE) profiles inside and above the canopy layer and to use them to calculate of momentum, energy and TKE fluxes. Like for the boundary layer laws, CIM assumes horizontal averages on long layers [assumption (a)]. Based on this assumption, the Navier-Stokes (momentum, heat and TKE) equations are simplified to be discretised and solved only in the vertical direction. On flat surfaces, boundary layer laws (Prandtl, Monin-Obukhov) have been extensively tested and compared against measurements so that they can be considered as reliable references. In this work, we propose a specific formulation and discretisation of the TKE equation to ensure a perfect agreement between the resolution of the simplified Navier-Stokes equations on a flat surface and the Prandtl boundary layer law (neutral stratification). We also propose a correction for the production term of the TKE equation to improve the concordance between the results simulated using the simplified 1D Navier-Stokes equations and the results calculated with the Monin-Obukhov laws (stratified flows). The formulation of the simplified 1D Navier-Stokes equations is then extended to account for heterogeneous obstacles in the airflow. An extension of Santiago and Martilli (<xref ref-type="bibr" rid="B45">2010</xref>) formulation for the mixing length is proposed and a discretisation based on Finite Volume Method is implemented to solve the 1D equations. The results calculated with CIM are compared with different kind of results: with the boundary layer laws on flat surfaces (neutral and stratified flows), with results from Large Eddy Simulation (LES) performed over series of obstacles and with experimental data measured during the BUBBLE measurement campaign in Basel (Switzerland). Finally, we look at the implications of this work on the 1D resolution of the Navier-Stokes equation and give a few perspectives.</p>
</sec>
<sec id="s2">
<title>List of variables</title>
<table-wrap position="float">
<table frame="hsides" rules="groups">
<tbody><tr>
<td valign="top" align="left">|<italic>U</italic>|</td>
<td valign="top" align="left">Ensemble mean of horizontal velocity</td>
</tr>
<tr>
<td valign="top" align="left"><italic>u</italic></td>
<td valign="top" align="left">Mean horizontal wind <italic>x-</italic>component</td>
</tr>
<tr>
<td valign="top" align="left"><italic>v</italic></td>
<td valign="top" align="left">Mean horizontal wind y<italic>-</italic>component</td>
</tr>
<tr>
<td valign="top" align="left"><italic>u</italic><sub>&#x0002A;</sub></td>
<td valign="top" align="left">Surface friction velocity</td>
</tr>
<tr>
<td valign="top" align="left"><inline-formula><mml:math id="M46"><mml:msubsup><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td valign="top" align="left">Wind speed orthogonal to the street direction</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;</td>
<td valign="top" align="left">Potential temperature</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub><italic>surf</italic></sub></td>
<td valign="top" align="left">Surface temperature</td>
</tr>
<tr>
<td valign="top" align="left">&#x003B8;<sub>&#x0002A;</sub></td>
<td valign="top" align="left">Temperature scale</td>
</tr>
<tr>
<td valign="top" align="left"><italic>e</italic></td>
<td valign="top" align="left">TKE</td>
</tr>
<tr>
<td valign="top" align="left"><italic>e</italic><sub>&#x0221E;</sub></td>
<td valign="top" align="left">Stationary TKE</td>
</tr>
<tr>
<td valign="top" align="left"><italic>e</italic><sub><italic>surf</italic></sub></td>
<td valign="top" align="left">TKE generated by horizontal surface</td>
</tr>
<tr>
<td valign="top" align="left"><italic>k</italic></td>
<td valign="top" align="left">Von K1rm1n constant</td>
</tr>
<tr>
<td valign="top" align="left"><italic>z</italic></td>
<td valign="top" align="left">Height</td>
</tr>
<tr>
<td valign="top" align="left"><italic>l</italic></td>
<td valign="top" align="left">Mixing length</td>
</tr>
<tr>
<td valign="top" align="left"><italic>z</italic><sub>0, <italic>m</italic></sub>, <italic>z</italic><sub>0, <italic>h</italic></sub></td>
<td valign="top" align="left">Momentum and energy roughness length</td>
</tr>
<tr>
<td valign="top" align="left">&#x003C8;<sub><italic>m</italic></sub>, &#x003C8;<sub><italic>h</italic></sub></td>
<td valign="top" align="left">Momentum and heat empirical functions</td>
</tr>
<tr>
<td valign="top" align="left">&#x003BC;<sub><italic>t</italic></sub>, &#x003BA;<sub><italic>t</italic></sub>, &#x003BB;<sub><italic>t</italic></sub></td>
<td valign="top" align="left">Momentum, heat and TKE diffusion coefficients</td>
</tr>
<tr>
<td valign="top" align="left">&#x003D5;<sub><italic>m</italic></sub>, &#x003D5;<sub><italic>h</italic></sub></td>
<td valign="top" align="left">Momentum and heat empirical functions</td>
</tr>
<tr>
<td valign="top" align="left"><inline-formula><mml:math id="M47"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M48"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M49"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td valign="top" align="left">Source terms for the momentum, heat and TKE</td>
</tr>
<tr>
<td valign="top" align="left">Pr</td>
<td valign="top" align="left">Prandtl number</td>
</tr>
<tr>
<td valign="top" align="left"><italic>g</italic></td>
<td valign="top" align="left">Acceleration due to gravity</td>
</tr>
<tr>
<td valign="top" align="left"><italic>C</italic><sub><italic>e</italic></sub>, <italic>C</italic><sub>&#x003B5;</sub></td>
<td valign="top" align="left">TKE and dissipation constants</td>
</tr>
<tr>
<td valign="top" align="left"><italic>Ri</italic><sub><italic>f</italic></sub></td>
<td valign="top" align="left">Richardson number</td>
</tr>
<tr>
<td valign="top" align="left"><italic>L</italic></td>
<td valign="top" align="left">Obukhov length</td>
</tr>
<tr>
<td valign="top" align="left"><italic>C</italic><sub><italic>G</italic></sub></td>
<td valign="top" align="left">Correction term</td>
</tr>
<tr>
<td valign="top" align="left"><italic>F</italic><sub><italic>U</italic></sub></td>
<td valign="top" align="left">Integral over a volume of <inline-formula><mml:math id="M50"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left">&#x003D5;, <inline-formula><mml:math id="M51"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003D5;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula></td>
<td valign="top" align="left">Free and occupied volume</td>
</tr>
<tr>
<td valign="top" align="left"><italic>B</italic><sub><italic>x</italic></sub>, <italic>B</italic><sub><italic>y</italic></sub></td>
<td valign="top" align="left"><italic>x</italic>- and <italic>y</italic>- building dimensions</td>
</tr>
<tr>
<td valign="top" align="left"><italic>W</italic><sub><italic>x</italic></sub>, <italic>W</italic><sub><italic>y</italic></sub></td>
<td valign="top" align="left"><italic>x</italic>- and <italic>y</italic>- street dimensions</td>
</tr>
<tr>
<td valign="top" align="left">&#x003C6;</td>
<td valign="top" align="left">Surface porosity</td>
</tr>
<tr>
<td valign="top" align="left"><inline-formula><mml:math id="M52"><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>&#x003C6;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td valign="top" align="left">Horizontal occupied surfaces</td>
</tr>
<tr>
<td valign="top" align="left"><inline-formula><mml:math id="M53"><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>&#x003C6;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="M54"><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>&#x003C6;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td valign="top" align="left">Vertical occupied surfaces</td>
</tr>
<tr>
<td valign="top" align="left"><inline-formula><mml:math id="M55"><mml:mi>F</mml:mi><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M56"><mml:msubsup><mml:mrow><mml:mi>F</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td valign="top" align="left">Forces due to horizontal surfaces for momentum and heat</td>
</tr>
<tr>
<td valign="top" align="left"><inline-formula><mml:math id="M57"><mml:mi>F</mml:mi><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M58"><mml:mi>F</mml:mi><mml:msubsup><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M59"><mml:msubsup><mml:mrow><mml:mi>F</mml:mi><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td valign="top" align="left">Forces due to vertical surfaces for momentum, heat and TKE</td>
</tr>
<tr>
<td valign="top" align="left"><italic>D</italic><sub><italic>c</italic></sub></td>
<td valign="top" align="left">Direction of the canyon</td>
</tr>
<tr>
<td valign="top" align="left"><italic>h</italic></td>
<td valign="top" align="left">Building height</td>
</tr>
<tr>
<td valign="top" align="left"><italic>d</italic></td>
<td valign="top" align="left">Displacement height</td>
</tr>
<tr>
<td valign="top" align="left"><italic>L</italic>(<italic>I, n</italic>)</td>
<td valign="top" align="left">Mixing length for each level, <italic>I</italic> and for each class of building, <italic>n</italic>.</td>
</tr>
<tr>
<td valign="top" align="left"><italic>D</italic>(<italic>n</italic>)</td>
<td valign="top" align="left">Displacement height for each class of building</td>
</tr>
<tr>
<td valign="top" align="left"><italic>H</italic>(<italic>n</italic>)</td>
<td valign="top" align="left">Height for each class of building</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3">
<title>Coherence between navier-stokes resolution and boundary layer laws above a flat surface</title>
<p>In the boundary layer, several assumptions can be made. The horizontal wind can be considered to be spatially uniform on average. Furthermore, the friction produced by the surface is simulated as the effect of a roughness that is supposed to represent obstacles randomly dispersed on the ground. The vertical fluxes are constant with height and are equal to the product of vertical gradients of velocity (resp. temperature) and the viscosity (resp. heat conductivity) coefficient. These viscosity and heat conductivity coefficients are written as function of the velocity constant <italic>u</italic><sub>&#x0002A;</sub> that is proportional to the generated friction and the mixing length that is proportional to the turbulent eddy size. The latter increases with respect to the height. The exchanged fluxes are furthermore modulated by empirical functions (Businger et al., <xref ref-type="bibr" rid="B6">1971</xref>).</p>
<sec>
<title>Boundary layer laws: monin-obukhov equations</title>
<p>For the purpose of this study, we use the Monin-Obukhov analytical solutions. The equations for the wind and temperature are:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>U</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>n</mml:mi><mml:mfrac><mml:mi>z</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x000A0;</mml:mo><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mtext>&#x02009;</mml:mtext><mml:mi>&#x003B8;</mml:mi><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>n</mml:mi><mml:mfrac><mml:mi>z</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where |<italic>U</italic>| is the ensemble mean of horizontal velocity, &#x003B8; is the potential temperature, &#x003B8;<sub><italic>surf</italic></sub> is the surface temperature, <italic>u</italic><sub>&#x0002A;</sub> is the surface friction velocity, &#x003B8;<sub>&#x0002A;</sub> is the temperature scale, <italic>k</italic> is the von K&#x000E1;rm&#x000E1;n constant, <italic>z</italic> is the height and <italic>z</italic><sub>0, <italic>m</italic></sub> and <italic>z</italic><sub>0, <italic>h</italic></sub> are the momentum and energy roughness length. &#x003C8;<sub><italic>m</italic></sub> and &#x003C8;<sub><italic>h</italic></sub> are empirical functions to account for the stability of the atmosphere. More information can be found on them in Jacobson (<xref ref-type="bibr" rid="B17">1999</xref>).</p>
<p>In the analytical solution, the momentum (&#x003BC;<sub><italic>t</italic></sub>) and heat (&#x003BA;<sub><italic>t</italic></sub>) diffusion coefficients can be calculated using the following equations:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mrow><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub><mml:mi>k</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mtext>&#x02009;and&#x02009;</mml:mtext><mml:msub><mml:mi>&#x003BA;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mo>*</mml:mo></mml:msub><mml:mi>k</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where &#x003D5;<sub><italic>m</italic></sub> and &#x003D5;<sub><italic>h</italic></sub> are empirical functions first defined by Businger et al. (<xref ref-type="bibr" rid="B6">1971</xref>) and later modified by Benoit (<xref ref-type="bibr" rid="B3">1977</xref>).</p>
</sec>
<sec>
<title>Simplified navier-stokes equations</title>
<p>For a fast resolution of the Navier-Stokes equations in one-dimension, a Canopy Interface Model is developed to resolve meteorological variables over a discretized column. Two assumptions are commonly accepted: the average wind and pressure are horizontally uniform (Holt and Raman, <xref ref-type="bibr" rid="B16">1988</xref>; Stull, <xref ref-type="bibr" rid="B47">1988</xref>; Cuxart et al., <xref ref-type="bibr" rid="B11">2006</xref>).</p>
<p>The differential equations for the momentum and the potential temperature can be written as:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mo>&#x02202;</mml:mo><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mtext>&#x02009;and&#x02009;</mml:mtext><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mo>&#x02202;</mml:mo><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003BA;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>u</italic> is the mean horizontal wind component in the <italic>x</italic>- or <italic>y</italic>-direction, <inline-formula><mml:math id="M60"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M61"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> are the terms representing the momentum and heat fluxes exchanged between the flow and &#x0201C;solid&#x0201D; surfaces (ground in our situation). The diffusion coefficients are computed according to a 1.5-order turbulent closure (Equations 7, 8) as proposed by Monin and Yaglom (<xref ref-type="bibr" rid="B29">1971</xref>):</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mrow><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:msqrt><mml:mi>e</mml:mi></mml:msqrt><mml:mi>l</mml:mi><mml:mtext>&#x02009;and&#x02009;</mml:mtext><mml:msub><mml:mi>&#x003BA;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>Pr</mml:mi><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>C</italic><sub><italic>e</italic></sub> is a constant, <italic>e</italic> is the turbulent kinetic energy (TKE), Pr is the Prandtl number that represents the ratio between the momentum and heat diffusion coefficients, and hence depends on the stability of the atmosphere (Priestley and Swinbank, <xref ref-type="bibr" rid="B36">1947</xref>). In the absence of obstacles, the mixing length, <italic>l</italic>, is simply given as:</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mi>z</mml:mi><mml:mtext>.</mml:mtext></mml:mrow></mml:math></disp-formula>
<p>The TKE is calculated, as proposed by Holt and Raman (<xref ref-type="bibr" rid="B16">1988</xref>), by using:</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mo>&#x02202;</mml:mo><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003BB;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>G</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003B5;</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:msubsup></mml:mrow></mml:math></disp-formula>
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mrow><mml:msub><mml:mi>&#x003BB;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>
<p>where &#x003BB;<sub><italic>t</italic></sub> is the diffusion coefficient for the TKE. Analogous to the momentum and heat equations, <inline-formula><mml:math id="M62"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> represent the additional sources of TKE from the ground. <italic>P</italic> stands for the mechanical generation of turbulence (due to the shear between air layers). <italic>G</italic> is the buoyancy term due to temperature difference between each layer. &#x003B5; represents the TKE dissipation. These three terms can be expressed as follows:</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mrow><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mi>G</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>Pr</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mfrac><mml:msub><mml:mi>&#x003BA;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi>&#x003B5;</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:mrow><mml:mi>l</mml:mi></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>C</italic><sub>&#x003B5;</sub> is a constant.</p>
</sec>
<sec>
<title>A scale for TKE under neutral turbulence condition</title>
<p>In this situation the expected logarithmic solution for the wind speed, above a plane surface, is well known. Similar to Masson and Seity (<xref ref-type="bibr" rid="B24">2009</xref>), an analytical solution for TKE can be found using the momentum diffusion coefficient equations (Equations 2, 4) and with &#x003D5;<sub><italic>m</italic></sub> &#x0003D; 1 and <italic>l</italic> &#x0003D; <italic>z</italic>:</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M9"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>k</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>It should be highlighted here that <italic>e</italic><sub>&#x0221E;</sub> is a constant value. In such a case, we propose to write the TKE equation so as to define a stationary value of TKE. Combining Equations (6, 8), as proposed by Holt and Raman (<xref ref-type="bibr" rid="B16">1988</xref>), leads to:</p>
<disp-formula id="E10"><label>(10)</label><mml:math id="M10"><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mo>&#x02202;</mml:mo><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003BB;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:mrow><mml:mi>l</mml:mi></mml:mfrac><mml:mo>&#x000A0;</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Since the TKE is constant (as demonstrated with Equation 9, over a plane surface), the first two terms of Equation (10) are equal to 0, leading to an equilibrium between production and dissipation:</p>
<disp-formula id="E11"><label>(11)</label><mml:math id="M11"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:mrow><mml:mi>l</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Replacing the diffusion coefficient in the above equation leads to:</p>
<disp-formula id="E12"><label>(12)</label><mml:math id="M12"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:mrow><mml:mi>l</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:msqrt><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub></mml:mrow></mml:msqrt><mml:mi>l</mml:mi><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and the stationary value for the TKE is given by:</p>
<disp-formula id="E13"><label>(13)</label><mml:math id="M13"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mi>l</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>The final TKE equation becomes:</p>
<disp-formula id="E14"><label>(14)</label><mml:math id="M14"><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mo>&#x02202;</mml:mo><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003BB;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msqrt><mml:mi>e</mml:mi></mml:msqrt></mml:mrow><mml:mi>l</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>As Equations (9, 13) have to give the same result, a relation between the two constants (<italic>C</italic><sub><italic>e</italic></sub> and <italic>C</italic><sub>&#x003B5;</sub>) can be found:</p>
<disp-formula id="E15"><label>(15)</label><mml:math id="M15"><mml:mrow><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mn>3</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn>4</mml:mn></mml:msup></mml:mrow></mml:math></disp-formula>
<p>There is traditionally an inconsistency in the computation of the TKE generated by the ground surfaces, due to the formulation of the TKE equation (Masson and Seity, <xref ref-type="bibr" rid="B24">2009</xref>; Rasheed, <xref ref-type="bibr" rid="B37">2009</xref>). The reason for this is that the TKE is calculated at the center of the cell (as are the other variables such as <italic>u</italic>) while the ground surface is located at the lower face of the cell. Therefore, the computation of fluxes from the ground are located at the cell face.</p>
<p>The introduction of <italic>e</italic><sub>&#x0221E;</sub>, thus solves the numerical problem of the resolution of the TKE equation (see Figure <xref ref-type="fig" rid="F1">1</xref>). As it was shown that over a plane surface, the TKE is constant, this then implied that both the sources from the horizontal surface, denoted <italic>e</italic><sub><italic>surf</italic></sub>, and <italic>e</italic><sub>&#x0221E;</sub> are equal. <italic>e</italic><sub>&#x0221E;</sub> can be reformulated using the surface layer, to compute <italic>e</italic><sub><italic>surf</italic></sub>:</p>
<disp-formula id="E16"><label>(16)</label><mml:math id="M16"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>thus bringing consistency in the computation of the TKE.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Representation of the new resolution scheme of the TKE in CIM</bold>. TKE values can be calculated at the cell&#x00027;s face (dots) and at the center (cross) and then reported at the cell center. Roughness present in the lowest cell of the column.</p></caption>
<graphic xlink:href="feart-04-00109-g0001.tif"/>
</fig>
</sec>
<sec>
<title>Stratified flow</title>
<p>In case of a stratified atmosphere, over a flat surface, the analytical solution given by Equation (9) becomes:</p>
<disp-formula id="E17"><label>(17)</label><mml:math id="M17"><mml:mrow><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>k</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>This value is not constant anymore with height as &#x003D5;<sub><italic>m</italic></sub> is function of <italic>z</italic>. However, if we want to keep the same formulation as in the neutral case, we can make the following assumption based on the findings from Brouwers (<xref ref-type="bibr" rid="B4">2007</xref>) and Charuchittipan and Wilson (<xref ref-type="bibr" rid="B8">2009</xref>): locally an equilibrium between the TKE production and dissipation can be observed for any stability cases. Thus, when rewriting with the formulation from the previous section and taking into account the buoyancy from Equation (8), <italic>e</italic><sub>&#x0221E;</sub> becomes:</p>
<disp-formula id="E18"><label>(18)</label><mml:math id="M18"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mi>l</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mi>Pr</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>This can also be written to include the Richardson number as suggested by Cuxart et al. (<xref ref-type="bibr" rid="B11">2006</xref>):</p>
<disp-formula id="E19"><label>(19)</label><mml:math id="M19"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mi>l</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>R</mml:mi><mml:msub><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mtext>&#x000A0;with&#x000A0;</mml:mtext><mml:mi>R</mml:mi><mml:msub><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>Pr</mml:mi><mml:mfrac><mml:mi>g</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>/</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>This equation should yield the same results as the Equation (17). Replacing the <inline-formula><mml:math id="M63"><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> term using the surface layer laws, a relation between &#x003D5;<sub><italic>m</italic></sub> and <italic>Ri</italic><sub><italic>f</italic></sub> can be found:</p>
<disp-formula id="E20"><label>(20)</label><mml:math id="M20"><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>R</mml:mi><mml:msub><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>It should be highlighted that this relation is relatively close to those proposed by Businger et al. (<xref ref-type="bibr" rid="B6">1971</xref>). Indeed, they proposed formulations for &#x003D5;<sub><italic>m</italic></sub> depending in the atmospheric conditions. To be coherent with their formulation, the following modification can be brought:</p>
<disp-formula id="E21"><label>(21)</label><mml:math id="M21"><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mi>R</mml:mi><mml:msub><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>C</italic><sub><italic>G</italic></sub> will vary depending on the atmospheric stability and the height above ground. The introduction of <italic>C</italic><sub><italic>G</italic></sub> can be interpreted as a modification of the Prandtl number (<inline-formula><mml:math id="M64"><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">Pr</mml:mtext></mml:mstyle><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">Pr</mml:mtext></mml:mstyle><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>.</p>
<p>According to Businger et al. (<xref ref-type="bibr" rid="B6">1971</xref>), in an unstable atmosphere:</p>
<disp-formula id="E22"><label>(22)</label><mml:math id="M22"><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and in a stable atmosphere</p>
<disp-formula id="E23"><label>(23)</label><mml:math id="M23"><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where &#x003B3;<sub><italic>m</italic></sub> and &#x003B2;<sub><italic>m</italic></sub> are two constant equal to respectively 19.6 and 6, and</p>
<disp-formula id="E24"><label>(24)</label><mml:math id="M24"><mml:mrow><mml:mi>R</mml:mi><mml:msub><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>L</italic> is the Obukhov length (Obukhov, <xref ref-type="bibr" rid="B30">1949</xref>).</p>
<p>Thus, in an unstable atmosphere and over a plane surface, if Equations (21, 22) are equal, it is possible to find a relationship for <italic>C</italic><sub><italic>G</italic></sub>:</p>
<disp-formula id="E25"><label>(25)</label><mml:math id="M25"><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mi>R</mml:mi><mml:msub><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E26"><label>(26)</label><mml:math id="M26"><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E27"><label>(27)</label><mml:math id="M27"><mml:mrow><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>The same reasoning can be applied for the stable case with Equation (21, 23):</p>
<disp-formula id="E28"><label>(28)</label><mml:math id="M28"><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>If |<italic>C</italic><sub><italic>G</italic></sub><italic>Ri</italic><sub><italic>f</italic></sub>|&#x0226A;1 it is possible to eliminate the power functions using the Taylor series:</p>
<disp-formula id="E29"><label>(29)</label><mml:math id="M29"><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mi>L</mml:mi></mml:mrow></mml:mfrac><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="E30"><label>(30)</label><mml:math id="M30"><mml:mrow><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mfrac><mml:mi>z</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>These proposed corrections (Equations 27, 30) bring coherency to the TKE equations <italic>w.r.t</italic>. the surface layer laws and the governing equation finally becomes:</p>
<disp-formula id="E31"><label>(31)</label><mml:math id="M31"><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mo>&#x02202;</mml:mo><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003BB;</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msqrt><mml:mi>e</mml:mi></mml:msqrt></mml:mrow><mml:mi>l</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where</p>
<disp-formula id="E32"><label>(32)</label><mml:math id="M32"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>&#x0221E;</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>&#x003B5;</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mi>l</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>G</mml:mi></mml:msub><mml:mtext>Pr</mml:mtext><mml:mfrac><mml:mi>g</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Stevens et al. (<xref ref-type="bibr" rid="B46">1999</xref>), who also worked on the development of the turbulence in the boundary layer but in 3D using LES, found a similar formulation for the TKE production: it is a function of a Richardson number multiplied by a correction term <italic>C</italic><sub><italic>G</italic></sub> which depends on the atmospheric stability. The fact that the Richardson number cannot be calculated when the shear stress is very low, implies that these kind of formulation cannot be applied in the case of free convection.</p>
<p>One can note that, in comparison to the formulation of Stevens et al. (<xref ref-type="bibr" rid="B46">1999</xref>), our <italic>C</italic><sub><italic>G</italic></sub> correction term has been derived for a 1D case and does not need any assumptions on the mixing length. This will give us the freedom to modify it as a function of the obstacle / building density in the canopy layer in next part of the article.</p>
</sec>
</sec>
<sec id="s4">
<title>Introduction of urban obstacles in the navier-stokes resolution</title>
<p>The formulation derived in Section Coherence between Navier-Stokes Resolution and Boundary Layer Laws above a Flat Surface are developed for a layer above a plane surface. We here extend them for use in an urban roughness layer. As done by Martilli et al. (<xref ref-type="bibr" rid="B22">2002</xref>) and others, source terms are added in the <inline-formula><mml:math id="M65"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mtext>&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M66"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> terms of Equations (3, 6), to account for the dynamic and energetic effects of buildings or trees (termed here as urban obstacles). Further propositions are done to take into account varying dimensions.</p>
<sec>
<title>Discretisation of the navier-stokes equation using geometrical characteristics of the urban obstacles</title>
<p>We choose here to discretize Equations (3, 6) by using a finite volume method as it helps to better account for the urban obstacles effects on the air flow. Here for a sake of simplicity, we only show the discretized equation for the momentum in the <italic>x</italic>&#x02212;direction. However, the same discretization methodology can be applied for the <italic>y</italic>&#x02212;component of the momentum as well as for the discretization of the TKE and heat equations. We propose to determine the solution using:</p>
<disp-formula id="E33"><label>(33)</label><mml:math id="M33"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msubsup><mml:mi>u</mml:mi><mml:mi>I</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mi>I</mml:mi><mml:mi>t</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x00394;</mml:mi><mml:mi>t</mml:mi><mml:mfrac><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi>I</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:msub><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>t</mml:mi></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mi>I</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:mi>&#x00394;</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x02212;</mml:mo><mml:mi>&#x00394;</mml:mi><mml:mi>t</mml:mi><mml:mfrac><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi>I</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msub><mml:mi>&#x003BC;</mml:mi><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:msub><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>u</mml:mi><mml:mi>I</mml:mi><mml:mi>t</mml:mi></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>t</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:mi>&#x00394;</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mi>&#x00394;</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>F</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>S</italic> and <italic>V</italic> are the surface and volume characteristics of the grid cells respectively, &#x00394;<italic>z</italic> is the height of the grid cell and <italic>F</italic><sub><italic>U</italic></sub> is the integral over a volume of <inline-formula><mml:math id="M67"><mml:msubsup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> [for additional information please refer to Martilli et al. (<xref ref-type="bibr" rid="B22">2002</xref>)]. <italic>i</italic> and <italic>I</italic> are indices representing the cell face or center respectively and will be used as such in the following sections of this article.</p>
<p>With immersed obstacles, these grid cell&#x00027;s surfaces and volumes are however reduced modifying the capability of the fluid to exchange meteorological quantities. Until now, obstacles in urban canopy models were only described as arrays of regular cubes uniformly distributed in a grid cell, whose dimensions were uniform with height (Masson, <xref ref-type="bibr" rid="B23">2000</xref>; Martilli et al., <xref ref-type="bibr" rid="B22">2002</xref>). The size of the obstacles can vary for the <italic>x</italic>- and <italic>y</italic>-directions at each level of the grid cell in CIM.</p>
<p>Analogous to the definition of the porosity of a material, we define surface and volume porosities as the respective remaining free surface and volume of the grid cells (Krpo et al., <xref ref-type="bibr" rid="B20">2010</xref>). Porosities in contrast to other obstacle morphological indices are a-dimensional and authorize the coupling of CIM with any other urban canopy or building energy models of varying degree of complexity in the urban obstacle geometry representation.</p>
<p>They are computed based on the urban obstacle dimensions. By definition, they vary between 0 and 1, with 1 meaning that the entire surface or volume of the grid cell is free. Figure <xref ref-type="fig" rid="F2">2</xref> describes the 3D-geometry of obstacles as well as the resulting surface and volume porosities.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>On the left: 3D-view of obstacles with the occupied and free volume (<italic>B</italic><sub><italic>x</italic></sub> and <italic>B</italic><sub><italic>y</italic></sub> are the building length and <italic>W</italic><sub><italic>x</italic></sub> and <italic>W</italic><sub><italic>y</italic></sub> are the street width in the <italic>x</italic>- and <italic>y</italic>-directions respectively</bold>. <italic>dx</italic> and <italic>dy</italic> are the horizontal grid resolution); on the right: side view of a section of the 1D-column showing the interpretation of the occupied surface and porosities in CIM.</p></caption>
<graphic xlink:href="feart-04-00109-g0002.tif"/>
</fig>
<p>The volume porosity (i.e., the empty volume of the grid cell) is:</p>
<disp-formula id="E34"><label>(34)</label><mml:math id="M34"><mml:mrow><mml:mi>&#x003D5;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>&#x003D5;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where the occupied volume <inline-formula><mml:math id="M68"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003D5;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> is given by:</p>
<disp-formula id="E35"><label>(35)</label><mml:math id="M35"><mml:mrow><mml:mover accent='true'><mml:mi>&#x003D5;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>B</italic><sub><italic>x</italic></sub> and <italic>B</italic><sub><italic>y</italic></sub> are the building lengths and <italic>W</italic><sub><italic>x</italic></sub> and <italic>W</italic><sub><italic>y</italic></sub> are the street widths in the <italic>x</italic>- and <italic>y</italic>-directions respectively.</p>
<p>Based on volume porosity, the surface porosity (i.e., the empty surface at the grid cells interface) can be calculated as follows:</p>
<disp-formula id="E36"><label>(36)</label><mml:math id="M36"><mml:mrow><mml:mi>&#x003C6;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mtext>min</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003D5;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi>&#x003D5;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>The urban obstacles horizontal (<inline-formula><mml:math id="M69"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C6;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) surfaces (as shown in Figure <xref ref-type="fig" rid="F2">2</xref>) at each level, over the total volume of the grid cell, are computed as:</p>
<disp-formula id="E37"><label>(37)</label><mml:math id="M37"><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>&#x003C6;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>h</mml:mi></mml:msub><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x003D5;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003D5;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x00394;</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>The vertical (<inline-formula><mml:math id="M70"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C6;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M71"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C6;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>) surfaces that represent the total occupied surfaces, perpendicular to the <italic>x</italic>- and <italic>y</italic>-directions respectively, over the total volume of the grid cell can be found using:</p>
<disp-formula id="E38"><label>(38)</label><mml:math id="M38"><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>&#x003C6;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula>
<disp-formula id="E39"><label>(39)</label><mml:math id="M39"><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>&#x003C6;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>The occupied and free volumes and surfaces are used (1) in the calculations of the diffusion coefficients to represent the reduction of the turbulence exchanges within the urban canopy layer; but also (2) in the formalization of the surface fluxes equations where they are acting as a weighted factor (i.e., the surface fluxes induced by each surface of an urban obstacle are computed according to the corresponding obstacle surface&#x00027;s area).</p>
<p>A representation of the forces induced by the urban obstacles and the different terms can be seen in Figure <xref ref-type="fig" rid="F3">3</xref>. We slightly modified the formulation proposed by Martilli et al. (<xref ref-type="bibr" rid="B22">2002</xref>) to introduce the surface and volume characteristics and present the proposed formulation in Data sheet <xref ref-type="supplementary-material" rid="SM1">1</xref> Annex A: Forces induced by urban obstacles.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>Representation of fluxes from the vertical and horizontal surface when obstacles are integrated in CIM</bold>.</p></caption>
<graphic xlink:href="feart-04-00109-g0003.tif"/>
</fig>
</sec>
<sec>
<title>Use of the vertical distribution of porosities in the computation of the mixing length</title>
<p>In the presence of urban obstacles, their geometry limits the maximum distance that an air parcel can travel (the maximum free path). To take this into account, Santiago and Martilli (<xref ref-type="bibr" rid="B45">2010</xref>) proposed a new formulation. They argued that inside the canopy the mixing length was close to a constant which corresponds to the findings of Raupach et al. (<xref ref-type="bibr" rid="B39">1996</xref>).</p>
<p>The mixing length is calculated as:</p>
<disp-formula id="E40"><label>(40)</label><mml:math id="M40"><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mtext>max</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mi>h</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mi>z</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>h</italic> is the obstacle&#x00027;s height, the zero-plane displacement height was defined using:</p>
<disp-formula id="E41"><label>(41)</label><mml:math id="M41"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003D5;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and &#x003D5; is the volume porosity and &#x003B1; is a constant equal to 0.13.</p>
<p>In the present study, propose to account for the variation of the urban obstacles height within the canopy. The methodology was based on following steps:
<list list-type="order">
<list-item><p>the buildings were classified according to their height;</p></list-item>
<list-item><p>the ratio of each class in a grid cell was computed;</p></list-item>
<list-item><p>a mixing length for each building class was computed as if this class occupied the whole grid box, and</p></list-item>
<list-item><p>a mean mixing length was calculated based on the ratios of each building class in the grid box.</p></list-item>
</list></p>
<p>Figure <xref ref-type="fig" rid="F4">4</xref> gives an example, where three classes of buildings were considered with seven buildings present in the grid box. If we consider <italic>N</italic> classes of buildings with a height (denoted <italic>H</italic>(<italic>n</italic>), <italic>n</italic> &#x0003D; 1, <italic>N</italic>) which follows the vertical grid (i.e., the top of each grid cell), the ratio of each class can be written using the occupied built volume in the grid as follows:</p>
<disp-formula id="E42"><label>(42)</label><mml:math id="M42"><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mover accent='true'><mml:mi>&#x003D5;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>I</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mover accent='true'><mml:mi>&#x003D5;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>&#x003D5;</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mstyle></mml:mrow></mml:math></disp-formula>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>Example of vertical distribution of buildings (top)</bold> and their classification in term of height <bold>(bottom)</bold>. <italic>N</italic> &#x0003D; 3 in this case.</p></caption>
<graphic xlink:href="feart-04-00109-g0004.tif"/>
</fig>
<p>Note that here we assume that the first level is the most occupied level. A weighted mixing length can then be obtained with:</p>
<disp-formula id="E43"><label>(43)</label><mml:math id="M43"><mml:mrow><mml:mi>l</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>L</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mstyle></mml:mrow></mml:math></disp-formula>
<p>where</p>
<disp-formula id="E44"><label>(44)</label><mml:math id="M44"><mml:mrow><mml:mi>L</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>I</mml:mi><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mtext>max&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>D</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>D</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and where the zero-plane displacement height for each building class is:</p>
<disp-formula id="E45"><label>(45)</label><mml:math id="M45"><mml:mrow><mml:mi>D</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mtext>&#x0200B;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003D5;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>with &#x003B1; still equal to 0.13 like in Santiago and Martilli (<xref ref-type="bibr" rid="B45">2010</xref>).</p>
</sec>
</sec>
<sec id="s5">
<title>Results and discussions</title>
<sec>
<title>CIM performance under different stability conditions &#x02013; without obstacles</title>
<p>Table <xref ref-type="table" rid="T1">1</xref> describes the fixed boundary conditions for the top most cell of CIM for three different atmospheric stability cases defined by means of varying surface temperatures. CIM computations are at this point compared with the analytical solutions given by Equations (1, 9, 17).</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Experimental conditions &#x02013; without obstacles</bold>.</p></caption>
<table frame="hsides" rules="groups">
<tbody><tr>
<td valign="top" align="left">Wind speed</td>
<td valign="top" align="center">9.5 m s<sup>&#x02212;1</sup></td>
</tr>
<tr>
<td valign="top" align="left">Air temperature</td>
<td valign="top" align="center">293K</td>
</tr>
<tr>
<td valign="top" align="left">Surface temperature (Neutral case)</td>
<td valign="top" align="center">293K</td>
</tr>
<tr>
<td valign="top" align="left">Surface temperature (Stable case)</td>
<td valign="top" align="center">286K</td>
</tr>
<tr>
<td valign="top" align="left">Surface temperature (Unstable case)</td>
<td valign="top" align="center">300K</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec>
<title>Verification of the new discretization scheme</title>
<p>To verify the new discretization scheme adopted in CIM, we compare the results obtained in a neutral case with the analytical solution from the surface layer theory.</p>
<p>Figure <xref ref-type="fig" rid="F5">5</xref> shows the wind and turbulent kinetic energy profiles. It should be emphasized here that numerical errors due to the new discretization scheme are negligible since there is strictly no difference between the analytical and simulated profiles. This is a significant improvement with regards to other studies which have shown persistent numerical errors in the resolution of the TKE [see for example Masson and Seity (<xref ref-type="bibr" rid="B24">2009</xref>) or Rasheed (<xref ref-type="bibr" rid="B37">2009</xref>)].</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p><bold>Comparison of (A)</bold> the wind (<italic>U</italic> in m s<sup>&#x02212;1</sup>) and <bold>(B)</bold> the turbulent kinetic energy (<italic>e</italic> in m<sup>2</sup> s<sup>&#x02212;2</sup>) profiles computed over a plane surface using the analytical solution from the surface-layer theory and from CIM under neutral conditions. Altitude (<italic>z</italic>) is in meters.</p></caption>
<graphic xlink:href="feart-04-00109-g0005.tif"/>
</fig>
</sec>
<sec>
<title>Stable and unstable case</title>
<p>When considering stable and unstable atmospheric conditions, we also compare the simulation from CIM with the analytical solutions derived from surface layer theory.</p>
<p>Figures <xref ref-type="fig" rid="F6">6</xref>, <xref ref-type="fig" rid="F7">7</xref> give the various profiles for the wind speed, potential temperature and the turbulent kinetic energy. Two different profiles are calculated from CIM &#x02013; one without and one with the <italic>C</italic><sub><italic>G</italic></sub> term.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p><bold>Comparison of (A)</bold> the wind (<italic>U</italic> in m s<sup>&#x02212;1</sup>), <bold>(B)</bold> the turbulent kinetic energy (<italic>e</italic> in m<sup>2</sup>s<sup>&#x02212;2</sup>) and <bold>(C)</bold> the potential temperature (&#x003B8; in K) vertical profiles obtained over a plane surface with the surface layer theory and with CIM under stable conditions (with and without the C<sub><italic>G</italic></sub> correction). Altitude (<italic>z</italic>) is in meters.</p></caption>
<graphic xlink:href="feart-04-00109-g0006.tif"/>
</fig>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p><bold>Comparison of (A)</bold> the wind (<italic>U</italic> in m s<sup>&#x02212;1</sup>), <bold>(B)</bold> the turbulent kinetic energy (<italic>e</italic> in m<sup>2</sup>s<sup>&#x02212;2</sup>) and <bold>(C)</bold> the potential temperature (&#x003B8; in K) vertical profiles obtained over a plane surface with the surface layer theory and with CIM under unstable conditions (with and without the <italic>C</italic><sub><italic>G</italic></sub> correction). Altitude (<italic>z</italic>) is in meters.</p></caption>
<graphic xlink:href="feart-04-00109-g0007.tif"/>
</fig>
<p>It can be highlighted that without the <italic>C</italic><sub><italic>G</italic></sub> term in the TKE equation, the analytical solution is considerably different from the profiles computed by CIM. On the one hand, in the stable case (see Figure <xref ref-type="fig" rid="F6">6</xref>), the calculated wind speed is substantially higher as is the potential temperature. The apparent reason for this is that there is an over-estimation of the turbulent kinetic energy and this then leads to an enhance mixing above the surface. On the other hand, with an unstable case (see Figure <xref ref-type="fig" rid="F7">7</xref>), there is a significant reduction in the turbulent kinetic energy. In this case, however, the reduction in the wind speed and in the temperature is not of the same order of magnitude as the turbulent kinetic energy.</p>
<p>The use of the <italic>C</italic><sub><italic>G</italic></sub> term in the turbulent kinetic energy noticeably modifies the profiles calculated by CIM. This additional term is necessary to take into account that the fact that the ratio between the diffusion coefficients, usually approximated with the Prandtl number, is not a constant. It thus brings consistency between the traditional formulation of the Navier-Stokes equation and the surface layer theory.</p>
</sec>
</sec>
<sec>
<title>CIM performance with urban obstacles &#x02013; under neutral conditions</title>
<p>To assess CIM&#x00027;s ability to reproduce vertical wind profile in an urban environment, we compare the profile obtained from CIM with those from an LES experiment designed for a regular arrays of cubes (Coceal et al., <xref ref-type="bibr" rid="B10">2007</xref>; Xie et al., <xref ref-type="bibr" rid="B48">2008</xref>) (see Table <xref ref-type="table" rid="T2">2</xref>) and with data from the BUBBLE experiment (Rotach et al., <xref ref-type="bibr" rid="B41">2005</xref>; Christen et al., <xref ref-type="bibr" rid="B9">2009</xref>) (see Table <xref ref-type="table" rid="T3">3</xref>).</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p><bold>LES experimental conditions</bold>.</p></caption>
<table frame="hsides" rules="groups">
<tbody><tr>
<td valign="top" align="left">Obstacles dimension</td>
<td valign="top" align="left">10 m<sup>&#x0002A;</sup>10 m<sup>&#x0002A;</sup>10m</td>
</tr>
<tr>
<td valign="top" align="left">Wind speed</td>
<td valign="top" align="left">10.4 m s<sup>&#x02212;1</sup></td>
</tr>
<tr>
<td valign="top" align="left">Atmospheric conditions</td>
<td valign="top" align="left">Neutral &#x0002B; pressure gradient</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p><bold>BUBBLE experimental conditions</bold>.</p></caption>
<table frame="hsides" rules="groups">
<tbody><tr>
<td valign="top" align="left">Obstacles dimension</td>
<td valign="top" align="left">10 m<sup>&#x0002A;</sup>10 m<sup>&#x0002A;</sup>14.6 m</td>
</tr>
<tr>
<td valign="top" align="left">Wind speed</td>
<td valign="top" align="left">2.14 m s<sup>&#x02212;1</sup></td>
</tr>
<tr>
<td valign="top" align="left">Atmospheric conditions</td>
<td valign="top" align="left">Neutral &#x0002B; pressure gradient</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec>
<title>Comparison with an LES</title>
<p>A comparison of the profiles from the LES and CIM is given in Figure <xref ref-type="fig" rid="F8">8</xref>. It can be underlined here that the horizontal wind speeds are in very good agreement with each other. Note that there is negative gradient for the TKE above the urban obstacles which reflects the use of a pressure gradient. Although, CIM slightly underestimates the magnitude of the overall TKE, the trend including the height at which the maximum TKE is obtained are in very good accordance with the data from the LES.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p><bold>Comparison with data from an LES experiment of the (A)</bold> the horizontal wind speed (<italic>U</italic> in m s<sup>&#x02212;1</sup>) and <bold>(B)</bold> the turbulent kinetic energy (<italic>e</italic> in m<sup>2</sup> s<sup>&#x02212;2</sup>) profiles computed by CIM. Altitude (<italic>z</italic>) is normalized with the building height.</p></caption>
<graphic xlink:href="feart-04-00109-g0008.tif"/>
</fig>
</sec>
<sec>
<title>Comparison with experimental data from bubble</title>
<p>It can be observed from Figure <xref ref-type="fig" rid="F9">9</xref> that in general CIM can reproduce the expected profiles. CIM marginally overestimated the wind speed in the urban canyon. One of the reason might be the parameterization of the drag force coefficient that causes a higher wind speed close to ground. Nevertheless, it can be noticed that above the canopy layer, the wind speed computed by CIM is in very good agreement with the measured data.</p>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p><bold>Comparison with data from the Bubble experiment of the (A)</bold> horizontal wind speed <italic>U</italic> <bold>(B)</bold> the turbulent kinetic energy and <bold>(C)</bold> dissipation &#x003B5;, profiles computed by CIM. Variables are normalized by valued at the top of the column and altitude (<italic>z</italic>) is normalized with the average building height.</p></caption>
<graphic xlink:href="feart-04-00109-g0009.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F9">9B</xref> shows some differences between the TKE simulated by the CIM model and the data from the Bubble experiment. The overall trend coincides well with the measured data although there are some discrepancies in the magnitude of the maximum TKE budget near the building roofs. This also reflects a similar finding to Santiago and Martilli (<xref ref-type="bibr" rid="B45">2010</xref>). For the dissipation term (&#x003B5;), there is a significant over-estimation from the CIM computation at the roof level (see Figure <xref ref-type="fig" rid="F9">9C</xref>). Inside the canopy and above the roof the simulation is however in accordance with the measured data. Nevertheless, it can be pointed out that this is a normalized term and when looking at the budget (see Figure <xref ref-type="fig" rid="F9">9B</xref>), it can be noticed that the difference becomes much smaller between the computed and the experimental data.</p>
</sec>
</sec>
</sec>
<sec sec-type="conclusions" id="s6">
<title>Conclusions</title>
<p>In order to develop a coherent resolution of the Navier-Stokes equation in an urban roughness layer, a comparison between the Navier-Stokes resolution and the boundary layer laws was first undertaken. Three essential points have been addressed in this article: the discretization of the TKE, the calculation of the Richardson term in the TKE equation and the extension of the mixing length formulation in an urban canopy with varying dimensions of the buildings.</p>
<p>We proposed a new formulation that brought concordance in the resolution of the TKE equation. First, we demonstrated that in a neutral case and without obstacle, a constant TKE profile should be obtained. Based on this we extended and generalized the equation so that when obstacles are integrated in the canopy, there is no conflict in the computation of the TKE at the face or at the center of the cell.</p>
<p>Additionally, a modification of the Richardson term in the TKE was proposed. This additional term is needed, at least, due to the fact that the Prandtl number is usually considered as a constant. Although this correction brought coherence with the analytical solution, few questions remain regarding the validity of this term beyond the surface layer, especially inside the canopy and in all stability cases. Furthermore, this modification proposed can also be implemented in a 3D RANS model and this could be a possibility for further validation.</p>
<p>Santiago and Martilli (<xref ref-type="bibr" rid="B45">2010</xref>) made a proposition for the mixing length in an urban canopy. In this article, we have presented one key adaptation to extend this formulation in case of obstacles with varying heights.</p>
<p>Finally, we validated our model with data from two different experiments: an LES study from Coceal et al., (2007) and with data from the Bubble experiment (Rotach et al., <xref ref-type="bibr" rid="B41">2005</xref>; Christen et al., <xref ref-type="bibr" rid="B9">2009</xref>). Although, there were some discrepancies in the wind speed close to the ground, the simulation results were in very good agreement with the measured data, especially when taking into account the computational time and the fact that CIM is a 1D column module resolving the flow in 2 directions only. Such a module is expected to bridge the gap between meso-scale and micro-scale models by improving the surface representation effect on meteorological variables.</p>
<p>The validation of the Canopy Interface Model needs to be done more extensively specially for stratified flows. However, with the current lack of finding measurements in control environments to compare with the modeling results, it is quite difficult to go beyond the current assessments. Future measurement campaign or wind tunnel experiments could be used for such validation.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>All authors contributed to drafting and revision of the article. DM conducted the experiments and wrote the paper. MK designed and implemented the porosity in the module. NB and AC supervised the experiments and gave advice on the article.</p>
<sec>
<title>Conflict of interest statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p></sec>
</sec>
</body>
<back>
<ack><p>The authors would like to thank the Agence de la Ma&#x000EE;trise de l&#x00027;Energie et de l&#x00027;Environnement, the Region Alsace, REALISE and the Zone Atelier Urbaine Environmentale for the fundings. The research was also performed in the framework of the SCCER Future Energy Efficient Buildings and Districts, FEEB&#x00026;D, (CTI.2014.0119), ANR Trame Verte, the CCTV2 project. The authors would also like to thank A. Christen for the data from the BUBBLE experiment, Alberto Martilli for the discussions and the reviewers for their comments.</p>
</ack>
<sec sec-type="supplementary-material" id="s8">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="http://journal.frontiersin.org/article/10.3389/feart.2016.00109/full#supplementary-material">http://journal.frontiersin.org/article/10.3389/feart.2016.00109/full&#x00023;supplementary-material</ext-link></p>
<supplementary-material xlink:href="DataSheet1.docx" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aumond</surname> <given-names>P.</given-names></name> <name><surname>Masson</surname> <given-names>V.</given-names></name> <name><surname>Lac</surname> <given-names>C.</given-names></name> <name><surname>Gauvreau</surname> <given-names>B.</given-names></name> <name><surname>Dupont</surname> <given-names>S.</given-names></name> <name><surname>Berengier</surname> <given-names>M.</given-names></name></person-group> (<year>2013</year>). <article-title>Including the drag effects of canopies: real case large-eddy simulation studies</article-title>. <source>Boundary Layer Meteorol.</source> <volume>146</volume>, <fpage>65</fpage>&#x02013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-012-9758-x</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Beljaars</surname> <given-names>A.</given-names></name> <name><surname>Holtslag</surname> <given-names>A.</given-names></name></person-group> (<year>1991</year>). <article-title>Flux parameterization over land surfaces for atmospheric models</article-title>. <source>J. Appl. Meteorol.</source> <volume>30</volume>, <fpage>327</fpage>&#x02013;<lpage>341</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0450(1991)030&#x0003C;0327:FPOLSF&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Benoit</surname> <given-names>R.</given-names></name></person-group> (<year>1977</year>). <article-title>On the integral of the surface layer profile-gradient functions</article-title>. <source>J. Appl. Meteorol.</source> <volume>16</volume>, <fpage>859</fpage>&#x02013;<lpage>860</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0450(1977)016&#x0003C;0859:OTIOTS&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brouwers</surname> <given-names>J. J. H.</given-names></name></person-group> (<year>2007</year>). <article-title>Dissipation equals production in the log layer of wall-induced turbulence</article-title>. <source>Phys. Fluids</source> <volume>19</volume>:<fpage>101702</fpage>. <pub-id pub-id-type="doi">10.1063/1.2793147</pub-id></citation>
</ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bueno</surname> <given-names>B.</given-names></name> <name><surname>Hidalgo</surname> <given-names>J.</given-names></name> <name><surname>Pigeon</surname> <given-names>G.</given-names></name> <name><surname>Norford</surname> <given-names>L.</given-names></name> <name><surname>Masson</surname> <given-names>V.</given-names></name></person-group> (<year>2013</year>). <article-title>Calculation of air temperatures above the urban canopy layer from measurements at a rural operational weather station</article-title>. <source>J. Appl. Meteorol. Climatol.</source> <volume>52</volume>, <fpage>472</fpage>&#x02013;<lpage>483</lpage>. <pub-id pub-id-type="doi">10.1175/JAMC-D-12-083.1</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Businger</surname> <given-names>J. A.</given-names></name> <name><surname>Wyngaard</surname> <given-names>J.</given-names></name> <name><surname>Izumi</surname> <given-names>Y.</given-names></name> <name><surname>Bradley</surname> <given-names>E. F.</given-names></name></person-group> (<year>1971</year>). <article-title>Flux-profile relationships in the atmospheric surface layer</article-title>. <source>J. Atmos. Sci.</source> <volume>28</volume>, <fpage>181</fpage>&#x02013;<lpage>189</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0469(1971)028&#x0003C;0181:FPRITA&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cermak</surname> <given-names>J. E.</given-names></name></person-group> (<year>1971</year>). <article-title>Laboratory simulation of the atmospheric boundary layer</article-title>. <source>AIAA J.</source> <volume>9</volume>, <fpage>1746</fpage>&#x02013;<lpage>1754</lpage>. <pub-id pub-id-type="doi">10.2514/3.49977</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Charuchittipan</surname> <given-names>D.</given-names></name> <name><surname>Wilson</surname> <given-names>J. D.</given-names></name></person-group> (<year>2009</year>). <article-title>Turbulent kinetic energy dissipation in the surface layer</article-title>. <source>Boundary Layer Meteorol.</source> <volume>132</volume>, <fpage>193</fpage>&#x02013;<lpage>204</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-009-9399-x</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Christen</surname> <given-names>A.</given-names></name> <name><surname>Rotach</surname> <given-names>M. W.</given-names></name> <name><surname>Vogt</surname> <given-names>R.</given-names></name></person-group> (<year>2009</year>). <article-title>The budget of turbulent kinetic energy in the urban roughness sublayer</article-title>. <source>Boundary Layer Meteorol.</source> <volume>131</volume>, <fpage>193</fpage>&#x02013;<lpage>222</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-009-9359-5</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Coceal</surname> <given-names>O.</given-names></name> <name><surname>Dobre</surname> <given-names>A.</given-names></name> <name><surname>Thomas</surname> <given-names>T. G.</given-names></name> <name><surname>Belcher</surname> <given-names>S. E.</given-names></name></person-group> (<year>2007</year>). <article-title>Structure of turbulent flow over regular arrays of cubical roughness</article-title>. <source>J. Fluid Mech.</source> <volume>589</volume>, <fpage>375</fpage>&#x02013;<lpage>409</lpage>. <pub-id pub-id-type="doi">10.1017/S002211200700794X</pub-id></citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cuxart</surname> <given-names>J.</given-names></name> <name><surname>Holtslag</surname> <given-names>A. A. M.</given-names></name> <name><surname>Beare</surname> <given-names>R. J.</given-names></name> <name><surname>Bazile</surname> <given-names>E.</given-names></name> <name><surname>Beljaars</surname> <given-names>A.</given-names></name> <name><surname>Cheng</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2006</year>). <article-title>Single-column model intercomparison for a stably stratified atmospheric boundary layer</article-title>. <source>Boundary Layer Meteorol.</source> <volume>118</volume>, <fpage>273</fpage>&#x02013;<lpage>303</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-005-3780-1</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Foken</surname> <given-names>T.</given-names></name></person-group> (<year>2006</year>). <article-title>50 years of the monin&#x02013;obukhov similarity theory</article-title>. <source>Boundary Layer Meteorol.</source> <volume>119</volume>, <fpage>431</fpage>&#x02013;<lpage>447</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-006-9048-6</pub-id></citation>
</ref>
<ref id="B13">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Foken</surname> <given-names>T.</given-names></name></person-group> (<year>2008</year>). <source>Micrometeorology</source>. <publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hamdi</surname> <given-names>R.</given-names></name> <name><surname>Masson</surname> <given-names>V.</given-names></name></person-group> (<year>2008</year>). <article-title>Inclusion of a drag approach in the Town Energy Balance (TEB) scheme: offline 1D evaluation in a street canyon</article-title>. <source>J. Appl. Meteorol. Climatol.</source> <volume>47</volume>, <fpage>2627</fpage>&#x02013;<lpage>2644</lpage>. <pub-id pub-id-type="doi">10.1175/2008JAMC1865.1</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>H&#x000F6;gstr&#x000F6;m</surname> <given-names>U.</given-names></name></person-group> (<year>1990</year>). <article-title>Analysis of turbulence structure in the surface layer with a modified similarity formulation for near neutral conditions</article-title>. <source>J. Atmos. Sci.</source> <volume>47</volume>, <fpage>1949</fpage>&#x02013;<lpage>1972</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0469(1990)047&#x0003C;1949:AOTSIT&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Holt</surname> <given-names>T.</given-names></name> <name><surname>Raman</surname> <given-names>S.</given-names></name></person-group> (<year>1988</year>). <article-title>A review and comparative evaluation of multilevel boundary layer parameterizations for first-order and turbulent kinetic energy closure schemes</article-title>. <source>Rev. Geophys.</source> <volume>26</volume>, <fpage>761</fpage>&#x02013;<lpage>780</lpage>. <pub-id pub-id-type="doi">10.1029/RG026i004p00761</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Jacobson</surname> <given-names>M. Z.</given-names></name></person-group> (<year>1999</year>). <source>Fundamentals of Atmospheric Modeling</source>. <publisher-loc>Cambridge; New York, NY</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Karam</surname> <given-names>H. A.</given-names></name> <name><surname>Filho</surname> <given-names>A. J. P.</given-names></name> <name><surname>Masson</surname> <given-names>V.</given-names></name> <name><surname>Noilhan</surname> <given-names>J.</given-names></name> <name><surname>Filho</surname> <given-names>E. P. M.</given-names></name></person-group> (<year>2009</year>). <article-title>Formulation of a tropical town energy budget (t-TEB) scheme</article-title>. <source>Theor. Appl. Climatol.</source> <volume>101</volume>, <fpage>109</fpage>&#x02013;<lpage>120</lpage>. <pub-id pub-id-type="doi">10.1007/s00704-009-0206-x</pub-id></citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kondo</surname> <given-names>H.</given-names></name> <name><surname>Genchi</surname> <given-names>Y.</given-names></name> <name><surname>Kikegawa</surname> <given-names>Y.</given-names></name> <name><surname>Ohashi</surname> <given-names>Y.</given-names></name> <name><surname>Yoshikado</surname> <given-names>H.</given-names></name> <name><surname>Komiyama</surname> <given-names>H.</given-names></name></person-group> (<year>2005</year>). <article-title>Development of a multi-layer urban canopy model for the analysis of energy consumption in a big city: structure of the urban canopy model and its basic performance</article-title>. <source>Boundary-Layer Meteorol.</source> <volume>116</volume>, <fpage>395</fpage>&#x02013;<lpage>421</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-005-0905-5</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krpo</surname> <given-names>A.</given-names></name> <name><surname>Salamanca</surname> <given-names>F.</given-names></name> <name><surname>Martilli</surname> <given-names>A.</given-names></name> <name><surname>Clappier</surname> <given-names>A.</given-names></name></person-group> (<year>2010</year>). <article-title>On the impact of anthropogenic heat fluxes on the urban boundary layer: a two-dimensional numerical study</article-title>. <source>Boundary Layer Meteorol.</source> <volume>136</volume>, <fpage>105</fpage>&#x02013;<lpage>127</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-010-9491-2</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Louis</surname> <given-names>J.-F.</given-names></name></person-group> (<year>1979</year>). <article-title>A parametric model of vertical eddy fluxes in the atmosphere</article-title>. <source>Boundary Layer Meteorol.</source> <volume>17</volume>, <fpage>187</fpage>&#x02013;<lpage>202</lpage>. <pub-id pub-id-type="doi">10.1007/BF00117978</pub-id></citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Martilli</surname> <given-names>A.</given-names></name> <name><surname>Clappier</surname> <given-names>A.</given-names></name> <name><surname>Rotach</surname> <given-names>M. W.</given-names></name></person-group> (<year>2002</year>). <article-title>An urban surface exchange parameterisation for mesoscale models</article-title>. <source>Boundary Layer Meteorol.</source> <volume>104</volume>, <fpage>261</fpage>&#x02013;<lpage>304</lpage>. <pub-id pub-id-type="doi">10.1023/A:1016099921195</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Masson</surname> <given-names>V.</given-names></name></person-group> (<year>2000</year>). <article-title>A physically-based scheme for the urban energy budget in atmospheric models</article-title>. <source>Boundary Layer Meteorol.</source> <volume>94</volume>, <fpage>357</fpage>&#x02013;<lpage>397</lpage>. <pub-id pub-id-type="doi">10.1023/A:1002463829265</pub-id></citation>
</ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Masson</surname> <given-names>V.</given-names></name> <name><surname>Seity</surname> <given-names>Y.</given-names></name></person-group> (<year>2009</year>). <article-title>Including atmospheric layers in vegetation and urban offline surface schemes</article-title>. <source>J. Appl. Meteorol. Climatol.</source> <volume>48</volume>, <fpage>1377</fpage>&#x02013;<lpage>1397</lpage>. <pub-id pub-id-type="doi">10.1175/2009JAMC1866.1</pub-id></citation>
</ref>
<ref id="B25">
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Mauree</surname> <given-names>D.</given-names></name> <name><surname>K&#x000E4;mpf</surname> <given-names>J. H.</given-names></name> <name><surname>Scartezzini</surname> <given-names>J.-L.</given-names></name></person-group> (<year>2015</year>). <article-title>Multi-scale modelling to improve climate data for building energy models</article-title>, in <source>Proceedings of the 14th International Conference of the International Building Performance Simulation Association (Hyderabad)</source>. Available online at: <ext-link ext-link-type="uri" xlink:href="http://infoscience.epfl.ch/record/214837">http://infoscience.epfl.ch/record/214837</ext-link> (Accessed January 14, 2016).</citation>
</ref>
<ref id="B26">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>McAdams</surname> <given-names>W.</given-names></name></person-group> (<year>1985</year>). <source>Heat Transmission</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>McGraw Hill, 1954</publisher-name>.</citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mirsadeghi</surname> <given-names>M.</given-names></name> <name><surname>C&#x000F3;stola</surname> <given-names>D.</given-names></name> <name><surname>Blocken</surname> <given-names>B.</given-names></name> <name><surname>Hensen</surname> <given-names>J. L. M.</given-names></name></person-group> (<year>2013</year>). <article-title>Review of external convective heat transfer coefficient models in building energy simulation programs: implementation and uncertainty</article-title>. <source>Appl. Therm. Eng.</source> <volume>56</volume>, <fpage>134</fpage>&#x02013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1016/j.applthermaleng.2013.03.003</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Monin</surname> <given-names>A. S.</given-names></name> <name><surname>Obukhov</surname> <given-names>A. M.</given-names></name></person-group> (<year>1954</year>). <article-title>Basic laws of turbulent mixing in the surface layer of the atmosphere</article-title>. <source>Contrib. Geophys. Inst. Acad. Sci. USSR</source> <volume>151</volume>, <fpage>163</fpage>&#x02013;<lpage>187</lpage>.</citation>
</ref>
<ref id="B29">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Monin</surname> <given-names>A.</given-names></name> <name><surname>Yaglom</surname> <given-names>A.</given-names></name></person-group> (<year>1971</year>). <source>Statistical Fluid Dynamics, Vol. 1, 2.</source> <publisher-loc>Cambridge</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Obukhov</surname> <given-names>A.</given-names></name></person-group> (<year>1949</year>). <article-title>Temperature field structure in a turbulent flow</article-title>. <source>Izv. Acad. Nauk SSSR Ser. Geog. Geofiz</source> <volume>13</volume>, <fpage>58</fpage>&#x02013;<lpage>69</lpage>.</citation>
</ref>
<ref id="B31">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Oke</surname> <given-names>T.</given-names></name></person-group> (<year>1987</year>). <source>Boundary Layer Climates</source>. <publisher-loc>London</publisher-loc>: <publisher-name>Methuen and Co., Ltd</publisher-name>.</citation>
</ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Oncley</surname> <given-names>S. P.</given-names></name> <name><surname>Friehe</surname> <given-names>C. A.</given-names></name> <name><surname>Larue</surname> <given-names>J. C.</given-names></name> <name><surname>Businger</surname> <given-names>J. A.</given-names></name> <name><surname>Itsweire</surname> <given-names>E. C.</given-names></name> <name><surname>Chang</surname> <given-names>S. S.</given-names></name></person-group> (<year>1996</year>). <article-title>Surface-layer fluxes, profiles, and turbulence measurements over uniform terrain under near-neutral conditions</article-title>. <source>J. Atmos. Sci.</source> <volume>53</volume>, <fpage>1029</fpage>&#x02013;<lpage>1044</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0469(1996)0531029:SLFPAT&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Otte</surname> <given-names>T. L.</given-names></name> <name><surname>Lacser</surname> <given-names>A.</given-names></name> <name><surname>Dupont</surname> <given-names>S.</given-names></name> <name><surname>Ching</surname> <given-names>J. K. S.</given-names></name></person-group> (<year>2004</year>). <article-title>Implementation of an urban canopy parameterization in a mesoscale meteorological model</article-title>. <source>J. Appl. Meteorol.</source> <volume>43</volume>, <fpage>1648</fpage>&#x02013;<lpage>1665</lpage>. <pub-id pub-id-type="doi">10.1175/JAM2164.1</pub-id></citation>
</ref>
<ref id="B34">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Pielke</surname> <given-names>R. A.</given-names></name></person-group> (<year>2002</year>). <source>Mesoscale Meteorological Modeling</source>. <publisher-loc>San Diego, CA</publisher-loc>: <publisher-name>Academic press</publisher-name>.</citation>
</ref>
<ref id="B35">
<citation citation-type="other"><person-group person-group-type="author"><name><surname>Prandtl</surname> <given-names>L.</given-names></name></person-group> (<year>1925</year>). <source>Report on Investigation of Developed Turbulence</source>. NACA Report TM-1231.</citation>
</ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Priestley</surname> <given-names>C. H. B.</given-names></name> <name><surname>Swinbank</surname> <given-names>W. C.</given-names></name></person-group> (<year>1947</year>). <article-title>Vertical transport of heat by turbulence in the atmosphere</article-title>. <source>Proc. R. Soc. Lond. Ser. A</source> <volume>189</volume>, <fpage>543</fpage>&#x02013;<lpage>561</lpage>. <pub-id pub-id-type="doi">10.1098/rspa.1947.0057</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="thesis"><person-group person-group-type="author"><name><surname>Rasheed</surname> <given-names>A.</given-names></name></person-group> (<year>2009</year>). <source>Multiscale Modelling of Urban Climate</source>. Ph.D. thesis, EPFL &#x00023;4531.</citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Raupach</surname> <given-names>M. R.</given-names></name></person-group> (<year>1992</year>). <article-title>Drag and drag partition on rough surfaces</article-title>. <source>Boundary Layer Meteorol.</source> <volume>60</volume>, <fpage>375</fpage>&#x02013;<lpage>395</lpage>. <pub-id pub-id-type="doi">10.1007/BF00155203</pub-id></citation>
</ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Raupach</surname> <given-names>M. R.</given-names></name> <name><surname>Finnigan</surname> <given-names>J. J.</given-names></name> <name><surname>Brunei</surname> <given-names>Y.</given-names></name></person-group> (<year>1996</year>). <article-title>Coherent eddies and turbulence in vegetation canopies: the mixing-layer analogy</article-title>. <source>Boundary Layer Meteorol.</source> <volume>78</volume>, <fpage>351</fpage>&#x02013;<lpage>382</lpage>. <pub-id pub-id-type="doi">10.1007/BF00120941</pub-id></citation>
</ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rotach</surname> <given-names>M. W.</given-names></name></person-group> (<year>1993</year>). <article-title>Turbulence close to a rough urban surface part I: reynolds stress</article-title>. <source>Boundary Layer Meteorol.</source> <volume>65</volume>, <fpage>1</fpage>&#x02013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1007/BF00708816</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rotach</surname> <given-names>M. W.</given-names></name> <name><surname>Vogt</surname> <given-names>R.</given-names></name> <name><surname>Bernhofer</surname> <given-names>C.</given-names></name> <name><surname>Batchvarova</surname> <given-names>E.</given-names></name> <name><surname>Christen</surname> <given-names>A.</given-names></name> <name><surname>Clappier</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2005</year>). <article-title>BUBBLE &#x02013; an urban boundary layer meteorology project</article-title>. <source>Theor. Appl. Climatol.</source> <volume>81</volume>, <fpage>231</fpage>&#x02013;<lpage>261</lpage>. <pub-id pub-id-type="doi">10.1007/s00704-004-0117-9</pub-id></citation>
</ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Roth</surname> <given-names>M.</given-names></name></person-group> (<year>2000</year>). <article-title>Review of atmospheric turbulence over cities</article-title>. <source>Q. J. R. Meteorol. Soc.</source> <volume>126</volume>, <fpage>941</fpage>&#x02013;<lpage>990</lpage>. <pub-id pub-id-type="doi">10.1002/qj.49712656409</pub-id></citation>
</ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salamanca</surname> <given-names>F.</given-names></name> <name><surname>Krpo</surname> <given-names>A.</given-names></name> <name><surname>Martilli</surname> <given-names>A.</given-names></name> <name><surname>Clappier</surname> <given-names>A.</given-names></name></person-group> (<year>2010</year>). <article-title>A new building energy model coupled with an urban canopy parameterization for urban climate simulations&#x02014;part I. formulation, verification, and sensitivity analysis of the model</article-title>. <source>Theor. Appl. Climatol.</source> <volume>99</volume>, <fpage>331</fpage>&#x02013;<lpage>344</lpage>. <pub-id pub-id-type="doi">10.1007/s00704-009-0142-9</pub-id></citation>
</ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Santiago</surname> <given-names>J. L.</given-names></name> <name><surname>Coceal</surname> <given-names>O.</given-names></name> <name><surname>Martilli</surname> <given-names>A.</given-names></name> <name><surname>Belcher</surname> <given-names>S. E.</given-names></name></person-group> (<year>2008</year>). <article-title>Variation of the sectional drag coefficient of a group of buildings with packing density</article-title>. <source>Boundary Layer Meteorol.</source> <volume>128</volume>, <fpage>445</fpage>&#x02013;<lpage>457</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-008-9294-x</pub-id></citation>
</ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Santiago</surname> <given-names>J. L.</given-names></name> <name><surname>Martilli</surname> <given-names>A.</given-names></name></person-group> (<year>2010</year>). <article-title>A dynamic urban canopy parameterization for mesoscale models based on computational fluid dynamics reynolds-averaged navier&#x02013;stokes microscale simulations</article-title>. <source>Boundary Layer Meteorol.</source> <volume>137</volume>, <fpage>417</fpage>&#x02013;<lpage>439</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-010-9538-4</pub-id></citation>
</ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stevens</surname> <given-names>B.</given-names></name> <name><surname>Moeng</surname> <given-names>C.-H.</given-names></name> <name><surname>Sullivan</surname> <given-names>P. P.</given-names></name></person-group> (<year>1999</year>). <article-title>Large-eddy simulations of radiatively driven convection: sensitivities to the representation of small scales</article-title>. <source>J. Atmos. Sci.</source> <volume>56</volume>, <fpage>3963</fpage>&#x02013;<lpage>3984</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0469(1999)056&#x0003C;3963:LESORD&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B47">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Stull</surname> <given-names>R. B.</given-names></name></person-group> (<year>1988</year>). <source>An Introduction to Boundary Layer Meteorology</source>. <publisher-loc>Dordrecht</publisher-loc>: <publisher-name>Kuler Academic Publishers</publisher-name>.</citation>
</ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xie</surname> <given-names>Z.-T.</given-names></name> <name><surname>Coceal</surname> <given-names>O.</given-names></name> <name><surname>Castro</surname> <given-names>I. P.</given-names></name></person-group> (<year>2008</year>). <article-title>Large-eddy simulation of flows over random urban-like obstacles</article-title>. <source>Boundary Layer Meteorol.</source> <volume>129</volume>:<fpage>1</fpage>. <pub-id pub-id-type="doi">10.1007/s10546-008-9290-1</pub-id></citation>
</ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zilitinkevich</surname> <given-names>S.</given-names></name> <name><surname>Esau</surname> <given-names>I.</given-names></name></person-group> (<year>2007</year>). <article-title>Similarity theory and calculation of turbulent fluxes at the surface for the stably stratified atmospheric boundary layer</article-title>. <source>Boundary Layer Meteorol.</source> <volume>125</volume>, <fpage>193</fpage>&#x02013;<lpage>205</lpage>. <pub-id pub-id-type="doi">10.1007/s10546-007-9187-4</pub-id></citation>
</ref>
</ref-list>
<glossary>
<def-list>
<title>Abbreviations</title>
<def-item><term>1D</term>
<def><p>One dimension</p></def></def-item>
<def-item><term>CIM</term>
<def><p>Canopy Interface Model</p></def></def-item>
<def-item><term>TKE</term>
<def><p>Turbulent Kinetic Energy</p></def></def-item>
<def-item><term>LES</term>
<def><p>Large Eddy Simulation.</p></def></def-item>
</def-list>
</glossary>
</back>
</article>
