Names follow the SUEWS YAML specification; click one for its definition in the configuration reference.
a1 | 0.719 |
a2 | 0.194 |
a3 | -36.6 |
Where: SUEWS v2016a SUEWS_OHMCoefficients.txt, codes 800, 801, 802, 901, 902, 903, 905 and 906
The pinned release table preserves the seven exact input triplets and the rounded code-800 arithmetic mean.
Where: Table 1(a), Paved — Concrete — Doll et al. (1985), p. 314
Reports the Doll concrete triplet as 0.81, 0.48 h and -79.9 W m-2, exposing the historical code-801 a2 discrepancy without determining when the release value became 0.10 h.
Where: Table 4, Paved/Impervious rows and averaging method, p. 932
Repeats the first five release input rows except that the Doll concrete a2 is 0.48 h, and states that coefficients within each physical surface category are averaged. The seasonal Anandakumar rows used as codes 905 and 906 are preserved only by the pinned release table.
| Name | supported The pinned SUEWS v2016a table identifies the tuple as code 800 and names all seven input codes. |
|---|---|
| Target | supported The release table and publication both identify a1, a2 and a3 as OHM coefficients for paved or impervious surfaces. |
| Values | supported Using the seven release inputs exactly as recorded, including code 801 a2 = 0.10 h, gives component means 0.718571..., 0.194285... and -36.6, which round to the stored 0.719, 0.194 and -36.6. Grimmond et al. (1991) and Grimmond and Oke (1999) instead publish 0.48 h for the Doll concrete a2 input. Replacing 0.10 with 0.48 would give a2 = 0.248571..., not the stable code-800 release value; this assessment therefore documents, but does not silently correct, that discrepancy. |
| Source | supported This is an internal release-table calculation. Keeping source unreferenced avoids attributing the calculated code-800 tuple to publications that state only some of its inputs. |
| Place | not applicable |
| Representativeness | not applicable |
| Applicable Scale | supported Code 800 averages rows within the paved/impervious physical surface category before areal weighting, establishing land-cover scale. issue #46 |
| Method | supported The release table explicitly defines code 800 as the average of codes 801, 802, 901, 902, 903, 905 and 906, while Grimmond and Oke state that coefficients within each physical surface category are averaged. issue #287 |
| Identity | supported The stored tuple, descriptive name and stable migrated identity match legacy code 800. |
arithmetic_mean · round_componentwise((code801 + code802 + code901 + code902 + code903 + code905 + code906) / 7, [3, 3, 1] decimal places)
Legacy code 800 is the component-wise arithmetic mean of seven release-table rows. Its stored values are preserved exactly. The release's code 801 uses a2 = 0.10 h, whereas both checked publications give 0.48 h for the corresponding Doll concrete row; using the publication value would change the mean. This sidecar makes that discrepancy visible while preserving the stable release lineage rather than silently altering a long-standing model input.
Paste under ohm_coefficients in a SUEWS YAML configuration; every value carries its citation.
a1:
value: 0.719
ref:
ID: unreferenced
DOI: null
desc: land_cover
a2:
value: 0.194
ref:
ID: unreferenced
DOI: null
desc: land_cover
a3:
value: -36.6
ref:
ID: unreferenced
DOI: null
desc: land_cover
Raises a prefilled sign-off issue. CI accepts it only when the issue author is in the verifier registry and the evidence revision is still current.
Review procedureohm_coefficients · docs