Skip to content

Feature/ufs#24

Closed
mark-a-potts wants to merge 11 commits intodevelopfrom
feature/ufs
Closed

Feature/ufs#24
mark-a-potts wants to merge 11 commits intodevelopfrom
feature/ufs

Conversation

@mark-a-potts
Copy link

Description

This PR adds input data for coupled ufs-jedi regression tests using a C48 warm start case as the basis.

What problem does it fix? What new capability does it add?

This allows for testing of the UFS-JEDI interface via the new ufs-jedi-bundle.

Acceptance Criteria (Definition of Done)

Regression tests 40 and 44 under fv3-jedi repo will run and pass when the ufs-jedi-bundle is built.

Copy link

@aerorahul aerorahul 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.
I have a question on if cold start INPUT's are used/needed.
Files that are gfs_data.tileX.nc and sfc_data.tileX.nc
The oro_data.tileX.nc should be named C48_oro_data_tileX.nc for consistency with the grid_tile.nc
Also, the grid_spec.nc is a C48_mosaic.nc or C48_grid_spec.nc
Basically, files with resolution and fix files could be separated out instead of putting them in INPUT. This will help in future when resolution is made variable.
Just a thought.

@mark-a-potts
Copy link
Author

Looks good. I have a question on if cold start INPUT's are used/needed. Files that are gfs_data.tileX.nc and sfc_data.tileX.nc The oro_data.tileX.nc should be named C48_oro_data_tileX.nc for consistency with the grid_tile.nc Also, the grid_spec.nc is a C48_mosaic.nc or C48_grid_spec.nc Basically, files with resolution and fix files could be separated out instead of putting them in INPUT. This will help in future when resolution is made variable. Just a thought.

I don't think I can make those changes without changing code in the UFS, but if there is some other configuration file that controls that, I am happy to make the change.

@climbfuji
Copy link
Contributor

climbfuji commented Feb 1, 2022 via email

@aerorahul
Copy link

Correct. It won't work at execution time. At execution time they need to be resolution agnostic. However, in the git-lfs repository, when storing them, they should have the resolution in their name. That was my intent in the comment.

@climbfuji
Copy link
Contributor

Correct. It won't work at execution time. At execution time they need to be resolution agnostic. However, in the git-lfs repository, when storing them, they should have the resolution in their name. That was my intent in the comment.

Oh yes, agreed.

@climbfuji
Copy link
Contributor

@aerorahul Have your questions/comments been addressed?

@mark-a-potts Where are we with this PR?

@mark-a-potts
Copy link
Author

I have renamed all the tile files in git-lfs with the C48_ prefix.

Copy link
Contributor

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

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

Thanks for adding the C48_ prefices. Looks good, and the tests in https://github.com/JCSDA-internal/fv3-jedi/pull/282 are now passing as well.

@climbfuji climbfuji requested a review from aerorahul May 13, 2022 16:14
Copy link

@aerorahul aerorahul 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.
Thanks for addressing the comments on the resolution.
Just a note here that several resolution agnostic files are being stored under ufs_c48/ e.g aerosol.dat
Next time, is someone adds another resolution, please make sure that these files are organized properly to avoid unnecessary duplication in the repository.

@climbfuji
Copy link
Contributor

Superseded by #52

@climbfuji climbfuji closed this Nov 23, 2022
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.

Add regression testing of UFS to ufs-jedi-bundle

6 participants