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

Sync CMEPS w/ latest ESCOMP/main #6

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
8e3253c
point to new CICE branch in my fork
DeniseWorthen Sep 24, 2024
cc3bbe9
Revert "point to new CICE branch in my fork"
DeniseWorthen Sep 24, 2024
c242681
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Oct 2, 2024
c55f09d
Use personal CDEPS branch instead
NickSzapiro-NOAA Oct 7, 2024
2559ddb
Add dglc and docn_multilev files to CDEPS-interface
NickSzapiro-NOAA Oct 7, 2024
9ba75e4
Include docn_datamode_multilev_dom_mod.F90 in cdeps_docn_files cmake.…
NickSzapiro-NOAA Oct 7, 2024
bd53515
Merge branch 'ufs-community:develop' into sync_cdeps_2024-10
NickSzapiro-NOAA Oct 14, 2024
85d8ad6
Change personal CDEPS branch in .gitmodules
NickSzapiro-NOAA Oct 14, 2024
9e6873e
Update CDEPS hash
NickSzapiro-NOAA Oct 14, 2024
abfa34a
Baseline changes in CDEPS only on hera
NickSzapiro-NOAA Oct 14, 2024
db31e9f
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Oct 15, 2024
f0a358b
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Oct 18, 2024
a4444e7
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Oct 23, 2024
9c0a96a
Merge branch 'develop' into sync_cdeps_2024-10
NickSzapiro-NOAA Oct 24, 2024
9bc30f5
update rocoto version for noaacloud
zach1221 Oct 24, 2024
aa50599
update noaacloud machine_config rocoto version
zach1221 Oct 24, 2024
6031b80
update noaacloud modulefile
zach1221 Oct 24, 2024
2fb4cd4
update noaacloud fv3_slurm job file
zach1221 Oct 24, 2024
1f53677
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Nov 1, 2024
75f4e7d
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Nov 5, 2024
fbe0495
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Nov 12, 2024
ac0172e
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Nov 14, 2024
5dbecc8
Merge remote-tracking branch 'upstream/develop' into develop
DeniseWorthen Dec 3, 2024
bcc1d7d
Merge branch 'ufs-community:develop' into develop
DeniseWorthen Dec 5, 2024
f52a0a4
point to feature branch
DeniseWorthen Dec 5, 2024
16f4ec2
Merge branch 'ufs-community:develop' into feature/updcmeps
DeniseWorthen Dec 10, 2024
56dbe1c
update CMEPS
DeniseWorthen Dec 10, 2024
322307e
Merge branch 'develop' into sync_cdeps_2024-10
NickSzapiro-NOAA Dec 10, 2024
7bb639e
Update CDEPS hash
NickSzapiro-NOAA Dec 10, 2024
8ac4521
Merge remote-tracking branch 'Nick/sync_cdeps_2024-10' into feature/u…
DeniseWorthen Dec 10, 2024
e4b83fc
update CDEPS
DeniseWorthen Dec 10, 2024
f7fed48
update CMEPS
DeniseWorthen Dec 12, 2024
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
10 changes: 6 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,10 @@
branch = develop
[submodule "CMEPS"]
path = CMEPS-interface/CMEPS
url = https://github.com/NOAA-EMC/CMEPS
branch = emc/develop
#url = https://github.com/NOAA-EMC/CMEPS
#branch = emc/develop
url = https://github.com/DeniseWorthen/CMEPS
branch = feature/updcmeps
[submodule "HYCOM"]
path = HYCOM-interface/HYCOM
url = https://github.com/NOAA-EMC/HYCOM-src
Expand All @@ -32,8 +34,8 @@
branch = develop
[submodule "CDEPS"]
path = CDEPS-interface/CDEPS
url = https://github.com/NOAA-EMC/CDEPS
branch = develop
url = https://github.com/NickSzapiro-NOAA/CDEPS
branch = sync_escomp_2024-10
[submodule "GOCART"]
path = GOCART
url = https://github.com/GEOS-ESM/GOCART
Expand Down
11 changes: 10 additions & 1 deletion CDEPS-interface/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,14 @@ target_include_directories(dwav PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY
target_link_libraries(dwav PRIVATE dshr share streams)
target_link_libraries(dwav PRIVATE esmf)

# CDEPS/dglc
add_library(dglc OBJECT ${cdeps_dglc_files})
add_dependencies(dglc share streams dshr)
set_target_properties(dglc PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod)
target_include_directories(dglc PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/mod>)
target_link_libraries(dglc PRIVATE dshr share streams)
target_link_libraries(dglc PRIVATE esmf PIO::PIO_Fortran)

# CDEPS
add_library(cdeps STATIC $<TARGET_OBJECTS:share>
$<TARGET_OBJECTS:streams>
Expand All @@ -104,7 +112,8 @@ add_library(cdeps STATIC $<TARGET_OBJECTS:share>
$<TARGET_OBJECTS:dlnd>
$<TARGET_OBJECTS:docn>
$<TARGET_OBJECTS:drof>
$<TARGET_OBJECTS:dwav>)
$<TARGET_OBJECTS:dwav>
$<TARGET_OBJECTS:dglc>)
add_library(cdeps::cdeps ALIAS cdeps)
target_include_directories(cdeps PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/mod>
$<INSTALL_INTERFACE:mod>)
Expand Down
7 changes: 7 additions & 0 deletions CDEPS-interface/cdeps_files.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ list(APPEND cdeps_docn_files
CDEPS/docn/docn_datamode_iaf_mod.F90
CDEPS/docn/docn_datamode_som_mod.F90
CDEPS/docn/docn_datamode_cplhist_mod.F90
CDEPS/docn/docn_datamode_multilev_mod.F90
CDEPS/docn/docn_datamode_multilev_dom_mod.F90
CDEPS/docn/docn_import_data_mod.F90
CDEPS/docn/ocn_comp_nuopc.F90
)
Expand All @@ -78,3 +80,8 @@ list(APPEND cdeps_drof_files
list(APPEND cdeps_dwav_files
CDEPS/dwav/wav_comp_nuopc.F90
)

list(APPEND cdeps_dglc_files
CDEPS/dglc/dglc_datamode_noevolve_mod.F90
CDEPS/dglc/glc_comp_nuopc.F90
)
4 changes: 2 additions & 2 deletions CMEPS-interface/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,8 @@ list(APPEND _ufs_util_files
${PROJECT_SOURCE_DIR}/CDEPS-interface/CDEPS/share/shr_sys_mod.F90
${PROJECT_SOURCE_DIR}/CDEPS-interface/CDEPS/share/shr_kind_mod.F90
${PROJECT_SOURCE_DIR}/CDEPS-interface/ufs/cdeps_share/shr_assert_mod.F90
${PROJECT_SOURCE_DIR}/CDEPS-interface/ufs/cdeps_share/shr_infnan_mod.F90)
${PROJECT_SOURCE_DIR}/CDEPS-interface/ufs/cdeps_share/shr_infnan_mod.F90
${PROJECT_SOURCE_DIR}/CDEPS-interface/CDEPS/share/nuopc_shr_methods.F90)

list(APPEND _mediator_files
CMEPS/mediator/med_phases_restart_mod.F90
Expand All @@ -65,7 +66,6 @@ list(APPEND _mediator_files
CMEPS/mediator/med_phases_prep_ocn_mod.F90
CMEPS/mediator/esmFlds.F90
CMEPS/mediator/med.F90
CMEPS/mediator/med_time_mod.F90
CMEPS/mediator/med_phases_ocnalb_mod.F90
CMEPS/mediator/med_phases_prep_wav_mod.F90
CMEPS/mediator/med_utils_mod.F90
Expand Down
Loading
Loading