Skip to content

Feature/hafs couplehycom#2

Merged
BinLiu-NOAA merged 14 commits into
support/HAFSfrom
feature/hafs_couplehycom
Jan 22, 2021
Merged

Feature/hafs couplehycom#2
BinLiu-NOAA merged 14 commits into
support/HAFSfrom
feature/hafs_couplehycom

Conversation

@BinLiu-NOAA
Copy link
Copy Markdown

@BinLiu-NOAA BinLiu-NOAA commented Jan 15, 2021

Merge feature/hafs_couplehycom branch back into support/HAFS branch

Preparations for external PIO (Ufuk)

  • Added CPP -DPIO to wrap calls to pio library
  • component_CDEPS.mk added to configure CDEPS build
  • component_CDEPS_DATM.mk added to configure CDEPS_DATM build
  • component_CDEPS_DOCN.mk added to configure CDEPS_DOCN build
  • component_CMEPS.mk CMEPS-INSTALL moved, default INTERNAL_PIO_INIT added
  • component_HYCOM.mk added extra build call to HYCOM model
  • module_EARTH_GRID_COMP.F90 added FRONT_CDEPS_DATM and FRONT_CDEPS_DOCN, added pio initialization

Added diagnostics (Dan)

  • module_EARTH_GRID_COMP.F90 added connector diagnostics configuration

Copy link
Copy Markdown

@danrosen25 danrosen25 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested comparing the output of the feature/hafs_couplehycom to support/HAFS running the NUOPC connector UFSATM-HYCOM configuration.

@danrosen25 danrosen25 self-requested a review January 15, 2021 20:11
@danrosen25 danrosen25 self-requested a review January 15, 2021 20:13
Copy link
Copy Markdown

@danrosen25 danrosen25 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested comparing the output of the feature/hafs_couplehycom to support/HAFS running the NUOPC connector UFSATM-HYCOM configuration.

@uturuncoglu
Copy link
Copy Markdown

@danrosen25 just to clarify. I think that this PR include all the changes that I did previously. It seems that we could delete both feature/hafs_couplehycom and feature/hafs_couplehycom_cdeps after merging this PR. Am I right? or maybe I am missing something and there are still some development in the feature/hafs_couplehycom_cdeps side.

@DeniseWorthen
Copy link
Copy Markdown

Thanks for the discussion at the end of the call. It's much clearer to me now the purpose of this PR.

@uturuncoglu
Copy link
Copy Markdown

@DeniseWorthen yes, that was also helpful for me. Sometimes it is hard to see the whole picture and there might be some issue related with the PR. So, it is always nice to hear your suggestions to make life easier.

@danrosen25
Copy link
Copy Markdown

@danrosen25 just to clarify. I think that this PR include all the changes that I did previously. It seems that we could delete both feature/hafs_couplehycom and feature/hafs_couplehycom_cdeps after merging this PR. Am I right? or maybe I am missing something and there are still some development in the feature/hafs_couplehycom_cdeps side.

Correct feature/hafs_couplehycom fast-forwards 'feature/hafs_couplehycom_cdeps' after the merge into 'support/HAFS' then we can delete both.

@uturuncoglu
Copy link
Copy Markdown

@danrosen25 okay. that is great!

Comment thread src/MAIN_NEMS.F90
Comment thread src/incmake/component_CDEPS.mk
@BinLiu-NOAA
Copy link
Copy Markdown
Author

After syncing the ufs-weather-model level's support/HAFS branch with the latest ufs-weahter-model develop branch (as of 01/20/20201), the ufs-weather-model level regression tests passed successfully on Orion with this new version of NEMS. With that, I am merging this feature/hafs_couplehycom branch into the support/HAFS branch. And in the near future, we can initiate a pull request to merge the support/HAFS branch back to the NEMS develop branch.

@BinLiu-NOAA BinLiu-NOAA merged commit a8a9c66 into support/HAFS Jan 22, 2021
@danrosen25 danrosen25 deleted the feature/hafs_couplehycom branch January 28, 2021 16:40
BinLiu-NOAA added a commit that referenced this pull request Jul 25, 2021
…e group ... (NOAA-EMC#106)

* Update component_HYCOM.mk to support NAVY HYCOM NUOPC cap.

* Pointing machine architecture and parallelization strategy for HYCOM/NUOPC for jet/orion/wcoss

* Feature/hafs couplehycom (#2)

Merge feature/hafs_couplehycom branch back into support/HAFS branch

Preparations for external PIO (Ufuk)
*Added CPP -DPIO to wrap calls to pio library
*component_CDEPS.mk added to configure CDEPS build
*component_CDEPS_DATM.mk added to configure CDEPS_DATM build
*component_CDEPS_DOCN.mk added to configure CDEPS_DOCN build
*component_CMEPS.mk CMEPS-INSTALL moved, default INTERNAL_PIO_INIT added
*component_HYCOM.mk added extra build call to HYCOM model
*module_EARTH_GRID_COMP.F90 added FRONT_CDEPS_DATM and FRONT_CDEPS_DOCN, added pio initialization
Added diagnostics (Dan)
*module_EARTH_GRID_COMP.F90 added connector diagnostics configuration

Co-authored-by: Ufuk Turuncoglu <ufuk.turuncoglu@noaa.gov>
Co-authored-by: Daniel Rosen <daniel.rosen@noaa.gov>

* ad capability to handle modelio attribute in nems.configure

* add cdeps data ocean support

* fix undefined variable issue

Co-authored-by: Daniel Rosen <daniel.rosen@noaa.gov>
Co-authored-by: Biju Thomas <biju.thomas@noaa.gov>
Co-authored-by: Bin.Liu <Bin.Liu@noaa.gov>
Co-authored-by: Ufuk Turuncoglu <ufuk.turuncoglu@noaa.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants