Skip to content

Sync with ESCOMP/master to bring component level PIO initialization#2

Closed
uturuncoglu wants to merge 19 commits into
support/HAFSfrom
feature/pio_fix_comp
Closed

Sync with ESCOMP/master to bring component level PIO initialization#2
uturuncoglu wants to merge 19 commits into
support/HAFSfrom
feature/pio_fix_comp

Conversation

@uturuncoglu
Copy link
Copy Markdown
Collaborator

@uturuncoglu uturuncoglu commented Mar 8, 2021

Description of changes

This PR aims to bring component level PIO initialization to support/HAFS

Specific notes

Contributors other than yourself, if any: None

CDEPS Issues Fixed (include github issue #): None

Testing performed:

  • The branch is tested agains the available data model regression tests (DATM+DOCN and DATM+HYCOM) as well as FV3+DOCN(regional) without any problem. It is also tested by running both CDEPS internal tests CESM tests under CIME case control system.

Mariana Vertenstein and others added 19 commits January 25, 2021 12:15
This fixes a bug in running the test SMS_Ln9_P4_Vnuopc.f19_f19.A.cheyenne_intel
replace musgs with mg37 in cdeps tests
Jedwards/namelist cleanup
Description of changes

Replace DATM_CLMNCEP_YR and DATM_CPLHIST_YR with DATM_YR - there is no need to distinguish these. Also change
scol_mode = 'true' and create_mesh = 'true' in namelist_definition_datm.xml with mode='single_column', mode='create'.
Tested aux_cdeps (against feb0121) and cmeps testlist_drv (against jan17)
Specific notes

Contributors other than yourself, if any:

CMEPS Issues Fixed (include github issue #):

Are there dependencies on other component PRs

CIME (list)

    CMEPS (list)

Are changes expected to change answers?

bit for bit
different at roundoff level

    more substantial

Any User Interface Changes (namelist or namelist defaults changes)?

Yes See description above.

    No

Testing performed:

(required) aux_cdeps

    machines and compilers: Cheyenne intel
    details (e.g. failed tests): All pass

    (optional) CESM prealpha test
        machines and compilers
        details (e.g. failed tests):

Hashes used for testing:

CIME

    repository to check out: https://github.com/ESCOMP/CESM.git
    branch: master
    hash:ef6b28c80

CMEPS

    repository to check out: https://github.com/ESCOMP/CESM.git
    branch: master
    hash:ff6ec1977

CESM

    repository to check out: https://github.com/ESCOMP/CESM.git
    branch: nuopc_dev
    hash:c019fc221
Component level PIO initialization for external applications such as HAFS
Copy link
Copy Markdown
Collaborator

@BinLiu-NOAA BinLiu-NOAA left a comment

Choose a reason for hiding this comment

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

Looks good.

@BinLiu-NOAA
Copy link
Copy Markdown
Collaborator

@uturuncoglu In order to not break the support/HAFS branch at the model level, please hold this PR so that it goes back into the support/HAFS branch together with the following PRs:
hafs-community/ufs-weather-model#8
hafs-community/CMEPS#1
hafs-community/NEMS#3

@BinLiu-NOAA BinLiu-NOAA self-assigned this Mar 10, 2021
@uturuncoglu
Copy link
Copy Markdown
Collaborator Author

@BinLiu-NOAA sure. I am waiting for your approval.

@BinLiu-NOAA BinLiu-NOAA requested a review from danrosen25 March 12, 2021 22:41
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'm not familiar with the CDEPS component code or testing. If this has been tested then I approve.

@uturuncoglu
Copy link
Copy Markdown
Collaborator Author

@danrosen25 I run full aux tests in CDEPs side as well ass full CESM test suit and it has lots of configurations combining active components with data components under CDEPS. So, all of them passed without any problem.

BinLiu-NOAA pushed a commit that referenced this pull request Apr 16, 2021
Update CDEPS to the 20201124 version of the master branch at ESCOMP/CDEPS.
@uturuncoglu
Copy link
Copy Markdown
Collaborator Author

I think that we don't need this once we sync with NOAA/EMC fork. So, I am closing this PR.

@uturuncoglu uturuncoglu deleted the feature/pio_fix_comp branch July 29, 2021 04:56
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.

4 participants