Skip to content

Ufs release v1.0#34

Merged
fossell merged 26 commits into
ufs_public_releasefrom
ufs_release_v1.0
Dec 31, 2019
Merged

Ufs release v1.0#34
fossell merged 26 commits into
ufs_public_releasefrom
ufs_release_v1.0

Conversation

@mark-a-potts
Copy link
Copy Markdown
Contributor

Please merge in the cmake build files from the ufs_release_v1.0 branch to enable the NCEPLIBS superproject build.

mark-a-potts and others added 22 commits September 12, 2019 16:20
* Output 3D WAFS products to standard atmospheric pressuer levels, not on
model pressure levels.
1. 3D WAFS products include U/V/T/RH/VVEL/ABSV, icing and GTG.
2. GTG processing becomes part of WAFS product processing.
3. New code sorc/ncep_post.fd/MDL2STD_P.f is in charge of this.
4. sorc/ncep_post.fd/FDLVL.f is modified to process multiple 3D fields
   on the same vertical levels.
5. Modified for control file in sorc/ncep_post.fd/SET_LVLSXML.f
6. New control files for WAFS analysis, FF 03-36 and FF >=42
7. Icing and GTG is moved from MDL2P to MDL2STD_P.
8. sorc/ncep_post.fd/CALVOR.f is modified to take of SPVAL input values.
9. parm/post_avblflds.xml moves icing and GTG from ISOBARIC_SFC to
   STD_ISOBARIC_SFC, add U/V/T/RH/VVEL/ABSV on STD_ISOBARIC_SFC
10. scripts/exgfs_nceppost.sh.ecf removed GTG and added WAFS
11. Added sorc/ncep_post_gtg.fd and modified sorc/build_ncep_post.sh
    to keep GTG code private

* Make a clean copy of UPP WAFS branch for general UPP

* Add underground interpolation to WAFS related fields and
FDLVL_MASS subroutine is modified
Update CMakeLists.txt files to support GNU compilers
@fossell fossell requested review from fossell and mkavulich December 16, 2019 21:36
@fossell
Copy link
Copy Markdown
Contributor

fossell commented Dec 16, 2019

We intend to merge Mike Kavulich's community build mods into this branch this week. We'd like to do that first, and then take a look at the cmake mods and merge those. Is that ok with everyone? It's my understanding that these cmake mods are intended for building inline post as a library, but from previous discussions I thought the release was not going to use inline post? Rather, users were going to be expected to build UPP as a pre-req standalone utility. Please correct any misunderstanding I may have.

climbfuji and others added 3 commits December 23, 2019 11:36
Update ufs_release_1.0 for macOS/GNU support, bug fixes for semi case-sensitive filesystems
@fossell
Copy link
Copy Markdown
Contributor

fossell commented Dec 31, 2019

@mark-a-potts @climbfuji - Merging this PR which also now includes mods from #40 that @climbfuji requested to be put into ufs_release_v1.0.

Copy link
Copy Markdown
Contributor

@fossell fossell left a comment

Choose a reason for hiding this comment

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

Will merge these, which means ufs_release_v1.0 and ufs_public_release should be largely they same with the exception of extra ufs documentation files in ufs_public_release. Also, this still does not include new community build structure.

@fossell fossell merged commit 9c328d9 into ufs_public_release Dec 31, 2019
zhanglikate pushed a commit to zhanglikate/UPP that referenced this pull request Oct 10, 2025
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.

5 participants