Skip to content
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

Dev merge #1025

Merged
merged 71 commits into from
Nov 7, 2019
Merged

Dev merge #1025

merged 71 commits into from
Nov 7, 2019

Conversation

marshallward
Copy link
Collaborator

This PR incldues the merge of dev/master including recent NCAR changes into dev/gfdl.

This also resolves a conflict in MOM_hor_visc.F90.

We also include several OpenMP fixes due to missing or renamed variables.

Finally, the default optimization for the OpenMP build was set to -O3 which was causing different answers from DEBUG on some platforms. We now enable both OPENMP and DEBUG during OpenMP testing.

gustavo-marques and others added 30 commits August 15, 2019 14:46
 Obsolete ADD_KV_SLOW and remove visc%Kv_slow from restart files
NOTE: we need to add a warning that MEKE_EQUILIBRIUM only works
if MEKE_KHCOEFF > 0.
Check for consistency of lat, lon and mask between mesh and mom6 grid
…ck_nuopc

Adds consistency check between mesh and mom6 grid
This will use an alternative formula for computing the equilibrium
(initial) value of MEKE.
Changed the loop indices on boundary mask. Added three new runtime parameters
for GME (GME_H0, GME_EFFICIENCY, GME_LIMITER)
alperaltuntas and others added 23 commits September 17, 2019 13:26
Fix the NUOPC cap doxygen to use HTML style formatting
…of_doxygen

further changes for doxygen ncar fork
…didate-ncar-2019-10-02

Dev master candidate from NCAR 2019/10/02
This commit merges dev/master into dev/gfdl, and resolves a conflict in
MOM_hor_visc.F90.

We also include several OpenMP fixes due to missing or renamed
variables.

Finally, the default optimization for the OpenMP build was set to -O3
which was causing different answers from DEBUG on some platforms.  We
now enable both OPENMP and DEBUG during OpenMP testing.
@marshallward
Copy link
Collaborator Author

marshallward commented Nov 7, 2019

Gaea Regression tests: https://gitlab.gfdl.noaa.gov/ogrp/MOM6/pipelines/9310


No regressions; all Gaea tests have passed.

@codecov-io
Copy link

Codecov Report

Merging #1025 into dev/gfdl will decrease coverage by 0.03%.
The diff coverage is 22.48%.

Impacted file tree graph

@@             Coverage Diff             @@
##           dev/gfdl   #1025      +/-   ##
===========================================
- Coverage     43.63%   43.6%   -0.04%     
===========================================
  Files           212     212              
  Lines         62242   62191      -51     
===========================================
- Hits          27160   27116      -44     
+ Misses        35082   35075       -7
Impacted Files Coverage Δ
src/core/MOM_variables.F90 77.27% <ø> (ø) ⬆️
src/diagnostics/MOM_obsolete_params.F90 87.66% <100%> (+0.08%) ⬆️
src/parameterizations/lateral/MOM_hor_visc.F90 62.14% <14.01%> (-0.53%) ⬇️
...c/parameterizations/vertical/MOM_set_viscosity.F90 67.54% <50%> (+0.11%) ⬆️
...c/parameterizations/vertical/MOM_vert_friction.F90 72.16% <50%> (-0.1%) ⬇️
...arameterizations/lateral/MOM_thickness_diffuse.F90 63.3% <61.53%> (-0.52%) ⬇️
src/parameterizations/lateral/MOM_MEKE.F90 70.13% <75%> (-0.02%) ⬇️
...rc/parameterizations/vertical/MOM_bkgnd_mixing.F90 44.91% <0%> (-1.2%) ⬇️
src/core/MOM.F90 69.45% <0%> (-0.09%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 83d8297...edc5c17. Read the comment docs.

@marshallward
Copy link
Collaborator Author

marshallward commented Nov 7, 2019

Travis is currently failing because we've since turned on the Travis regression testing and the changes to the diagnostics have caused the chksum_diag output to differ.

We're still discussing how to handle this situation, which we've been predicting for a while but have been completely dodging!

Copy link
Collaborator

@adcroft adcroft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make the merge

@adcroft adcroft merged commit 802f830 into mom-ocean:dev/gfdl Nov 7, 2019
@marshallward marshallward deleted the dev_merge branch February 13, 2020 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants