-
Notifications
You must be signed in to change notification settings - Fork 64
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 feature/capgen from main 2021/08.18 #398
Merged
climbfuji
merged 367 commits into
NCAR:feature/capgen
from
climbfuji:update_feature_capgen_from_main_20210818
Aug 19, 2021
Merged
Update feature/capgen from main 2021/08.18 #398
climbfuji
merged 367 commits into
NCAR:feature/capgen
from
climbfuji:update_feature_capgen_from_main_20210818
Aug 19, 2021
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…into new_metadata_format_step1_20190725
…20190725 Migrate to new metadata format step 1
…, not for type definitions/module variables
…pment work for generating html table from metadata table
…version of metadata-to-html converter
… to specified output directory
…nk metadata tables
…table plus 'argument table', i.e. 'ozphys_run argument table'
First version of metadata2html converter
…to reflect: a) The gmtb-scm code repository is now public. b) The EMC NEMS repository is no longer in VLab as it has been moved to GitHub in August 2019. GMTB is forking this repository and no longer mirrorring it. c) Given that the CCPP-enabling capabilities in the FV3, NEMS, and NEMSfv3gfs repositories were committed to EMC's master in July 2019, the primary branch for CCPP development in the github.com/NCAR fork or mirrors is no longer a special GMTB area (gmtb/ccpp) but is now the primary code (master for NEMSfv3gfs and FV3 and develop for NEMS). The difference in terminogy (master versus develop) is due to the transition of EMC's codes to GitHub and use of GitFlow (NEMS is now on GitHub using GitFlow, so develop is the proper origin/upstream). d) A clarification on Section 7.4.1 (Creating a PR) asking developers to, when relevant, note in the PR message the existence of associated PRs in separate repositories.
… reflect changes in the NEMSfv3gfs regression tests implemented when the CCPP-enabling changes to FV3, NEMS, and NEMSfv3gfs were committed to EMC master in July 2019.
- Fix typo and comma use - Make a few sentences more clear - Fix bug in git clone command
…ession test script rt.sh.
…Test script rt.sh.
…rmat (.meta XML file). Note that while the changes to the files committed here are complete, changes are still needed in other files. Those are in progress.
… generated by a unit conversion failure for user-friendliness
…osity Unit conversion error verbosity
… from gwdps_pre to GFS_GWD_generic_pre, remove trailing whitespaces
…into doc_updates_ugwd_cires
Tech doc updates (for master)
…duced does not refer to a specific release number.
Documentation updates for UGWP Version 0
… metadata tables in HTML format that are used for inclusion in the Scientific Documentation. Also, changes in the TechDoc to update the instructions to generate the Scientific Documentation using the new metadata format.
…ve_sfc_emis_alb_calculation_to_its_own_scheme_and_z0_composite_consistent
…xtent and vice versa disabled, this is now an error
…ion_to_its_own_scheme_and_z0_composite_consistent Remove overly restrictive testing of doxygen comments when looking for scheme tables from scripts/metadata_parser.py
…d buffer writing subcycle block to auto-generated caps (NCAR#379)
…y to fix CI tests
… into merge_feature_capgen_into_main_20210812
…ckers.py based on code review: remove old code in main, add missing code from feature/capgen
… into merge_feature_capgen_into_main_20210812
…main_20210812 Merge feature/capgen into main 2021/08/12
…parse_tools/parse_checkers.py for merging to feature/capgen
climbfuji
changed the title
Update feature/capgen from main 2021/08.18 - WORK IN PROGRESS
Update feature/capgen from main 2021/08.18
Aug 18, 2021
gold2718
approved these changes
Aug 19, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR merges main into feature/capgen, following the recent merge iin the other direction (#391), in order to synchronize the two branches now, facilitate future synchronization efforts and eventually the transition from
ccpp_prebuild.py
tocapgen.py
for the UFS and SCM models.List of changes
Files shared with capgen that are merged as-is (in main):
Files shared with capgen that are merged with minor changes (compared to main):
Files exclusively used by ccpp_prebuild / UFS / SCM and of no interest for this PR (but part of the merge to minimize differences and simplify future PRs):
Testing
We do have automatic checks for ccpp_prebuild's metadata parsing and static cap creation (contributed by @JulieSchramm ) - will check if they passed. Can @JulieSchramm or @gold2718 please tell me which tests I should run and how for
capgen.py
?