Skip to content

Commit

Permalink
Update FV3.
Browse files Browse the repository at this point in the history
Merge remote-tracking branch 'upstream/develop' into upp_apr
  • Loading branch information
WenMeng-NOAA committed Apr 7, 2023
2 parents 8e7737a + b6146cd commit 0fd8c50
Show file tree
Hide file tree
Showing 49 changed files with 10,671 additions and 11,151 deletions.
2 changes: 1 addition & 1 deletion CMEPS-interface/CMEPS
2 changes: 0 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@ set(AVX2 ON CACHE BOOL "Enable AVX2 instruction set")
set(AVX OFF CACHE BOOL "Enable AVX-I instruction set")
set(SIMDMULTIARCH OFF CACHE BOOL "Enable multi-target SIMD instruction sets")
set(DEBUG OFF CACHE BOOL "Enable DEBUG mode")
set(DEBUG_LINKMPI ON CACHE BOOL "Enable linkmpi option when DEBUG mode is on")
set(DISABLE_FMA OFF CACHE BOOL "Disable Fused Multiply-Add instructions (workaround needed for AMD EPYC)" FORCE)
set(INLINE_POST ON CACHE BOOL "Enable inline post")
set(MULTI_GASES OFF CACHE BOOL "Enable MULTI_GASES")
Expand Down Expand Up @@ -111,7 +110,6 @@ message("CCPP_32BIT ....... ${CCPP_32BIT}")
message("AVX2 ............. ${AVX2}")
message("SIMDMULTIARCH .... ${SIMDMULTIARCH}")
message("DEBUG ............ ${DEBUG}")
message("DEBUG_LINKMPI .... ${DEBUG_LINKMPI}")
message("INLINE_POST ...... ${INLINE_POST}")
message("MULTI_GASES ...... ${MULTI_GASES}")
message("MOVING_NEST ...... ${MOVING_NEST}")
Expand Down
2 changes: 1 addition & 1 deletion FV3
7 changes: 0 additions & 7 deletions cmake/Intel.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,6 @@ endif()
if(DEBUG)
add_definitions(-DDEBUG)
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -O0 -check -check noarg_temp_created -check nopointer -warn -warn noerrors -fp-stack-check -fstack-protector-all -fpe0 -debug -ftrapuv -init=snan,arrays")
if(DEBUG_LINKMPI)
if(OPENMP)
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -link_mpi=dbg_mt")
else()
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -link_mpi=dbg")
endif()
endif()
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -ftrapuv")
else()
if(FASTER)
Expand Down
1 change: 0 additions & 1 deletion cmake/configure_acorn.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
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(AVX2 OFF CACHE BOOL "Enable AVX2 instruction set" FORCE)

if(FASTER)
Expand Down
1 change: 0 additions & 1 deletion cmake/configure_cheyenne.intel.cmake
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
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)
1 change: 0 additions & 1 deletion cmake/configure_gaea.intel.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
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")
set(HYCOM_Extra_FORTRAN_FLAGS "-xSSE4.2")
set(HYCOM_Extra_C_FLAGS "-xSSE4.2")
1 change: 0 additions & 1 deletion cmake/configure_macosx.intel.cmake
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
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)
1 change: 0 additions & 1 deletion cmake/configure_wcoss2.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
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(AVX2 OFF CACHE BOOL "Enable AVX2 instruction set" FORCE)

if(FASTER)
Expand Down
1 change: 0 additions & 1 deletion doc/UsersGuide/source/ConfigParameters.rst
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,6 @@ Other Build Options
set(AVX2 ON CACHE BOOL "Enable AVX2 instruction set")
set(AVX OFF CACHE BOOL "Enable AVX-I instruction set")
set(SIMDMULTIARCH OFF CACHE BOOL "Enable multi-target SIMD instruction sets")
set(DEBUG_LINKMPI ON CACHE BOOL "Enable linkmpi option when DEBUG mode is on")
set(INLINE_POST OFF CACHE BOOL "Enable inline post")
set(OPENMP ON CACHE BOOL "Enable OpenMP threading")
set(PARALLEL_NETCDF OFF CACHE BOOL "Enable parallel NetCDF")
Expand Down
39 changes: 0 additions & 39 deletions modulefiles/ufs_acorn.intel_debug.lua

This file was deleted.

43 changes: 0 additions & 43 deletions modulefiles/ufs_cheyenne.gnu_debug.lua

This file was deleted.

44 changes: 0 additions & 44 deletions modulefiles/ufs_cheyenne.intel_debug.lua

This file was deleted.

56 changes: 0 additions & 56 deletions modulefiles/ufs_common_debug.lua

This file was deleted.

32 changes: 0 additions & 32 deletions modulefiles/ufs_expanse.intel_debug

This file was deleted.

35 changes: 0 additions & 35 deletions modulefiles/ufs_gaea.intel_debug.lua

This file was deleted.

36 changes: 0 additions & 36 deletions modulefiles/ufs_hera.gnu_debug.lua

This file was deleted.

Loading

0 comments on commit 0fd8c50

Please sign in to comment.