-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/update to gfdl 20210120 #51
Feature/update to gfdl 20210120 #51
Conversation
merge dev/emc
merge dev/emc
merge to latest dev/emc
Feature/logcleanup (NOAA-EMC#20)
nuopc_driver updates (NOAA-EMC#22)
* document wave coupling variables * switch ii jj loops for computational efficiency * clarify error message * fix indexing and style
remove duplicated declearation of function chkerr, change case to match
…20210120 This is corresponding GFDL 20210120 main branch commit (hash # fe5e605)
all coupled and data atm cases in RT passed except three bmark with wave related cases, as the fixing of missing halo in tau has not been included in ufs-weather-model yet. |
…120' into bugfix/li2016fix skip-ci
This patch fixes a sign bug, in both MCT and NUOPC, when accounting for the latent heat from fprec and frunnoff. Following MOM6's definition, both fprec and frunoff are > 0 into the ocean. Therefore, the latent heat associated with these terms should be negative.
Bugfix: sign error on fprec for nuopc and mct caps
@jiandewang I am going to start creating baselines for this PR. Once I've posted the logs for ufs-weather, I'll need to have this PR approved and merged so I can then update ufs-weather to point to the new develop commit. Just a heads up since we're implementing a new procedure at this point. |
Merge in dev/gfdl updates
* Adds option to homogenize forces and fluxes fields - Adds functions to do global averages on U and V grids in MOM_spatial_means - Adds functionality to average all forcing and fluxes fields in MOM_forcing_types - Adds flag to average all forcing and fluxes in MOM.F90 - This new feature is primarily for running in single column like configurations with the coupler, which requires perfectly equal forcing across all cells. * Fixing ustar calculation in homogenize_mech_forcing - Adds in irho0 and sqrt that were missing in homogenize mech forcing. * Updates to homogenize_forcings options. - Correct issues in global_area_mean_u and global_area_mean_v to work with symmetric and rotated grids. - Add options to compute mean ustar or compute ustar from mean tau. - Add subroutines to replace averaging blocks in MOM_forcing_type. * Minor formatting updates - Move a division and reformat alignment in MOM_spatial_means.F90. - Remove a unused parameter in MOM_forcing_type.F90 - Reformat misalignment of an "if-block" in MOM_forcing_type.F90 * Remove obsolete netSalt flux homogenization - netSalt has been removed so no longer needs homogenized in the fluxes. * Fix 2d mean on U grid to use U mask * Remove whitespacace * Add do_not_log option to UPDATE_USTAR get_param
this PR is for updating EMC MOM6 issue #50 , the code changes are minor (documentation enhancement) and no results change is expected in current ufs-weather-model RT. I am running RT now and will post log file here when they are done.