Update gsd/develop from gmtb/develop 2019/09/24#227
Merged
climbfuji merged 76 commits intoSep 24, 2019
Merged
Conversation
…se, skip optional and intent attributes for variable/type definitions
…ormat and convert back into old format, currently tested for schemes and module variable definitions, not yet for DDTs
…ct answer when checking logicals
…ype and kind definitions when initializing from a metadata table
…riable names that denote the start of a new variable block
…y: define and export LITERAL, use in logical expressions for array references
…py: add capability to parse variable and type definition metadata tables in new metadata format on a per-file basis
…uard to prevent using multi-dimensional character arrays
…red, this only works if all DDTs are defined in the same file and in the correct order
…tments to convert type/variable definitions and fill in dimensions, array references, ...
…e tables one by one, filling in dimension information from type definitions
…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.
… from micrometer to meter and vice versa
…ariables to GFS_typedefs-based dimensions dictionary that are not used by FV3
…if old metadata is found
TechDoc changes for new metadata format (target gmtb/develop)
…ger needed since we can parse the separate .meta files directly
…_20190904 Convert all schemes to new metadata, new unit conversion micrometer<->meter, merge gsd/develop
…INTERNAL_VARIABLE_DEFINITON_FILE to common.py, correct typo
… on metadata2html.py
…velop_20190909 master: update from gmtb develop 2019/09/09
…_batchconvert gmtb/develop: metadata2html batch processing
…call to check_fortran_type, but do not throw an error in case a DDT is not registered
…into myj_with_dom_mods
gmtb/develop: update from master, address issues from previous commit
…ntation for TRANSITION mode
gmtb/develop: remove TRANSITION mode
This was referenced Sep 24, 2019
This file contains hidden or 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
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.
Update gsd/develop with gmtb/develop (the reverse update was made in the past). No testing required, code is identical to gmtb/develop except CODEOWNERS.
Associated PRs:
https://github.com/NCAR/NEMSfv3gfs/pull/256
NCAR/NEMS#11
https://github.com/NCAR/FV3/pull/210
NCAR/ccpp-physics#326
#227
new branch https://github.com/NCAR/gmtb-ww3/tree/gsd/develop
new branch https://github.com/NCAR/GFDL_atmos_cubed_sphere/tree/gsd/develop