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

Update develop branch of cdeps to the most recent version of ESCOMP/CDEPS #37

Merged
merged 58 commits into from
Oct 18, 2021

Conversation

binli2337
Copy link
Collaborator

Description of changes

The develop branch of CDEPS will be updated to include the recent changes from ESCOMP/CDEPS (20210921 version).

CDEPS Issues Fixed (include github issue #): #36

jedwards4b and others added 30 commits June 7, 2021 15:43
### Description of changes

Remove an unused ESMF_Calendar statement.  This was partially done in 97ed65a, this PR just completes the task 

### Specific notes

Contributors other than yourself, if any:

CMEPS Issues Fixed (include github issue #):  ESCOMP#96

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
 - [ ] No

Testing performed:
- [ ] (required) aux_cdeps
   - machines and compilers:
   - details (e.g. failed tests):
- [ ] (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:
  - hash:
- [ ] CMEPS
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:
- [ ] CESM
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:
Sync HAFS for with recent work in NOAA/EMC
### Description of changes
Added new stream name to inline initialization

### Specific notes
This was needed to add new stream functionality to CTSM.

Contributors other than yourself, if any:

CMEPS Issues Fixed: None

Are there dependencies on other component PRs
 - [ ] CIME (list)
 - [ ] CMEPS (list)

Are changes expected to change answers?
 - [x] bit for bit
 - [ ] different at roundoff level
 - [ ] more substantial

Any User Interface Changes (namelist or namelist defaults changes)?
 - [ ] Yes
 - [x] No

Testing performed:
- [ ] (required) aux_cdeps
   - machines and compilers:
   - details (e.g. failed tests):
- [ ] (optional) CESM prealpha test
   - machines and compilers
   - details (e.g. failed tests):
   - Since this was just used for inline generation - only CTSM tests were run

Hashes used for testing:
- [ ] CIME
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:
- [ ] CMEPS
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:
- [x] CESM
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - hash: cesm2_3_beta03
fixed log output encountered in ctsm
### Description of changes
Minor fix to output vector stream info

### 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?
 - [x] bit for bit
 - [ ] different at roundoff level
 - [ ] more substantial

Any User Interface Changes (namelist or namelist defaults changes)?
 - [ ] Yes
 - [x] No

Testing performed:
- [ ] (required) aux_cdeps
   - machines and compilers:
   - details (e.g. failed tests):
- [ ] (optional) CESM prealpha test
   - machines and compilers
   - details (e.g. failed tests):
 - found in running the aux_clm test suite with the nuopc cap

Hashes used for testing:
feature/stream_refactor in https://github.com/mvertens/CTSM
### Description of changes

Add support for downloading and checking the NEON data inventory file listing.csv
Generated new baselines due to FIELDLIST field lists differ  jul12
### Specific notes

Contributors other than yourself, if any:

CMEPS Issues Fixed (include github issue #):

Are there dependencies on other component PRs
 - [X] CIME (list)  hash 5f05541 on the trunk
 - [ ] CMEPS (list)

Are changes expected to change answers?
 - [X] bit for bit
 - [ ] different at roundoff level
 - [ ] more substantial

Any User Interface Changes (namelist or namelist defaults changes)?
 - [ ] Yes
 - [X] No

Testing performed:
- [X] (required) aux_cdeps
   - machines and compilers:
   - details (e.g. failed tests):
- [ ] (optional) CESM prealpha test
   - machines and compilers
   - details (e.g. failed tests):

Hashes used for testing:
- [X] CIME
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:5f05541 
- [X] CMEPS
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash: cmeps0.13.15
- [ ] CESM
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:
…hycom_cdeps

Merge feature/hafs_couplehycom_cdeps back to support/HAFS
### Description of changes
CDEPS build was not incorporating files from the SourceMods file path. This fixes that issue by searching the cdeps relevent directories in SourceMods.

### 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?
 - [X] bit for bit
 - [ ] different at roundoff level
 - [ ] more substantial

Any User Interface Changes (namelist or namelist defaults changes)?
 - [ ] Yes
 - [X] No

Testing performed:
- [X] (required) aux_cdeps
   - machines and compilers: cheyenne intel, ALL PASS
   - details (e.g. failed tests):
- [ ] (optional) CESM prealpha test
   - machines and compilers
   - details (e.g. failed tests):

Hashes used for testing:
- [X] CIME
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch: master
  - hash:4961a210a03
- [X] CMEPS
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:master
  - hash:cmeps0.13.15
- [ ] CESM
  - repository to check out: https://github.com/ESCOMP/CESM.git
  - branch:
  - hash:
Update ERA5 data atmosphere mode and bring HAFS related changes (recreated from different branch)
Mariana Vertenstein and others added 24 commits August 6, 2021 10:42
add support for REST_OPTION end and always write a restart at end of …
…ests

This PR initializes fields to 1 that are used in the stream->model map creation. This resolves failures for the following two tests:
SMS_D_Ld3_Vnuopc.f10_f10_mg37.I1850Clm50BgcCrop.cheyenne_intel.clm-default
ERI_D_Ld9_Vnuopc.ne30_g17.I2000Clm50BgcCru.cheyenne_intel.clm-vrtlay
cime stream xml modifications now made from user_nl_xxx_streams files
…data

abort if any single column data is _Fillvalue
Fixes for cesm multi-instance data model capability.
This PR changes the cime_config/buildnml for all cdeps data models to enable multi-instance to work correctly.
Contributors other than yourself, if any: None
CMEPS Issues Fixed: None (this was not raised as an issue)
Are there dependencies on other component PRs: No
Are changes expected to change answers? No
Any User Interface Changes (namelist or namelist defaults changes)? No
Testing performed: cime testlist_drv.xml
Hashes used for testing: CESM cesm2_3_alpha05d
@binli2337 binli2337 merged commit bfbba9b into NOAA-EMC:develop Oct 18, 2021
@binli2337 binli2337 deleted the update_cdeps branch November 5, 2021 19:41
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.

6 participants