-
Notifications
You must be signed in to change notification settings - Fork 28
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
Completing the do_cube_transform implementation in make_hgrid v2.0 #195
Conversation
Also adds unit tests comparing make_hgrid horiz grids created analyticly vs created from refrence FV3 output grid spec files.
The PR was closed to facilitate the complete removal of the very large unit test reference files. There is a replacement PR that uses smaller (C48 size) files #195 which are more convenient. |
Accidentally closed wrong PR. Re-opening. |
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.
@underwoo - do we want any datafiles in our test suite? If not, is there another way to make them available for CI testing within the container?
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.
Looks good to me. Thanks.
@bensonr @underwoo @ceblanton |
This PR completes the do_cube transform implementation in make_hgrid. The feature was requested in issue #179. Upon code inspection, exploration and testing we determined that only minor code changes were needed to complete its implementation.
This is an important feature which was unfinished and therefore without testing, exercise or coverage in any unit test, and so a reference unit test (# 33) was added. The unit tests compare make_hgrid horiz grids created analyticall vs created from reference FV3 output grid spec files. Additional manual testing was done and further discussion is available in issue #179.
The earlier version of this PR (#194) was closed without merging in order to facilitate complete remove the larger ( approx C128 size) reference files from github.