W1 - Gustiness Design Document
The Design Document page provides a description of the algorithms, implementation and planned testing including unit, verification, validation and performance testing. Please read Step 1.3 Performance Expectations that explains feature documentation requirements from the performance group point of view.
Design Document
In the table below, 4.Equ means Equations and Algorithms, 5.Ver means Verification, 6.Perf - Performance, 7. Val - Validation, - completed, - in progress, - not done
Title: Gustiness (representation of subgrid surface winds)
Requirements and Design
E3SM Atmosphere Group
Date:
Summary
The gustiness formulation from v1 has been modified to allow to be applied globally (over land and ocean instead of restricted to ocean only) and also to include the the effect of large eddies from CLUBB. These winds are added to the resolved-scale winds in the calculation of surface exchange of heat, moisture, and momentum.
Requirements
Requirement 1: Calculation of marine organic emissions from offline fields produced from marine biogeochemistry models
Date last modified:
Contributors: Po-Lun Ma, Balwinder Singh, Bryce Harrop
Algorithmic Formulations
Convective gustiness formulation taken from Redelsperger et al. (2000)
Design and Implementation
Three pull requests incorporate the gustiness: 2679 adds the main functionality; 2720 removes the previous implementation; 2789 adds namelist changes for EAMv2.
PR locations
https://github.com/E3SM-Project/E3SM/pull/2679 Merged to master on
https://github.com/E3SM-Project/E3SM/pull/2720 Merged to master on
https://github.com/E3SM-Project/E3SM/pull/2789 Merged to master on
Verification and Unit Testing
A test mod directory was added as part of PR 2789
Validation
Comparison of experiments with gustiness against EAMv1 control here
The previous implementation of convective gustiness (only over the ocean) was analyzed in a paper by Harrop et al. (2018) (highlight)