ESCOMP / ESCOMP/CMEPS

Add convective gustiness to (ocean) surface flux calculation

Open
#267 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
35
Forks
106
Avg merge
6d 5h
Merged PRs (30d)
4

Description

We're working on a way to modify the calculation of surface fluxes (over ocean first) to include the impacts of convective gustiness. A few years ago, @swrneale implemented the modifications needed to do this in a branch of CAM, which mostly involved modifications to a few cime scripts (`shr_flux_mod.F90` and `seq_flux_mct.F90`) to add a gustiness term to the calculation of the surface wind magnitude `vmag` based on an input convective precipitation estimate from CAM.

In the new CMEPS architecture, it seems this will involve modifying vmag in `cmeps/cesm/flux_atmocn/shr_flux_mod.F90` in the case where ocn_surface_flux_scheme=0. I suspect the (nearest?) equivalent to `seq_flux_mct.F90` is `cmeps/mediator/med_phases_aofluxes_mod.F90`, though I imagine a few other modifications might be necessary in `esmFldsExchange_cesm_mod.F90, fd_cesm.yaml` to pass the convective precipitation to the coupler.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.