forked from ufs-community/UFS_UTILS
-
Notifications
You must be signed in to change notification settings - Fork 1
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 hash #3ef2e6b (Jun 26) #11
Merged
jderrico-noaa
merged 44 commits into
NOAA-GSL:global-workflow
from
kayeekayee:2024aug4_3ef2e6b
Sep 26, 2024
Merged
Update hash #3ef2e6b (Jun 26) #11
jderrico-noaa
merged 44 commits into
NOAA-GSL:global-workflow
from
kayeekayee:2024aug4_3ef2e6b
Sep 26, 2024
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
…rank. (ufs-community#887) Necessary as the global workflow now calls global_cycle using NPES=number of ensemble members. Each task needs to read that ensemble member's increment file.
Includes a new C48 regression test for this new capability. Fixes ufs-community#549.
…-community#891) Update the definition of OROFIX to match the global_cycle driver script. Fixes ufs-community#890.
Update build to use v1.6.0 of spack-stack (all machines except WCOSS2). This includes the following library upgrades: netcdf-fortran v4.6.1, esmf v8.6.0 and splib v2.5.0. Remove references to legacy system Cheyenne. Fixes ufs-community#884.
) - Remove routines MAKEMT, MAKEPC and MAKEOA, which were used for the old spectral GFS gaussian grid (and have dependencies on SPLIB) and are now obsolete. - Remove write of the GRIB1 version of the 'orog' file. That was only used for the old spectral GFS and had dependencies on SPLIB. - Remove write of old binary version of the 'orog' file, which was used for the old spectral GFS. - Remove BACIO library from the build. - Remove unused variables and perform some general cleanup. Fixes ufs-community#886.
…mmunity#889)" (ufs-community#893) This reverts commit 6dee392.
Update chgres_cube for fractional (partial land/non-land) grids. Outputs a new surface coldstart file (called version 2). Update the sfc_climo_gen program to always map surface data to points with at least some land. Prevously, that only was done for grids with lakes. Fixes ufs-community#123.
Update the VERSION file and ./docs/main.md for version 1.12.0. Fixes ufs-community#896.
Update the scripts used for the ice_blend, snow2mdl and global_cycle programs to follow the latest directory naming convention used by the global workflow. Fixes ufs-community#897.
…al grids. (ufs-community#903) Removed two checks that caused global_cycle to report an error and exit in the case that both land increments were being added and fractional grids are used. There are no issues adding soil moisture and soil temperature increments in fractional grid mode, so the code can be allowed to proceed. Fixes ufs-community#895.
…pability (ufs-community#902) Add ability to read GRIB2 data that uses the WMO-standard rotated lat-lon grid template (GRIB2 grid template 1). Update 'readthedocs'. Fixes ufs-community#901.
…CDF (ufs-community#900) Update orog program to read NetCDF versions of the UMD mask, GMTED2010 terrain and the RAMP terrain. Also, remove some unused variables and logic. Baseline the programs that were used to convert these datasets from simple binary to NetCDF. Fixes ufs-community#786.
IP v5 subsumes the SP library. These updates are backwards compatible for older versions of the IP/SP combo.
Point to the correct orography directory when using v15/GDAS and v16 retro/GDAS input data to the chgres step. Fixes ufs-community#908.
Update VERSION and ./docs/main.md files. Fixes ufs-community#916.
Update the Jet build module to use the Rocky8 version of spack-stack. Update the ice blend regression test script to use Rocky8 versions of copygb, copygb2 and cnvgrib. Fixes ufs-community#918.
…ity#920) This information was previously documented in the global workflow's readthedocs. Fixes ufs-community#915.
…mmunity#911) Add logic to ensure that the orogoraphy data is consistent with the static climatological surface data. The check looks for any points where land fraction > 0 but the static data point is missing (-999 flag). This will happen with older version of the orography data. The program now fails if incompatible static data is detected. Fixes ufs-community#906.
Update Hera build modules to use Rocky8 versions of spack-stack. Update two regression test driver scripts to use Rocky8 versions of WGRIB2 and grib_utils. Fixes ufs-community#913.
Update the netcdf_error routine to stop processing if an error occurs. Update error messages to comply with NCO requirements. Cleanup/fix the error handling for the read of the RAMP data. If read of RAMP data fails, stop program execution. Fixes ufs-community#909.
Remove find_anq routine and instead calculate Bu angles using the Ct angle on the opposite side of the seam. Add angchk to verify CICE internally calculated Ct angle against both MOM6 and CICE model output. Remove resetting of longitudes to 0:360. Add tripole:tripole bilinear mapping for creation of CICE IC downscaling and add required Bu<->Ct mapping on tripole grid. Clean up log messages, remove duplicate weight file and update documentation. Fixes ufs-community#921.
The version of wgrib2 used by the ice_blend and snow2mdl consistency tests on Jet was removed. Point to another version. Fixes ufs-community#930.
Update the 'readthedocs' chgres_cube.rst file as follows: Link to the global workflow group's AWS bucket for the global model 'fixed' files ('grid', mosaic, 'oro' and surface). Update the text for the new 'oro' and surface file naming convention, which uses the ocean resolution in the file name. Fixes ufs-community#926.
ufs-community#928) Add logic to build chgres_cube with or without the nemsio, sigio and sfcio libraries. The default will be to build chgres_cube without these libraries, which means it will only support GRIB2 or netcdf data as input. Fixes ufs-community#925.
Supports compilation on AWS, Azure and Google CSP. Fixes ufs-community#936.
Update/create the following: the build module files. the link_fixdirs.sh script, and the README.md. Fixes ufs-community#934
) Add read of JEDI-based soil increments on the cubed-sphere grid. Add write of GSI-based soil increments on the cubed-sphere grid. Revise current soil ice adjustment routine based on synthetic DA experiments. Combine JEDI and GSI-based soil increment ingest and adjustment capability. New unit test - ftst_read_increments - to read JEDI-based soil increments on the cubed-sphere grid. New regression test - C192.jedi_lndincsoilnoahmp.sh - to ingest JEDI-based soil increments and apply adjustment. See ufs-community#894 and ufs-community#872 for full list changes.
Build the fregrid executable when CMake option -DGFS is set to ON.
Remove unused namelist variables and functions from orog.fd. Adjust all scripts that call orog.fd accordingly. Add prolog, improve error handling and remove old options from ./ush/fv3gfs_make_orog.sh. Fixes ufs-community#932.
Include threading in both programs. Update the "regional.gsl.gwd" regression test - which runs both programs - to run twice with varying thread counts. Fixes ufs-community#939.
…s-community#949) In the FV3 era, the 'orog' files are tiled NetCDF. Remove the binary and GRIB1 output options, which are no longer used. Remove logic for the 'reduced' gaussian grid, which is left over from the spectral GFS era. Includes some other minor cleanup of obsolete code. Fixes ufs-community#940.
Point to latest version of sfcsub.F from the ccpp-physics repository. This version contains a bug fix in the interpolation of GLDAS data. This sfcsub.F version also updates soil color. This field is not yet processed by global_cycle, so add a dummy soil color argument. Fixes ufs-community#933.
…nity#956) Replace FIXgfs/orog with variable FIXorog in global_cycle_driver.sh and global_cycle.sh. FIXorog is defaulted to FIXgfs/orog. Fixes ufs-community#955.
…ICE6 (ufs-community#942) New utility ocnice_prep and associated unit and regression tests. cpld_gridgen was updated to output two new remapping weight files required by ocnice_prep. Two other weight files were deprecated. Update the utility's regression test accordingly. Fixes ufs-community#942. Fixes ufs-community#929.
…munity#968) The 'model_data' directory has been changed to 'model' per NCO request. Fixes ufs-community#967.
Point to the Rocky 9 spack-stack. Fixes ufs-community#963. Related to NOAA-EMC/global-workflow#2694
kayeekayee
changed the title
Update UFS_UTILS pointer
Update UFS_UTILS hash #3ef2e6b (Jun 26)
Sep 20, 2024
kayeekayee
changed the title
Update UFS_UTILS hash #3ef2e6b (Jun 26)
Update hash #3ef2e6b (Jun 26)
Sep 20, 2024
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.
No description provided.