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

update MOM6 to GFDL 20210224 main branch commit #439

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
ea379ef
pointing MOM6 to feature/update-MOM6-20210224 branch
jiandewang Feb 25, 2021
f2b693e
add MOM6_Extra_FORTRAN_FLAGS in CMakeLists.txt which is defined in co…
jiandewang Mar 4, 2021
f15f126
Merge remote-tracking branch 'upstream/develop' into feature/update-M…
jiandewang Mar 4, 2021
9e5e119
update RTPWD to 20210303
jiandewang Mar 4, 2021
2890be7
remove datm_mx25_cfsr case on GAEA temporary
jiandewang Mar 4, 2021
af1cfc4
Auto: Add RT Log file: tests/RegressionTests_hera.gnu.log skip-ci
BrianCurtis-NOAA Mar 4, 2021
e65c5b0
Auto: Add RT Log file: tests/RegressionTests_cheyenne.gnu.log skip-ci
climbfuji Mar 4, 2021
44b084d
Auto: Add RT Log file: tests/RegressionTests_cheyenne.gnu.log skip-ci
climbfuji Mar 4, 2021
029f028
add RegressionTests_wcoss_cray.log
jiandewang Mar 4, 2021
7ca56b0
Auto: Add RT Log file: tests/RegressionTests_jet.intel.log skip-ci
BrianCurtis-NOAA Mar 4, 2021
0b1e9be
add RegressionTests_wcoss_dell_p3.log
jiandewang Mar 4, 2021
3690d9f
add RegressionTests_gaea.intel.log
jiandewang Mar 4, 2021
836efa2
Auto: Add RT Log file: tests/RegressionTests_orion.intel.log skip-ci
BrianCurtis-NOAA Mar 4, 2021
2317b22
Auto: Add RT Log file: tests/RegressionTests_cheyenne.intel.log skip-ci
climbfuji Mar 4, 2021
a0063ca
Auto: Add RT Log file: tests/RegressionTests_hera.intel.log skip-ci
BrianCurtis-NOAA Mar 4, 2021
603ebc7
add RegressionTests_orion.intel.log
jiandewang Mar 4, 2021
a0f8969
switch MOM6 repo to dev/emc
jiandewang Mar 4, 2021
9126ed8
remove extra empty space in .gitmodules
jiandewang Mar 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions MOM6-interface/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel")
else()
message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options")
endif()
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} ${MOM6_Extra_FORTRAN_FLAGS}")

# User option to build MOM6 solo executable
set(MOM6SOLO OFF CACHE BOOL "Build MOM6 solo")
Expand Down
2 changes: 1 addition & 1 deletion MOM6-interface/MOM6
Submodule MOM6 updated 319 files
19 changes: 16 additions & 3 deletions MOM6-interface/mom6_files.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ list(APPEND mom6_src_files

MOM6/src/diagnostics/MOM_PointAccel.F90
MOM6/src/diagnostics/MOM_debugging.F90
MOM6/src/diagnostics/MOM_spatial_means.F90
MOM6/src/diagnostics/MOM_diagnostics.F90
MOM6/src/diagnostics/MOM_obsolete_diagnostics.F90
MOM6/src/diagnostics/MOM_obsolete_params.F90
Expand Down Expand Up @@ -96,33 +97,45 @@ list(APPEND mom6_src_files
MOM6/src/framework/MOM_array_transform.F90
MOM6/src/framework/MOM_checksums.F90
MOM6/src/framework/MOM_coms.F90
MOM6/src/framework/MOM_coms_infra.F90
MOM6/src/framework/MOM_constants.F90
MOM6/src/framework/MOM_coupler_types.F90
MOM6/src/framework/MOM_couplertype_infra.F90
MOM6/src/framework/MOM_cpu_clock.F90
MOM6/src/framework/MOM_diag_manager_wrapper.F90
MOM6/src/framework/MOM_cpu_clock_infra.F90
MOM6/src/framework/MOM_data_override.F90
MOM6/src/framework/MOM_data_override_infra.F90
MOM6/src/framework/MOM_diag_manager_infra.F90
MOM6/src/framework/MOM_diag_mediator.F90
MOM6/src/framework/MOM_diag_remap.F90
MOM6/src/framework/MOM_diag_vkernels.F90
MOM6/src/framework/MOM_document.F90
MOM6/src/framework/MOM_domain_infra.F90
MOM6/src/framework/MOM_domains.F90
MOM6/src/framework/MOM_dyn_horgrid.F90
MOM6/src/framework/MOM_ensemble_manager.F90
MOM6/src/framework/MOM_ensemble_manager_infra.F90
MOM6/src/framework/MOM_error_handler.F90
MOM6/src/framework/MOM_error_infra.F90
MOM6/src/framework/MOM_file_parser.F90
MOM6/src/framework/MOM_get_input.F90
MOM6/src/framework/MOM_hor_index.F90
MOM6/src/framework/MOM_horizontal_regridding.F90
MOM6/src/framework/MOM_interp_infra.F90
MOM6/src/framework/MOM_interpolate.F90
MOM6/src/framework/MOM_intrinsic_functions.F90
MOM6/src/framework/MOM_io.F90
MOM6/src/framework/MOM_io_infra.F90
MOM6/src/framework/MOM_random.F90
MOM6/src/framework/MOM_restart.F90
MOM6/src/framework/MOM_safe_alloc.F90
MOM6/src/framework/MOM_spatial_means.F90
MOM6/src/framework/MOM_string_functions.F90
MOM6/src/framework/MOM_time_manager.F90
MOM6/src/framework/MOM_transform_FMS.F90
MOM6/src/framework/MOM_unit_scaling.F90
MOM6/src/framework/MOM_write_cputime.F90

MOM6/src/ice_shelf/MOM_ice_shelf.F90
MOM6/src/ice_shelf/MOM_ice_shelf_diag_mediator.F90
MOM6/src/ice_shelf/MOM_ice_shelf_dynamics.F90
MOM6/src/ice_shelf/MOM_ice_shelf_initialize.F90
MOM6/src/ice_shelf/MOM_ice_shelf_state.F90
Expand Down
1 change: 1 addition & 0 deletions cmake/configure_gaea.intel.cmake
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
set(INLINE_POST ON CACHE BOOL "Enable inline post" FORCE)
set(PARALLEL_NETCDF ON CACHE BOOL "Enable parallel NetCDF" FORCE)
set(DEBUG_LINKMPI OFF CACHE BOOL "Enable linkmpi option when DEBUG mode is on" FORCE)
set(MOM6_Extra_FORTRAN_FLAGS "-xsse2")
126 changes: 63 additions & 63 deletions tests/RegressionTests_cheyenne.gnu.log

Large diffs are not rendered by default.

416 changes: 208 additions & 208 deletions tests/RegressionTests_cheyenne.intel.log

Large diffs are not rendered by default.

424 changes: 206 additions & 218 deletions tests/RegressionTests_gaea.intel.log

Large diffs are not rendered by default.

126 changes: 63 additions & 63 deletions tests/RegressionTests_hera.gnu.log

Large diffs are not rendered by default.

444 changes: 222 additions & 222 deletions tests/RegressionTests_hera.intel.log

Large diffs are not rendered by default.

270 changes: 135 additions & 135 deletions tests/RegressionTests_jet.intel.log

Large diffs are not rendered by default.

444 changes: 222 additions & 222 deletions tests/RegressionTests_orion.intel.log

Large diffs are not rendered by default.

286 changes: 143 additions & 143 deletions tests/RegressionTests_wcoss_cray.log

Large diffs are not rendered by default.

446 changes: 223 additions & 223 deletions tests/RegressionTests_wcoss_dell_p3.log

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tests/rt.conf
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ RUN | datm_control_gefs
RUN | datm_bulk_cfsr | - wcoss_cray jet.intel | fv3 |
RUN | datm_bulk_gefs | - wcoss_cray jet.intel | fv3 |

RUN | datm_mx025_cfsr | - wcoss_cray jet.intel | fv3 |
RUN | datm_mx025_cfsr | - wcoss_cray jet.intel gaea.intel | fv3 |
RUN | datm_mx025_gefs | - wcoss_cray jet.intel | fv3 |

COMPILE | DATM=Y S2S=Y DEBUG=Y | - wcoss_cray jet.intel | fv3 |
Expand Down
4 changes: 2 additions & 2 deletions tests/rt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -415,9 +415,9 @@ if [[ $TESTS_FILE =~ '35d' ]]; then
fi

if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]] || [[ $MACHINE_ID = gaea.* ]] || [[ $MACHINE_ID = jet.* ]]; then
RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20210301/${RT_COMPILER^^}}
RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20210303/${RT_COMPILER^^}}
else
RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20210301}
RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-20210303}
fi

INPUTDATA_ROOT=${INPUTDATA_ROOT:-$DISKNM/NEMSfv3gfs/input-data-20210212}
Expand Down