-
Notifications
You must be signed in to change notification settings - Fork 244
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
Candidate dev master 2017 07 05 #550
Conversation
…ed to figure out why the redistribution of residual does not fully conserve.
in MOM_tracer_registry.F90: MOM_tracer_chkinv. This routine calculates the global inventories of all tracers in the registry. Some of the debugging checksums in the offline tracer routines are updated to use this new function.
This primarily resulted from an error in the indexing when the fields were being updated. Now to test in OM4_05
Added a term proportional to the gradient of divergence to the Leith viscosity, which turns regular 2D Leith into Modified Leith.
- When regression tests fail, the working dir is left dirty and needs to be reset before pulling the latest regression answers.
Moved the calls to set_viscous_BBL out of the dynamics code and up into step_MOM, eliminating 4-way redundant calls and making the various algorithms more obviously similar. The answers are bitwise identical with 3 of the 4 dynamic solvers, but with MOM_dynamics_unsplit the time level of thicknesses used to calculate the bottom boundary layer properties are replaced with the initial thicknesses (like the other schemes), rather than the average of the initial thicknesses and the predicted thicknesses from the first (of perhaps several) step of the dynamics. All existing test cases are bitwise identical, but if SPLIT=FALSE and USE_RK2=FALSE, answers will change.
Eliminated calc_bbl and bbl_calc_time_interval from the vertvisc_type. Also renamed pass_kd_kv_turb to pass_kv_turb and added local variables inside of step_MOM to take the place of the variables that were eliminated, and added a new clock to step_MOM to record the time taken by calls to set_viscous_BBL. The unused module use statements for set_viscous_BBL were also eliminated from the MOM_dynamics modules. All answers are bitwise identical.
…om/nicjhan/MOM6 into nicjhan-516-transform-fail-uhtot-uses-tauy
Moving set_viscous_BBL out of dynamics code Passes: https://gitlab.gfdl.noaa.gov/ogrp/MOM6/pipelines/1947
Runs fail with FATAL from PE 107: MPP_RESET_GROUP_UPDATE_FIELD_3D_: group%reset_index_s > group%nscalar etc. " .and. (.not.CS%thickness_diffuse_first .or. CS%t_dyn_rel_adv == 0)) " was removed in a previous update.
Corrected a bug when DIABATIC_FIRST=True in how the compensation for the difference between the dynamic sea surface height used by the barotropic solver and the height that the layers would have if net mass sources were applied gradually instead of abruptly at the start of the thermodynamic time step. This would change answers if both SPLIT and DIABATIC_FIRST are true and the value of BT_MASS_SOURCE_LIMIT > 0.0, but as there are currently no test cases that match these conditions, the answers are unchanged in all of the test cases. In cases where the answers do change, they are unambiguously better based on weaker high frequency gravity waves arising from coupling shocks.
Bugfix to reintroduce group halo pass check removed in 282a160
Corrected spelling errors and content errors in several of the comments describing subroutine arguments. All answers are bitwise identical.
Reverted to the simpler pass_var routines for the single 3-d variable h. This avoids the issue that triggered the recent pull request #520, and it should have no performance impacts. (In fact, by letting each call have its own halo size, it might lead to performance improvements in subsequent commits.) All answers are bitwise identical.
added Doxygen comments to all of the arguments to the subroutines in MOM_checksum_packages.F90. All the answers are bitwise identical.
Change to pass_var for h and correct barotropic mass source ...and it passed (no surprise): https://gitlab.gfdl.noaa.gov/ogrp/MOM6/pipelines/1956
added Doxygen comments to all of the subroutines in MOM_checksum_packages.F90. All the answers are bitwise identical.
Added Doxygen comments to all of the subroutines in the MOM_dynamics_legacy_split.F90. All the answers are bitwise identical.
Added Doxygen comments to all of the subroutines in the MOM_dynamics_unsplit.F90. All the answers are bitwise identical.
Modified MOM_state_initialization and all of the thickness, temperature, and velocity initialization routines it calls so that the relevant routines are always called, regardless of whether this run segment is for a new run or started from a restart file, so that all valid parameters are read. This will enable detection of misspelled or invalid runtime parameters without requiring that the MOM input files be changed between run segments. Several MOM_parameter_doc files have been changed by the addition of missing log_version calls for some initialization routines. All answers are bitwise identical, but there are new optional arguments to numerous intialization routines. This commit addresses and should close NOAA-GFDL/MOM6-examples Issue #135.
Made the ocean_state_type argument to ocean_model_flux_init optional, so that this routine can be used more versatilely from the coupler. All answers are bitwise identical.
Removed trailing white space that had recently been added on two lines. All answers are bitwise identical.
Renames "mod" variable to avoid using imod() fn
… Hallberg-NOAA-dev/gfdl
The name "mod" had been used for various module name variables throughout the MOM6 code, but this can cause name-space conflicts with the mod intrinsic function, so "mod" has been renamed "mdl" throughout the MOM6 code. All answers are bitwise identical.
Renamed variables "mod" to "mdl" Passed: https://gitlab.gfdl.noaa.gov/ogrp/MOM6/pipelines/2054 (Initial fail seems to have been a stale file issue).
- VarMix was originally for a crude implementation of a Visbeck et al. diffusivity formula. It has become a catchall for resolution functions, stored slopes and length-scales. It infact has never contained an actual diffusivity. The meaning of the parameter USE_VARIABLE_MIXING was original "use Visbeck" but has really meant "allocate and calculate everything in this module even if not being used". This has now been cleaned up... - USE_VARIABLE_MIXING still exists but does nothing. - It will be made obsolete shortly. - Visbeck related fields (VarMix@L2v, ...) are allocated only if KhTh_Slope_Cff>0 or KhTr_Slope_Cff>0. - The Eady growth rates are now allocated and calculated if either of Visbeck or MEKE schemes are in use. - The field VarMix%Rd_dx_h is allocated and calculated if either the diagnostic is requested or the field needed "Passivity" or the resolution functions. - The wave speed VarMix%cg1 is calculated only if needed but which includes resolution fns, Rd_dx, and FGNV stream fn. - Closes #522. - Added logic in tracer_hordiff() to avoid referencing VarMix%L2v or VarMix%SN_v when VarMix%KhTh_Slope_Cff==0. - Added logic in tracer_hordiff() to avoid referencing VarMix%L2v or VarMix%SN_v when VarMix%KhTr_Slope_Cff==0. - This commit affects available_diags and MOM_parameter_doc for some experiments but does not changes answers.
- The third paper, in the series of Fox-Kemper et al., proposed upscaling the buoyancy gradients from the frontal scale to the grid-scale. To date this has been implemented as a globally constant upscaling indicated by the FOX_KEMPER_ML_RESTRAT parameter. This commit implements the upscaling as a function of grid-spacing, 1st-baroclinic deformation radius and a frontal length scale parameter, MLE_FRONT_LENGTH. - VarMix is now passed to mixedlayer_restrat since we need VarMix%Rd_dx. - Updated MLE doxumentation.
- For some reason we had "MLD" in the argument list but "Hml" in the subroutine code and declarations. This was breaking the CM4 compile.
- This fixes another occurrence of a keyword being used as a variable name. It is allowed but is rather poor practice and makes searching for the use of keywords and constructs somewhat harder.
- The forcing diagnostics were using array syntax than meant calculations were being made for points that could be invalid (uninitialized in halos)
- In order to call calculateBuoyancyFlux2d() along with the ePBL the KPP fields are all allocated but not all are needed. This allocates only those used.
- The resetting/zeroing and accumulation of diagnostic arrays within extractFluxes1d() assumes the routine is called only once. With the need for a buoyancy flux in ePBL, it is currently being called twice. - This was leading to the "hdfs" diagnostic accumulating too much. - I have added a flag to indicate to not calculate the diagnostic fields. - A better solution will be to only call once but calculate a buoyancy flux in extractFluxes1d() but this will require more coding since the latter is dependent on the equation of state and needs a different interpretation of mass fluxes. - I checked that this changes "hdfs" but have not checked whether other diagnostics were affected. - Closes NOAA-GFDL/MOM6-examples#128 but I opened #543 to make a note that we have more tidying up to do.
Re-factor of MOM_lateral_mixing_coeffs.F90 (VarMix)
Mle length scale
Fixed argument name to match declaration gen_trcr_col_physics()
Replace keyword variable name
Fix hdfs diagnostic
- A new local variable was missing from the openmp directives.
A checkout of gfdl/candidate-dev-master-2017-07-05 |
gfdl/candidate-dev-master-2017-07-05: it passes all my tests as well.
…On Fri, Jul 7, 2017 at 2:30 PM, Alistair Adcroft ***@***.***> wrote:
This PR will bring dev/master up to date with dev/gfdl (as of 2017 July
5th).
This PR is not to be merged until we have had reviews from NCAR. There are
137 files changed so "reviewing" really means testing (unless
@gustavo-marques <https://github.com/gustavo-marques> really want to read
through the 106 commits since May 9).
This is the code that was tagged dev/master/2017.07.05 from
NOAA-GFDL/MOM6-examples even though we have not merged onto dev/master yet.
It is the where dev/gfdl was on July 5th. I should have tagged it
dev/gfdl/... but that would have caught others off guard.
This is a test of the new procedures for updating dev/master and master.
We need to get @kshedstrom <https://github.com/kshedstrom> added to the
reviewer list so the ESMG fork is part of the process for updating
dev/master and master.
------------------------------
You can view, comment on, or merge this pull request online at:
NOAA-GFDL#550
Commit Summary
- Clean up some changes that were made for development purposes
- Changes made so that regridding onto pure isopycnal kind of works.
Need to
- Add option to skip convective readjustment when reading offline
fields
- To aid in the debugging of tracer routines, a new subroutine is
created
- Tracer now conserves when remapping input fields onto a different
grid.
- Added option to intersperse ALE step between horizontal advection
- Fixed conflicts with upstream dev/gfdl
- Added modified Leith viscosity.
- Pipeline: force cleanup before git pull
- Don't use j wind stress in set_viscous_ML u interpolation. Closes
#516
- (*)Moved set_viscous_BBL out of the dynamics code
- +Eliminated calc_bbl from the vertvisc_type
- Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- Merge branch '516-transform-fail-uhtot-uses-tauy' of
https://github.com/nicjhan/MOM6 <https://github.com/nicjhan/MOM6> into
nicjhan-516-transform-fail-uhtot-uses-tauy
- Merge branch 'nicjhan-516-transform-fail-uhtot-uses-tauy' into
dev/gfdl
- Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- Merge pull request #519 from Hallberg-NOAA/dev/gfdl
- Bugfix to reintroduce group halo pass check removed in
282a160
- (*)Corrected the barotropic mass source compensation
- +BT_OBC%H_u fix.
- Merge pull request #520 from NOAA-GFDL/user/wfcooke/grouphalopass_fix
- Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- Corrected typos in dOxyGen comments
- Replaced group_pass of h with pass_var of h
- added Doxygen comments to MOM_checksum_packages.F90
- Merge pull request #521 from Hallberg-NOAA/dev/gfdl
- Merge remote-tracking branch 'refs/remotes/origin/dev/gfdl' into
dev/gfdl
- added Doxygen comments to MOM_checksum_packages.F90
- Added Doxygen comments to MOM_dynamics_legacy_split.F90
- Added Doxygen comments to MOM_dynamics_unsplit.F90
- Added doxygen comments to MOM_dynamics_unsplit_RK2.F90
- Merge branch 'dev/gfdl' of https://github.com/NOAA-GFDL/MOM6 into
offline_tracer_updates
- Undo some changes made for diagnostic purposes, add comments, and
cleanup
- Added doxygen comments to MOM_interface_heights.F90
- Added doxygen comments to MOM_verticalGrid.F90
- Final changes before PR
- Found another BT_cont issue with silly values.
- Added Doxygen comments to MOM_checksum_packages.F90
- Added Doxygen comments to MOM_dynamics_legacy_split.F90
- Added doxygen comments to MOM_verticalGrid.F90
- Merge branch 'ashao-offline_tracer_updates' into dev/gfdl
- Merge pull request #524 from CarolineCardinale/dev/gfdl
- Added doxygen comments to MOM_legacy_barotropic.F90
- +Permit Gregorian calendar with MOM6 solo driver
- Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- Added doxygen comments to MOM_OCMIP_CFC.F90
- Corrected two openMP directives
- * Corrected diurnal tide _struct
- +Another silly_value find, in Coriolis.
- Merge pull request #525 from Hallberg-NOAA/dev/gfdl
- Merge remote-tracking branch 'gfdl/dev/gfdl' into user/ksh/open_bc
- Merge pull request #526 from awallcraft/dev/gfdl
- Changed intent for G in tidal_forcing_init()
- Merge branch 'dev/gfdl' of https://github.com/NOAA-GFDL/MOM6 into
dev/gfdl
- Added doxygen comments to MOM_domains.F90
- Added doxygen comments to MOM_diag_to_Z.F90
- Added doxygen comments to MOM_diagnostics.F90
- Added doxygen comments to MOM_PointAccel.F90
- Added doxygen comments to MOM_sum_output.F90
- Added doxygen comments to MOM_wave_structure.F90
- Merge pull request #528 from adcroft/fix-domain-intent-
tidal-forcing-for-passvar
- Merge branch 'dev/gfdl' of https://github.com/NOAA-GFDL/MOM6 into
dev/gfdl
- Added doxygen comments to subroutines
- +Added the ability to read a time type as a date
- Eliminated trailing white space
- Merge pull request #529 from Hallberg-NOAA/dev/gfdl
- Added doxumentation for the Fox-Kemper scheme
- Merge branch 'dev/gfdl' of https://github.com/NOAA-GFDL/MOM6 into
dev/gfdl
- Initialized CS%Modified_Leith.
- Added Doxygen comments to subroutines
- Merge pull request #515 from septicscuzzy/add_Leith
- Merge branch 'dev/gfdl' of https://github.com/NOAA-GFDL/MOM6 into
dev/gfdl
- Added Doxygen comments to subroutines
- Merge branch 'user/ksh/open_bc' of https://github.com/ESMG/MOM6 into
ESMG-user/ksh/open_bc
- Merge branch 'ESMG-user/ksh/open_bc' into dev/gfdl
- Merge pull request #530 from adcroft/document-fox-kemper
- Merge pull request #533 from CarolineCardinale/dev/gfdl
- Corrects schematic of symmetric arrays
- Merge pull request #534 from adcroft/correct-horizontal-
indexing-schematics
- Fixes openmp directives for Leith mods
- Renames "mod" variable to avoid using imod() fn
- Merge pull request #535 from adcroft/fix-hor-visc-openmp
- +Always call initialization routines to get_params
- +Made OS argument to ocean_model_flux_init optional
- Removed trailing white space
- Merge pull request #536 from adcroft/fix-gnu-openmp-490
- Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- Merge branch 'dev/gfdl' of https://github.com/Hallberg-NOAA/MOM6
into Hallberg-NOAA-dev/gfdl
- Merge branch 'Hallberg-NOAA-dev/gfdl' into dev/gfdl
- Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- Renamed variables "mod" to "mdl"
- Merge pull request #538 from Hallberg-NOAA/dev/gfdl
- Re-factor of MOM_lateral_mixing_coeffs.F90 (VarMix)
- Fix VarMix cleanup with openMP
- Implemented scale-aware option for MLE
- Fixed argument name to match declaration gen_trcr_col_physics()
- Replaced "sum" with "res" for variable name
- Replaced array-syntax with loops
- Avoid allocating unused arrays in diabatic_driver
- Added "skip_diags" argument to extractFluxes1d()
- Merge pull request #539 from adcroft/cleanup-varmix
- Merge pull request #540 from adcroft/mle-length-scale
- Merge pull request #541 from adcroft/fix-generic-tracer-MLD-arg
- Merge pull request #542 from adcroft/replace-keyword-variable-name
- Merge pull request #544 from adcroft/fix-hdfs-diagnostic
- Fix openMP directive in MOM_forcing_type.F90
File Changes
- *M* .gitlab-ci.yml
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-0> (4)
- *M* config_src/coupled_driver/MOM_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-1> (84)
- *M* config_src/coupled_driver/ocean_model_MOM.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-2> (57)
- *M* config_src/ice_solo_driver/MOM_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-3> (86)
- *M* config_src/ice_solo_driver/ice_shelf_driver.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-4> (34)
- *M* config_src/ice_solo_driver/user_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-5> (16)
- *M* config_src/solo_driver/MESO_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-6> (28)
- *M* config_src/solo_driver/MOM_driver.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-7> (48)
- *M* config_src/solo_driver/MOM_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-8> (132)
- *M* config_src/solo_driver/user_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-9> (16)
- *M* config_src/unit_drivers/MOM_sum_driver.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-10> (8)
- *A* docs/images/Horizontal indexing in MOM6.ipynb
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-11> (128)
- *M* docs/images/Horizontal_NE_indexing_nonsym.png
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-12> (0)
- *M* src/ALE/MOM_ALE.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-13> (159)
- *M* src/ALE/MOM_regridding.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-14> (12)
- *M* src/ALE/MOM_remapping.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-15> (2)
- *M* src/core/MOM.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-16> (371)
- *M* src/core/MOM_CoriolisAdv.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-17> (57)
- *M* src/core/MOM_PressureForce.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-18> (6)
- *M* src/core/MOM_PressureForce_Montgomery.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-19> (14)
- *M* src/core/MOM_PressureForce_analytic_FV.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-20> (14)
- *M* src/core/MOM_barotropic.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-21> (112)
- *M* src/core/MOM_boundary_update.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-22> (16)
- *M* src/core/MOM_checksum_packages.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-23> (124)
- *M* src/core/MOM_continuity.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-24> (6)
- *M* src/core/MOM_continuity_PPM.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-25> (32)
- *M* src/core/MOM_dynamics_legacy_split.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-26> (277)
- *M* src/core/MOM_dynamics_split_RK2.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-27> (85)
- *M* src/core/MOM_dynamics_unsplit.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-28> (170)
- *M* src/core/MOM_dynamics_unsplit_RK2.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-29> (184)
- *M* src/core/MOM_forcing_type.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-30> (521)
- *M* src/core/MOM_interface_heights.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-31> (53)
- *M* src/core/MOM_legacy_barotropic.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-32> (559)
- *M* src/core/MOM_open_boundary.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-33> (54)
- *M* src/core/MOM_variables.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-34> (5)
- *M* src/core/MOM_verticalGrid.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-35> (42)
- *M* src/diagnostics/MOM_PointAccel.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-36> (119)
- *M* src/diagnostics/MOM_debugging.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-37> (44)
- *M* src/diagnostics/MOM_diag_to_Z.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-38> (182)
- *M* src/diagnostics/MOM_diagnostics.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-39> (194)
- *M* src/diagnostics/MOM_obsolete_diagnostics.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-40> (6)
- *M* src/diagnostics/MOM_obsolete_params.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-41> (4)
- *M* src/diagnostics/MOM_sum_output.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-42> (128)
- *M* src/diagnostics/MOM_wave_speed.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-43> (4)
- *M* src/diagnostics/MOM_wave_structure.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-44> (72)
- *M* src/equation_of_state/MOM_EOS.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-45> (22)
- *M* src/equation_of_state/MOM_EOS_UNESCO.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-46> (58)
- *M* src/equation_of_state/MOM_EOS_Wright.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-47> (154)
- *M* src/equation_of_state/MOM_EOS_linear.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-48> (188)
- *M* src/equation_of_state/MOM_TFreeze.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-49> (64)
- *M* src/framework/MOM_checksums.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-50> (4)
- *M* src/framework/MOM_document.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-51> (5)
- *M* src/framework/MOM_domains.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-52> (563)
- *M* src/framework/MOM_file_parser.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-53> (141)
- *M* src/framework/MOM_io.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-54> (4)
- *M* src/framework/MOM_restart.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-55> (14)
- *M* src/framework/MOM_time_manager.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-56> (5)
- *M* src/framework/MOM_write_cputime.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-57> (10)
- *M* src/ice_shelf/MOM_ice_shelf.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-58> (158)
- *M* src/ice_shelf/MOM_ice_shelf_initialize.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-59> (54)
- *M* src/ice_shelf/user_shelf_init.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-60> (20)
- *M* src/initialization/MOM_coord_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-61> (108)
- *M* src/initialization/MOM_fixed_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-62> (20)
- *M* src/initialization/MOM_grid_initialize.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-63> (62)
- *M* src/initialization/MOM_shared_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-64> (118)
- *M* src/initialization/MOM_state_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-65> (1053)
- *M* src/initialization/MOM_tracer_initialization_from_Z.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-66> (18)
- *M* src/parameterizations/lateral/MOM_MEKE.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-67> (74)
- *M* src/parameterizations/lateral/MOM_hor_visc.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-68> (176)
- *M* src/parameterizations/lateral/MOM_internal_tides.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-69> (397)
- *M* src/parameterizations/lateral/MOM_lateral_mixing_coeffs.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-70> (337)
- *M* src/parameterizations/lateral/MOM_mixed_layer_restrat.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-71> (321)
- *M* src/parameterizations/lateral/MOM_thickness_diffuse.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-72> (38)
- *M* src/parameterizations/lateral/MOM_tidal_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-73> (116)
- *M* src/parameterizations/vertical/MOM_ALE_sponge.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-74> (18)
- *M* src/parameterizations/vertical/MOM_KPP.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-75> (56)
- *M* src/parameterizations/vertical/MOM_bulk_mixed_layer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-76> (572)
- *M* src/parameterizations/vertical/MOM_cvmix_shear.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-77> (0)
- *M* src/parameterizations/vertical/MOM_diabatic_driver.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-78> (0)
- *M* src/parameterizations/vertical/MOM_diapyc_energy_req.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-79> (0)
- *M* src/parameterizations/vertical/MOM_diffConvection.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-80> (0)
- *M* src/parameterizations/vertical/MOM_energetic_PBL.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-81> (0)
- *M* src/parameterizations/vertical/MOM_geothermal.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-82> (0)
- *M* src/parameterizations/vertical/MOM_internal_tide_input.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-83> (0)
- *M* src/parameterizations/vertical/MOM_kappa_shear.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-84> (0)
- *M* src/parameterizations/vertical/MOM_opacity.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-85> (0)
- *M* src/parameterizations/vertical/MOM_regularize_layers.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-86> (0)
- *M* src/parameterizations/vertical/MOM_set_diffusivity.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-87> (0)
- *M* src/parameterizations/vertical/MOM_set_viscosity.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-88> (0)
- *M* src/parameterizations/vertical/MOM_sponge.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-89> (0)
- *M* src/parameterizations/vertical/MOM_vert_friction.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-90> (0)
- *M* src/tracer/DOME_tracer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-91> (0)
- *M* src/tracer/ISOMIP_tracer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-92> (0)
- *M* src/tracer/MOM_OCMIP2_CFC.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-93> (0)
- *M* src/tracer/MOM_neutral_diffusion.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-94> (0)
- *M* src/tracer/MOM_offline_aux.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-95> (0)
- *M* src/tracer/MOM_offline_main.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-96> (0)
- *M* src/tracer/MOM_tracer_Z_init.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-97> (0)
- *M* src/tracer/MOM_tracer_advect.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-98> (0)
- *M* src/tracer/MOM_tracer_diabatic.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-99> (0)
- *M* src/tracer/MOM_tracer_flow_control.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-100> (0)
- *M* src/tracer/MOM_tracer_hor_diff.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-101> (0)
- *M* src/tracer/MOM_tracer_registry.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-102> (0)
- *M* src/tracer/advection_test_tracer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-103> (0)
- *M* src/tracer/boundary_impulse_tracer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-104> (0)
- *M* src/tracer/dye_example.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-105> (0)
- *M* src/tracer/ideal_age_example.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-106> (0)
- *M* src/tracer/oil_tracer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-107> (0)
- *M* src/tracer/pseudo_salt_tracer.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-108> (0)
- *M* src/tracer/tracer_example.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-109> (0)
- *M* src/user/BFB_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-110> (0)
- *M* src/user/BFB_surface_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-111> (0)
- *M* src/user/DOME2d_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-112> (0)
- *M* src/user/DOME_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-113> (0)
- *M* src/user/ISOMIP_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-114> (0)
- *M* src/user/Kelvin_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-115> (0)
- *M* src/user/MOM_controlled_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-116> (0)
- *M* src/user/Phillips_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-117> (0)
- *M* src/user/Rossby_front_2d_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-118> (0)
- *M* src/user/SCM_CVmix_tests.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-119> (0)
- *M* src/user/SCM_idealized_hurricane.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-120> (0)
- *M* src/user/adjustment_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-121> (0)
- *M* src/user/baroclinic_zone_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-122> (0)
- *M* src/user/benchmark_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-123> (0)
- *M* src/user/circle_obcs_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-124> (0)
- *M* src/user/dense_water_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-125> (0)
- *M* src/user/external_gwave_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-126> (0)
- *M* src/user/lock_exchange_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-127> (0)
- *M* src/user/seamount_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-128> (0)
- *M* src/user/shelfwave_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-129> (0)
- *M* src/user/sloshing_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-130> (0)
- *M* src/user/soliton_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-131> (0)
- *M* src/user/supercritical_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-132> (0)
- *M* src/user/tidal_bay_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-133> (0)
- *M* src/user/user_change_diffusivity.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-134> (0)
- *M* src/user/user_initialization.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-135> (0)
- *M* src/user/user_revise_forcing.F90
<https://github.com/NOAA-GFDL/MOM6/pull/550/files#diff-136> (0)
Patch Links:
- https://github.com/NOAA-GFDL/MOM6/pull/550.patch
- https://github.com/NOAA-GFDL/MOM6/pull/550.diff
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<NOAA-GFDL#550>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AK0FgVAcSaSjLRJ-cih_UNLlwEu8W1Huks5sLpVhgaJpZM4ORZ1z>
.
--
Gustavo M. Marques
National Center for Atmospheric Research phone: 303-497-174
<(303)%20497-1737>*0*
Climate & Global Dynamics fax : 303-497-1700
<(303)%20497-1700>
PO Box 3000
Boulder, CO 80307-3000
http://www.cgd.ucar.edu/staff/gmarques
|
Thanks all - dev/master on all repos have been rolled forward. MOM6-examples dev/master now points to the commit that we tagged dev/master/2017.07.05 and which uses MOM6 dev/master implied by that tag. I did this by doing fast-forwards - I had placed a dev/master tag on dev/gfdl branch. From here on, we'll use dev/gfdl/yyyy.mm.dd tags on dev/gfdl. |
This PR will bring dev/master up to date with dev/gfdl (as of 2017 July 5th).
This PR is not to be merged until we have had reviews from NCAR. There are 137 files changed so "reviewing" really means testing (unless @gustavo-marques really want to read through the 106 commits since May 9).
This is the code that was tagged dev/master/2017.07.05 from NOAA-GFDL/MOM6-examples even though we have not merged onto dev/master yet. It is the where dev/gfdl was on July 5th. I should have tagged it dev/gfdl/... but that would have caught others off guard.
This is a test of the new procedures for updating dev/master and master. We need to get @kshedstrom added to the reviewer list so the ESMG fork is part of the process for updating dev/master and master.