forked from ufs-community/ufs-weather-model
-
Notifications
You must be signed in to change notification settings - Fork 3
Bring in CDEPS, CMEPS/CDEPS component level PIO initialization and add HAFS specific RTs #8
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
Closed
Closed
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
abe96d5
enable CDEPS build
34e7097
disable PIO initialization in CMEPS level, NEMS will do it
23853d4
update compile script to enable data components
483f627
update CDEPS to enable data components under cmake
6c9bfcd
fix PIO issue
910544f
remove INTERNAL_PIO_INIT. initialization is moved to NEMS
01198e6
fix HYCOM cmake to be compatible with feature/NUOPC_merged branch
d71f0f2
more fix for PIO issue
108d6b8
fix run seq for datm+docn case to be compatible with updated CMEPS
996fb14
update the components
754cc11
update runseq for datm+hycom case
20de24d
rename RT configuration file
1b4c3bb
update CDEPS
4c4ed07
sync components with feature/hafs_couplehycom
caac8e7
sync model with feature/hafs_couplehycom
a9d52fa
remove unused RT configuration file
1d63b90
fix PIO initialization for S2S
1690f38
more PIO initialization related fix for S2S configurations
3960577
fix issue related to data model regression tests
deb246c
more fix for RT tests
dd2ff5c
set CDEPS data components as false for other tests
ef98508
update components that has PIO fix
f800fab
clean unused command
e6bcb48
update HAFS RT tests
3b73e72
update components
f6832e1
update NEMS to include PIO fix
2aaa309
sync with support/HAFS
d58071d
fix build for custom DATM configuration tha uses MOM6
8e463c8
fix for input.nml in DATM configurations
db3d4c8
increase wallclock time from 30 to 45 for coupled configurations
062d55e
update components
4dae435
update submodule file
795774c
fix minor typo
4eb55c1
add PNETCDF support for PIO
88c24ca
update CMakeModules
494930e
try to update CMakeModules again
f08feeb
go back to NOAA-EMC for CMakeModules
ee0f23f
update regression tests log
e599140
sync with support/HAFS
7aa9cd2
Update RegressionTests_orion.intel.log
uturuncoglu b1b64f6
initial attempt to bring HAFS related RTs
544f15c
add missing files
d2b9c43
delete remaining files
31dab3d
Merge branch 'feature/hafs_couplehycom_cdeps' of https://github.com/h…
1d673e1
minor fix for nemsio
0352aed
more work for HAFS RTs
040cb1d
more work to bring HAFS RTs
d17f5a8
add missing file
2846a22
remove all data component test
f38f619
update .gitmodules to point feature/pio_fix_comp branches
48b24db
increase wallclock time for DATM+HYCOM RT
9ff89f5
add environment variables for ESMF timing
5c70d5e
update git submodules
845c9ec
update components and sync with support/HAFS
41b5242
Merge remote-tracking branch 'origin/support/HAFS' into feature/hafs_…
94628f2
revert chnages in the CDEPS interface
4aa9759
revert chnages related with using full CDEPS library and add data oce…
4179b7d
update components, point HAFS fork for CDEPS and fix build issue in NEMS
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule CDEPS
updated
28 files
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule FV3
updated
from 66e32d to 93b8f4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -66,4 +66,3 @@ list(APPEND _hycom_nuopc_src_files | |
| list(APPEND _hycom_offline_src_files | ||
| HYCOM/hycom.F90 | ||
| ) | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
|
|
||
| rm -rf INPUT RESTART | ||
| mkdir INPUT RESTART | ||
|
|
||
| rsync -arv @[RTPWD]/FV3_regional_c192_natl_input_data/. . |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| if [ -d "input" ]; then | ||
| echo "datm/ directory exists ..." | ||
| else | ||
| echo "datm/ directory not found. Creating ..." | ||
| mkdir -p datm | ||
| fi | ||
|
|
||
| cd datm | ||
| rsync -arv @[RTPWD]/DATM_ERA5_input_data/. . | ||
| cd - |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this only true for PNETCDF used with S2S, CMEPS, or CDEPS or do you mean for these links to be included if PNETCDF is true?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PNETCDF is only required when CMEPS and CDEPS is used. Plus, the io type need to be set to pnetcdf in the nems.configure. These changes will not be used in the near future since it requires new PIO installation with pnetcdf support and the FindPnetCDF.cmake to find the pnetcdf. This is currently in a branch of CMakeModules.