forked from Urban-Meteorology-Reading/SUEWS
-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathparameterisations-and-sub-models.rst
More file actions
530 lines (323 loc) · 23.9 KB
/
parameterisations-and-sub-models.rst
File metadata and controls
530 lines (323 loc) · 23.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
.. _physics_schemes:
Parameterisations and sub-models within SUEWS
=============================================
Net all-wave radiation, Q\*
---------------------------
There are several options for modelling or using observed radiation
components depending on the data available. As a minimum, SUEWS requires
incoming shortwave radiation to be provided.
#. Observed net all-wave radiation can be provided as input instead of
being calculated by the model.
#. Observed incoming shortwave and incoming longwave components can be
provided as input, instead of incoming longwave being calculated by
the model.
#. Other data can be provided as input, such as cloud fraction (see
options in `RunControl.nml`).
#. **NARP** (Net All-wave Radiation Parameterization) :cite:`O03,L11` scheme calculates outgoing
shortwave and incoming and outgoing longwave radiation components
based on incoming shortwave radiation, temperature, relative humidity
and surface characteristics (albedo, emissivity).
#. `SPARTACUS-Surface (SS)` computes the 3D interaction of shortwave and longwave radiation with complex surface canopies, including vegetated and urban canopies (with or without vegetation). More details can be found in the `SPARTACUS-Surface (SS)` section.
#. **BEERS** (Building Envelope Energy Radiation Scheme) calculates detailed radiation components for urban surfaces including point-specific radiation analysis. More details can be found in the ``BEERS`` section.
BEERS (Building Envelope Energy Radiation Scheme)
--------------------------------------------------
**BEERS** is the successor to SOLWEIG and provides advanced radiation modelling for urban environments. BEERS calculates detailed radiation components at specific points of interest (POI) within urban areas, considering the complex 3D geometry of buildings and vegetation.
**Key Features:**
- **Point-specific Analysis:** Calculates radiation at specific points rather than grid averages
- **Directional Radiation:** Provides radiation from cardinal directions (north, south, east, west)
- **Surface Temperature Modelling:** Computes ground, wall, and roof surface temperatures
- **Mean Radiant Temperature:** Calculates mean radiant temperature for human thermal comfort studies
- **Shadow Analysis:** Models shadows cast by buildings and vegetation on ground and walls
**Output Variables:**
BEERS provides comprehensive radiation output including:
- **Incoming/Outgoing Radiation:** Shortwave (Kdown2d, Kup2d) and longwave (Ldown2d, Lup2d) at POI
- **Directional Components:** Radiation from north, south, east, west directions
- **Shadow Information:** Shadow patterns on ground (SH_Ground) and walls (SH_Walls)
- **Sky View Factors:** From ground (SVF_Ground), roof (SVF_Roof), and buildings/vegetation (SVF_BdVeg)
- **Surface Temperatures:** Ground (Tg), wall (Tw), and air (Ta) temperatures
- **Comfort Metrics:** Mean radiant temperature (Tmrt) for thermal comfort assessment
**Physical Basis:**
BEERS solves the urban radiation balance by:
1. **Solar Position Calculation:** Determines sun position using astronomical algorithms
2. **Geometry Analysis:** Analyzes 3D urban geometry to determine view factors and shadowing
3. **Radiation Transfer:** Calculates direct, diffuse, and reflected radiation components
4. **Surface Energy Balance:** Solves energy balance for different urban surfaces
5. **Thermal Comfort:** Computes mean radiant temperature for human comfort studies
**Applications:**
- Urban climate analysis and heat island studies
- Building energy assessment in urban contexts
- Human thermal comfort evaluation in urban spaces
- Urban planning and design optimisation
- Microclimate analysis for specific locations
**Configuration:**
BEERS can be enabled in SUEWS through the model physics settings. Required inputs include:
- Albedo values for ground and building surfaces
- Emissivity values for ground and wall surfaces
- Building morphology parameters (plan area fraction, building height)
- Location coordinates and time zone information
.. note::
BEERS provides detailed radiation output that is particularly valuable for applications requiring point-specific radiation analysis or human thermal comfort assessment in urban environments.
Anthropogenic heat flux, Q\ :sub:`F`
------------------------------------
#. Two simple anthropogenic heat flux sub-models exist within SUEWS:
- :cite:t:`J11` approach, based on heating and cooling degree days and population density (allows distinction between weekdays and weekends).
- :cite:t:`L11` approach, based on a linear piece-wise relation with air temperature.
#. Pre-calculated values can be supplied with the meteorological forcing data, either derived from knowledge of the study site, or obtained from other models, for example:
- **LUCY** :cite:`A11,L13`. A new version has been now included in UMEP. To distinguish it is referred to as `LQF`_
- **GreaterQF** :cite:`I11`. A new version has been now included in UMEP. To distinguish it is referred to as `GQF`_
Storage heat flux, ΔQ\ :sub:`S`
-------------------------------
#. Several sub-models are available to estimate the storage heat flux:
- **OHM** (Objective Hysteresis Model) :cite:`G91,GO99,GO02`. Storage heat heat flux is calculated using empirically-fitted relations with net all-wave radiation and the rate of change in net all-wave radiation.
- **AnOHM** (Analytical Objective Hysteresis Model) :cite:`S17`. OHM approach using analytically-derived coefficients. |NotRecmd|
- Coefficients are now updated using the most recently completed 24 h of observed forcing, so coupling no longer requires access to future meteorological data.
- **ESTM** (Element Surface Temperature Method) :cite:`O05`. Heat transfer through urban facets (roof, wall, road, interior) is calculated from surface temperature measurements and knowledge of material properties. |NotRecmd|
- **EHC** (Explicit Heat Conduction). Calculates storage heat flux using explicit heat conduction through urban facets with separate roof/wall/ground temperature calculations. Provides detailed surface temperature outputs for each urban element.
- **DyOHM** (Dynamic Objective Hysteresis Model) (Liu et al., in prep.). Extends OHM by calculating coefficients dynamically based on material thermal properties (thermal conductivity) and meteorological conditions. Requires vertical wall layer configuration.
#. Alternatively, 'observed' storage heat flux can be supplied with the meteorological forcing data.
Turbulent heat fluxes, Q\ :sub:`H` and Q\ :sub:`E`
--------------------------------------------------
#. **LUMPS** (Local-scale Urban Meteorological Parameterization Scheme) :cite:`GO02` provides a simple means of estimating sensible and latent heat fluxes based on the proportion of vegetation in the study area.
#. **SUEWS** adopts a more biophysical approach to calculate the latent heat flux; the sensible heat flux is then calculated as the residual of the energy balance.
The initial estimate of stability is based on the LUMPS calculations of sensible and latent heat flux.
Future versions will have alternative sensible heat and storage heat flux options.
Sensible and latent heat fluxes from both LUMPS and SUEWS are provided in the :ref:`output files <output_files>`.
Whether the turbulent heat fluxes are calculated using LUMPS or SUEWS can have a major impact on the results.
For SUEWS, an appropriate surface conductance parameterisation is also critical :cite:`J11` :cite:`W16`.
For more details see ``Differences_between_SUEWS_LUMPS_and_FRAISE``.
Water balance
-------------
The running water balance at each time step is based on the urban water balance model of :cite:t:`G86` and urban evaporation-interception scheme of :cite:t:`GO91`.
- Precipitation is a required variable in the meteorological forcing file.
- Irrigation can be modelled :cite:`J11` or observed values can be provided if data are available.
- Drainage equations and coefficients to use must be specified in the input files.
- Soil moisture can be calculated by the model.
- Runoff is permitted:
- between surface types within each model grid
- between model grids (|NotAvail|)
- to deep soil
- to pipes.
Runoff Generation
^^^^^^^^^^^^^^^^^
SUEWS generates surface runoff through two primary mechanisms, both calculated at each model timestep:
1. **Infiltration Excess Runoff (Hortonian Overland Flow)**
When the precipitation rate exceeds the infiltration capacity (default: 10 mm hr⁻¹), the excess precipitation becomes runoff:
.. math::
R_\text{I} = P - I_\text{th}
where:
- :math:`R_\text{I}` is the infiltration excess runoff rate
- :math:`P` is the precipitation rate at the current timestep
- :math:`I_\text{th}` is the infiltration capacity threshold (adjusted for timestep duration)
This mechanism applies to all surface types (impervious and pervious).
2. **Saturation Excess Runoff**
Runoff is generated when surface or soil storage capacities are exceeded:
- **Impervious surfaces** (paved, buildings): When surface water storage exceeds the maximum storage capacity
- **Pervious surfaces** (vegetation, bare soil): When soil moisture storage exceeds the soil storage capacity
- **Water bodies**: When water level exceeds the defined state limit
For pervious surfaces, the saturation excess is calculated as:
.. math::
R_\text{S} = \max(0, S - S_\text{max})
where:
- :math:`R_\text{S}` is the saturation excess runoff
- :math:`S` is the current soil moisture storage
- :math:`S_\text{max}` is the soil storage capacity
**Timestep Considerations**
All runoff calculations are performed at the model timestep (typically 5 minutes to 1 hour). The infiltration threshold is automatically adjusted based on the timestep duration to maintain consistency:
.. math::
I_\text{th}(\Delta t) = \frac{I_\text{th,hourly}}{n}
where :math:`n` is the number of timesteps per hour.
**Water Routing**
After generation, runoff is routed according to the water distribution matrix (``WaterDist``), which specifies:
- Fractions going directly to runoff pipes
- Fractions redistributed between surfaces
- Fractions directed to soil storage (for pervious surfaces)
- Overflow routing to water bodies via the ``RunoffToWater`` parameter
The total runoff from a grid cell includes contributions from all surface types, subject to pipe capacity limitations.
Snowmelt
--------
The snowmelt model is described in :cite:t:`J14`.
Changes since v2016a:
1) previously all surface states could freeze in 1-h time step, now the freezing surface state is
calculated similarly as melt water and can freeze within the snow pack.
2) Snowmelt-related coefficients have also slightly changed (see `SUEWS_Snow.txt`).
Convective boundary layer
-------------------------
A convective boundary layer (CBL) slab model :cite:`CG01` calculates the CBL height, temperature and humidity during daytime :cite:`O15`.
.. SOLWEIG is fully removed since 2019a
.. Thermal comfort
.. ---------------
.. **SOLWEIG** (Solar and longwave environmental irradiance geometry model,
.. Lindberg et al. 2008 :cite:`F08`, Lindberg and Grimmond 2011 :cite:`FG11`) is a 2D
.. radiation model to estimate mean radiant temperature.
.. .. figure:: /assets/img/Bluews_2.jpg
.. :alt: Overview of scales. Source: Onomura et al. (2015) :cite:`O15`
.. Overview of scales. Source: Onomura et al. (2015) :cite:`O15`
.. _LQF: http://umep-docs.readthedocs.io/en/latest/OtherManuals/LQF_Manual.html
.. _GQF: http://umep-docs.readthedocs.io/en/latest/OtherManuals/GQF_Manual.html
.. _rsl_mod:
Wind, Temperature and Humidity Profiles in the Roughness Sublayer
----------------------------------------------------------------------------
A dignostic RSL scheme for calculating the wind, temperature and humidity profiles in the roughness sublayer is implemented in 2020a following :cite:t:`HF07, HF08` and :cite:t:`T19`.
An recent application of this RSL scheme can be found in :cite:t:`T21`.
The diagnostic profiles are outputed in 30 uneven levels between the ground and forcing height, which are divided into two groups:
- One group of levels are evenly distributed within the urban canopy layer characterised by mean height of roughness elements (e.g. buildings, trees, etc.) :math:`z_H`, which determines the number of layers within urban canopy :math:`n_{can}`:
.. math::
:nowrap:
\[
n_{can} =
\begin{cases}
3 & \text{if } z_H \leq \text{2 m} \\
10 & \text{if } \text{2 m} \lt z_H \leq \text{10 m} \\
15 & \text{if } z_H \gt \text{10 m} \\
\end{cases}
\]
- The other levels are evenly distributed between the urban canopy layer top and forcing height.
.. note::
All the diagnostic profiles (wind speed, temperature and humidity) are calculated
from the forcing data down into the canopy.
Therefore it is assumed that the forcing temperature and humidity
are above the blending height.
Common near-surface diagnostics:
- T2: air temperature at 2 m agl
- Q2: air specific humidity at 2 m agl
- RH2: air relative humidity at 2 m agl
- U10: wind speed at 10 m agl
are calculated by the `RSL scheme <rsl_mod>` by interpolating RSL profile results to the corresponding diagnostic heights.
SPARTACUS-Surface (SS)
----------------------
.. warning:: This module is highly experimental and not yet fully tested: description here is not yet complete, either. Please refer to the original `SPARTACUS-Surface page <https://github.com/ecmwf/spartacus-surface>`_ for more details, which may differ from the coupled version in SUEWS described below due to possibly different implementations.
.. note:: Future Work
- New SUEWS input table containing SPARTACUS profiles
- Add check for consistency of SUEWS and SS surface fractions
- Include snow
Introduction to SS
******************
The `SPARTACUS-Surface module <https://github.com/ecmwf/spartacus-surface>`_ computes the 3D interaction of shortwave and longwave radiation with complex surface canopies, including vegetated and urban canopies (with or without vegetation).
.. _SPARTACUS-Surface:
.. figure:: /assets/img/SUEWS002.jpg
:alt: Multi-layer structure of SS
Multi-layer structure (horizontal dashed lines) used in SS to characterise differences in the canopy (Cyan building, Green – vegetation). Source: `SPARTACUS-Surface GH page`_
It uses a multi-layer description of the canopy (:numref:`SPARTACUS-Surface`), with a statistical description of the horizontal distribution of trees and buildings.
Assumptions include:
- Trees are randomly distributed.
- Wall-to-wall separation distances follow an exponential probability distribution.
- From a statistical representation of separation distances one can determine the probabilities of light being intercepted by trees, walls and the ground.
In the tree canopy (i.e. between buildings) there are two or three regions (based on user choice) (:numref:`schematic_tree_canopy`): clear-air and either one vegetated region or two vegetated regions of equal fractional cover but different extinction coefficient.
Assumptions include:
- The rate of exchange of radiation between the clear and vegetated parts of a layer are assumed to be proportional to the length of the interface between them.
- Likewise for the rate of interception of radiation by building walls.
.. _schematic_tree_canopy:
.. figure:: /assets/img/SUEWS003.jpg
:alt: Areas between trees
Areas between trees. Source: `SPARTACUS-Surface GH page`_
.. _SPARTACUS-Surface GH page: https://github.com/ecmwf/spartacus-surface
Each time light is intercepted it can undergo diffuse or specular reflection, be absorbed or be transmitted (as diffuse radiation).
The probabilities for buildings and the ground are determined by albedos and emissivities, and for trees are determined by extinction coefficients and single scattering albedos.
SUEWS-SS Implementation
************************
- Maximum of 15 vertical layers.
- Building and tree fractions, building and tree dimensions, building albedo and emissivity, and diffuse versus specular reflection, can be treated as vertically heterogenous or uniform with height depending on parameter choices.
- As tree fraction increases towards 1 it is assumed that the tree crown merges when calculating tree perimeters.
- Representing horizontal heterogeneity in the tree crowns is optional. When represented it is assumed that heterogeneity in leaf area index is between the core and periphery of the tree, not between trees.
- When calculating building perimeters it is assumed that buildings do not touch (analogous to crown shyness) as building fraction increases towards 1.
- Vegetation extinction coefficients (calculated from leaf area index, LAI) are assumed to be the same in all vegetated layers.
.. margin::
.. [#estm_coupling] Confirming the ESTM coupling will allow this to be modified.
- Building facet and ground temperatures are equal to SUEWS TSfc_C (i.e.surface temperature) [#estm_coupling]_.
.. margin::
.. [#rsl_layers] It is the forcing air temperature not RSL temperature. Future developments might make leaf temperature change with height.
- Leaf temperatures are equal to SUEWS temp_C (i.e. air temperature within the canopy) [#rsl_layers]_.
- Ground albedo and emissivity are an area weighted average of SUEWS paved, grass, bare soil and water values.
- Inputs from SUEWS: ``sfr``, ``zenith_deg``, ``TSfc_C``, ``avKdn``, ``ldown``, ``temp_c``, ``alb_next``, ``emis``, ``LAI_id``.
- SS specific input parameters: read in from `SUEWS_SPARTACUS.nml`.
- Outputs used by SUEWS: alb_spc, emis_spc, lw_emission_spc.
- Although the radiation is calculated in multiple vertical layers within SS it is only the upwelling top-of-canopy fluxes: ``alb_spc*avKdn``, ``(emis_spc)*ldown``, and ``lw_emission_spc`` that are used by SUEWS.
.. margin::
.. [#ss_output] this will be updated but requires other updates first as of December 2021
- Output variables (including multi-layer ones) are in SUEWS-SS output file ``SSss_YYYY_SPARTACUS.txt``. [#ss_output]_
RSL and SS Canopy Representation Comparison
*******************************************
- The RSL has 30 levels but when the average building height is <2 m, < 12 m and > 12 m there are 3, 10 and 15 evenly spaced layers in the canopy.
- The remaining levels are evenly spaced up to the forcing level (:numref:`SUEWS-RSL`).
- The buildings are assumed to be uniform height.
.. _SUEWS-RSL:
.. figure:: /assets/img/SUEWS004.png
:alt: SUEWS-RSL
SUEWS-RSL module assumes the RSL has 30 layers that are spread between the canopy and within the atmosphere above
A maximum of 15 layers are used by SS (:numref:`vertial_layers_SS`), with the top of the highest layer at the tallest building height.
The layer heights are user defined and there is no limit on maximum building height.
The buildings are allowed to vary in height.
.. _vertial_layers_SS:
.. figure:: /assets/img/SUEWS005.png
:alt: Vertical layers used by SS
Vertical layers used by SS
.. .. |SUEWS005|
How to use SUEWS-SS
*******************
Inputs
^^^^^^
To run SUEWS-SS the SS specific files that need to be modified are:
- `RunControl.nml` (see `NetRadiationMethod`)
- `SUEWS_SPARTACUS.nml`
.. note::
Non-SS specific SUEWS input file parameters also need to have appropriate values.
For example, LAI, albedos and emissivities are used by SUEWS-SS as explained in `more_SS_details`.
Outputs
^^^^^^^^^^^^
See `SSss_YYYY_SPARTACUS_TT.txt`.
.. _more_SS_details:
More background information
***************************
Vegetation single scattering albedo (SSA)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The **shortwave** broadband SSA is equal to the sum of the broadband reflectance :math:`R` and broadband transmittance :math:`T` :cite:`Yang2020Sep`.
Given reflectance :math:`r` and transmittance :math:`t` spectra the SSA is calculated to modify equation
.. math:: \text{SSA} = \ \frac{\int_{\sim 400\ \text{nm}}^{\sim 2200\ \text{nm}}{r \times S}\text{dλ}}{\int_{\sim 400\ \text{nm}}^{\sim 2200\ \text{nm}}S\text{dλ}} + \frac{\int_{\sim 400\ \text{nm}}^{\sim 2200\ \text{nm}}{t \times S}\text{dλ}}{\int_{\sim 400\ \text{nm}}^{\sim 2200\ \text{nm}}S\text{dλ}}
where :math:`S` clear-sky surface spectrum :numfig:`rami5`.
The integrals are performed between 400 nm and 2200 nm because this is the spectral range that RAMI5\ :sup:`5` Järvselja birch stand forest spectra are available.
This is a reasonable approximation since it is where the majority of incoming SW energy resides (as seen from the clear-sky surface spectrum in Fig. 6).
Users can use the default value of 0.46, from RAMI5 Järvselja birch stand forest tree types or calculate their own SSA (:numref:`rami5`).
There are more tree R and T profiles `here <https://rami-benchmark.jrc.ec.europa.eu/_www/phase_descr.php?strPhase=RAMI5>`__\ :sup:`5`,
.. _rami5:
.. figure:: /assets/img/SUEWS006.png
:alt: Overview of SUEWS
RAMI5\ :sup:`5` data used to calculate R, T, and SSA, and R, T, and SSA values: (a) top-of-atmosphere incoming solar flux and clear-sky surface spectrum :cite:`Hogan2020Dec` (b) RAMI5 r and t spectra, and (c) calculated broadband R, T, and SSA values.
The **longwave** broadband SSA could be calculated in the same way but with the integral over the thermal infra-red (8-14 𝜇m), S replaced with the Plank function at Earth surface temperature, and r and t for the spectra for the thermal infra-red.
The approximation that R + T = 2R can be made.
r for different materials is available at https://speclib.jpl.nasa.gov/library.
The peak in the thermal infra-red is ~10 𝜇m.
Based on inspection of r profiles for several tree species SSA=0.06 is the default value.
Building albedo and emissivity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Use broadband values in Table C.1 of :cite:t:`Kotthaus2014Aug`.
Full spectra can be found in the `spectral library documentation <http://micromet.reading.ac.uk/spectral-library/>`__.
Ground albedo and emissivity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
In SUEWS-SS this is calculated as::
(𝛼(1)*sfr(PavSurf)+𝛼(5)*sfr(GrassSurf)+𝛼(6)*sfr(BSoilSurf)+𝛼(7)*sfr(WaterSurf))/ (sfr(PavSurf) + sfr(GrassSurf) + sfr(BSoilSurf) + sfr(WaterSurf))
where 𝛼 is either the ground albedo or emissivity.
𝛼 values for the surfaces should be set by specifying surface codes in `SUEWS_SiteSelect.txt`.
Codes should correspond to existing appropriate surfaces in `SUEWS_NonVeg.txt` and `SUEWS_NonVeg.txt`.
Alternatively, new surfaces can be made in `SUEWS_NonVeg.txt` and `SUEWS_NonVeg.txt` with 𝛼 values obtained for example from the spectral library.
Consistency of SUEWS and SS parameters
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SUEWS building and tree (evergreen+deciduous) fractions in `SUEWS_SiteSelect.txt` should be consistent with the `SUEWS_SPARTACUS.nml` `building_frac` and `veg_frac` of the lowest model layer.
Leaf area index (LAI)
^^^^^^^^^^^^^^^^^^^^^^^^
The total vertically integrated LAI provided by SUEWS is used in SS to determine the LAI and vegetation extinction coefficient in each layer.
Surface codes in `SUEWS_SiteSelect.txt` should correspond to appropriate LAI values in `SUEWS_veg.txt`.
.. References
.. ******************
.. .. un-cited:
.. Berrizbeitia SE, EJ Gago, T Muneer 2020: Empirical Models for the Estimation of Solar Sky-Diffuse Radiation.
.. A Review and Experimental Analysis.
.. *Energies*, 13, 701
.. Hogan RJ, T Quaife, R Braghiere 2018: Fast matrix treatment of 3-D radiative transfer in vegetation canopies: SPARTACUS-Vegetation 1.1.
.. *Geoscientific Model Development* 11.1, 339-350.
.. Hogan RJ 2019a: An exponential model of urban geometry for use in radiative transfer applications.
.. *Boundary-Layer Meteorology* 170.3, 357-372.
.. Hogan RJ 2019b: Flexible treatment of radiative transfer in complex urban canopies for use in weather and climate models.
.. *Boundary-Layer Meteorology* 173.1, 53-78.
.. Hogan RJ and M Matricardi 2020: Evaluating and improving the treatment of gases in radiation schemes: the Correlated K-Distribution Model
.. Intercomparison Project (CKDMIP).
.. *Geoscientific* *Model Development* 13, 6501–6521.