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

Rremove nems_datm related code, update CDEPS, and remove run directories that are no longer needed by other tests #1008

Merged
merged 23 commits into from
Jan 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
f1516b9
update rt_weekly.conf, run_test.sh and tests/cpld_bmark_p7_35d
binli2337 Jan 7, 2022
2dd7173
Merge branch 'ufs-community:develop' into weekly_tests
binli2337 Jan 7, 2022
9ddeac9
remove nems_datm related code
binli2337 Jan 9, 2022
87be12a
update rt.sh and run_test.sh
binli2337 Jan 9, 2022
40caaa9
Merge branch 'ufs-community:develop' into feature/remove_nems_datm
binli2337 Jan 14, 2022
3468dd8
Merge branch 'develop' into weekly_tests
binli2337 Jan 14, 2022
a8cc9e3
Merge branch 'weekly_tests' into feature/remove_nems_datm
binli2337 Jan 14, 2022
aa3abb4
Merge branch 'ufs-community:develop' into feature/remove_nems_datm
binli2337 Jan 19, 2022
3da01b6
Merge branch 'ufs-community:develop' into feature/remove_nems_datm
binli2337 Jan 20, 2022
d8a7c20
update rt.sh
binli2337 Jan 20, 2022
d33192a
update CDEPS
binli2337 Jan 20, 2022
ed7f589
add cray log file
binli2337 Jan 20, 2022
5d9e427
RT JOBS PASSED: cheyenne.gnu. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
4c2a611
update tests
binli2337 Jan 20, 2022
fd69712
Merge branch 'feature/remove_nems_datm' of https://github.com/binli23…
binli2337 Jan 20, 2022
006c6cd
RT JOBS PASSED: gaea.intel. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
70e9b96
Merge branch 'feature/remove_nems_datm' of github.com:binli2337/ufs-w…
BrianCurtis-NOAA Jan 20, 2022
5303ff1
RT JOBS PASSED: cheyenne.intel. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
d4de43d
RT JOBS PASSED: orion.intel. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
6d50477
RT JOBS PASSED: hera.gnu. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
61e0871
RT JOBS PASSED: jet.intel. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
146bb89
RT JOBS PASSED: hera.intel. Log file uploaded.
BrianCurtis-NOAA Jan 20, 2022
f063d06
add wcoss_dell_p3 log file
binli2337 Jan 21, 2022
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
16 changes: 2 additions & 14 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMakeModules/Modules)
###############################################################################

# Valid applications and choices
list(APPEND VALID_APPS ATM ATMAERO ATMW S2S S2SW HAFS HAFSW HAFS-ALL NG-GODAS NG-GODAS-NEMSDATM)
list(APPEND VALID_APPS ATM ATMAERO ATMW S2S S2SW HAFS HAFSW HAFS-ALL NG-GODAS)
set(APP NONE CACHE BOOL "Application Name")
if(NOT (APP IN_LIST VALID_APPS))
message(FATAL_ERROR "${APP} is not a valid application.\nValid Applications are: ${VALID_APPS}")
Expand All @@ -30,7 +30,6 @@ set(HYCOM OFF CACHE BOOL "Enable HYCOM")
set(CICE6 OFF CACHE BOOL "Enable CICE6")
set(WW3 OFF CACHE BOOL "Enable WW3")
set(STOCH_PHYS OFF CACHE BOOL "Enable Stochastic Physics")
set(NEMSdatm OFF CACHE BOOL "Enable NEMSdatm")
set(CMEPS OFF CACHE BOOL "Enable CMEPS")
set(CDEPS OFF CACHE BOOL "Enable CDEPS")

Expand All @@ -47,7 +46,6 @@ message("HYCOM ............ ${HYCOM}")
message("CICE6 ............ ${CICE6}")
message("WW3 .............. ${WW3}")
message("STOCH_PHYS ....... ${STOCH_PHYS}")
message("NEMSdatm ......... ${NEMSdatm}")
message("CDEPS ............ ${CDEPS}")
message("CMEPS ............ ${CMEPS}")

Expand Down Expand Up @@ -203,12 +201,8 @@ if(CMEPS)
endif()

###############################################################################
### Data Components [NEMSdatm, CDEPS]
### Data Components [CDEPS]
###############################################################################
if(NEMSdatm)
add_subdirectory(DATM/DATM)
endif()

if(CDEPS)
add_subdirectory(CDEPS-interface)
endif()
Expand Down Expand Up @@ -245,12 +239,6 @@ if(STOCH_PHYS)
list(APPEND _ufs_libs_public stochastic_physics)
endif()

if(NEMSdatm)
add_dependencies(ufs datatm)
list(APPEND _ufs_defs_private FRONT_NEMS_DATM=datm)
list(APPEND _ufs_libs_public datatm)
endif()

if(FV3)
add_dependencies(ufs fv3atm)
list(APPEND _ufs_defs_private FRONT_FV3=fv3gfs_cap_mod)
Expand Down
11 changes: 3 additions & 8 deletions cmake/configure_apps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,14 @@ if(APP MATCHES "^(ATM|ATMW)$")
endif()
endif()

if(APP MATCHES "^(NG-GODAS|NG-GODAS-NEMSDATM)$")
if(APP MATCHES "^(NG-GODAS)$")
set(CMEPS ON CACHE BOOL "Enable CMEPS" FORCE)
set(STOCH_PHYS ON CACHE BOOL "Enable Stochastic Physics" FORCE)
set(FMS ON CACHE BOOL "Enable FMS" FORCE)
set(MOM6 ON CACHE BOOL "Enable MOM6" FORCE)
set(CICE6 ON CACHE BOOL "Enable CICE6" FORCE)
if(APP MATCHES "NG-GODAS-NEMSDATM")
set(NEMSdatm ON CACHE BOOL "Enable NEMS DataAtm" FORCE)
message("Configuring UFS app in (NEMS) Data Atmosphere mode")
elseif(APP MATCHES "NG-GODAS")
set(CDEPS ON CACHE BOOL "Enable CDEPS" FORCE)
message("Configuring UFS app in (CDEPS) Data Atmosphere mode")
endif()
set(CDEPS ON CACHE BOOL "Enable CDEPS" FORCE)
message("Configuring UFS app in (CDEPS) Data Atmosphere mode")
endif()

if(APP MATCHES "^(S2S|S2SW)$")
Expand Down
7 changes: 2 additions & 5 deletions driver/EARTH_GRID_COMP.F90
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,6 @@ MODULE module_EARTH_GRID_COMP
#ifdef FRONT_FV3
use FRONT_FV3, only: FV3_SS => SetServices
#endif
#ifdef FRONT_NEMS_DATM
use FRONT_NEMS_DATM, only: DATM_SS => SetServices
#endif
#ifdef FRONT_CDEPS_DATM
use FRONT_CDEPS_DATM, only: DATM_SS => SetServices
#endif
Expand Down Expand Up @@ -344,8 +341,8 @@ subroutine SetModelServices(driver, rc)
found_comp = .true.
end if
#endif
#if defined FRONT_NEMS_DATM || defined FRONT_CDEPS_DATM
if (trim(model) == "nems_datm" .or. trim(model) == "datm" ) then
#if defined FRONT_CDEPS_DATM
if (trim(model) == "datm" ) then
call NUOPC_DriverAddComp(driver, trim(prefix), DATM_SS, &
petList=petList, comp=comp, rc=rc)
if (ChkErr(rc,__LINE__,u_FILE_u)) return
Expand Down
Loading