Skip to content
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

Backfill FV3GFS atmospheric analysis file #1

Closed
GeorgeGayno-NOAA opened this issue Oct 16, 2019 · 1 comment
Closed

Backfill FV3GFS atmospheric analysis file #1

GeorgeGayno-NOAA opened this issue Oct 16, 2019 · 1 comment
Assignees

Comments

@GeorgeGayno-NOAA
Copy link
Owner

Create a utility that will interpolate a gaussian netcdf GSI increment file to another gaussian resolution. Output the result in a netcdf file with the same records as the input file.

We are not sure where this utility will reside. Probably not ufs_utils. For now, I will develop under my fork until its final resting place is determined.

@GeorgeGayno-NOAA
Copy link
Owner Author

Initial commit at 60c1180.

@GeorgeGayno-NOAA GeorgeGayno-NOAA self-assigned this Oct 16, 2019
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update build of 'fre-nctools', 'nst_tf_chg', 'nems_util' and
'orog' programs for Hera.  Remove references to Theia.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update 'emcsfc' and 'sfc_climo_gen' build for Hera.

Add better logic to 'machine-setup.sh' to determine if on Hera.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update 'chgres', 'chgres_cube' and 'global_cycle' to build
on Hera.

All programs can now be compiled on Hera.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update to intel v15 for chgres on phase 1/2.  This
is required because other machines use newer versions
that require the -qopenmp flag.  v14 only recognized
-openmp.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update "link_fixdirs.sh" for Hera.  Remove references to
Theia.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Merge branch 'develop' into feature/hera_port
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Create new grid driver script for Hera.  Remove Theia version.

Update sfc_climo_gen build module to point to George V's copy
of esmf.  Other users could not compile using the other
esmf module.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Point to George V's copy of the nesmio library instead of
the 'official' version.  The nemsio utilities did not
work with the 'official' version - they return bad istat (-41)
when reading.  Either the official version was compiled wrong
or as a newer version (v2.5) it may be incompatible with the
programs.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Dexin compiled nemsio v2.2.3 on Hera and it was successfully
tested with the nemsio utilities.  Switch to v2.2.3 for all
programs.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Baseline the batch submission wrappers per request of
global workflow group.  These are used by the
chgres script.  Previously, they resided in the
glopara home directories on each machine.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Updates to run 'fv3gfs_chgres.sh' on Hera.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Remove unused "module-setup.csh.inc"

Update "ush/fv3gfs_chgres.sh" to point to new location for
'sub_wcoss' scripts.  Remove some commented out code.

Update "module-setup.sh.inc" for Hera.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update location of zero bia file on hera.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Kate moved the climo files for program "sfc_climo_gen" to the
standard location along with the other fixed files.  Update
"sorc/link_fixdirs.sh" accordingly.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Add the "mkgfsnemsioctl" utility from the global-workflow
repository.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Merge branch 'develop' into feature/hera_port
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Detect if running on Hera by checking for the existence of
the /scratch1 directory per recommendation of the original
designer.  Previously, hostname was used.  There is
some concern that using 'hostname' will not work
on the compute nodes (although I did not see a problem with
my tests).
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
./ush/fv3gfs_chgres.sh - increase Hera wall time to 3 hours.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update serial chgres to use netcdf 4.7.0 and hdf 1.10.5
(on hera) per request of global workflow group.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Hera build modules - Remove unneeded module loads.  Point to
standard location for libraries instead of George V's home
directory.  Update cycle program to use netcdf 4.7 per
request of global workflow group.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Update remaining programs to use netcdf 4.7 per request of
global workflow group.  For esmf, use gwv's copy of version
8 compiled with netcdf 4.7.
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
Merge branch 'develop' into feature/hera_port
GeorgeGayno-NOAA added a commit that referenced this issue Nov 1, 2019
develop:  This commit references #1 

Update repository to run on Hera, the replacement for Theia.
Remove all references to Theia.
GeorgeGayno-NOAA pushed a commit that referenced this issue Nov 1, 2019
GeorgeGayno-NOAA pushed a commit that referenced this issue Feb 27, 2020
GeorgeGayno-NOAA pushed a commit that referenced this issue Mar 2, 2020
* CMakeLists.txt: remove dependency on HDF5 and NetCDF

* Cleanup of NetCDF in CMakeLists.txt
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

No branches or pull requests

1 participant