forked from ufs-community/UFS_UTILS
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into feature/baseline
Fixes ufs-community#574.
- Loading branch information
Showing
20 changed files
with
671 additions
and
208 deletions.
There are no files selected for viewing
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
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
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,56 @@ | ||
|
||
# fvcom_tools | ||
|
||
# Introduction | ||
|
||
The process_FVCOM.f90 program replaces lake surface and lake ice | ||
temperature along with aerial ice concentration generated from the | ||
Great Lakes Operational Forecast System (GLOFS) in an FV3 surface | ||
restart file. See [fvcom documentation](@ref fvcom_readme). | ||
This code replaces lake surface and lake ice temperature along | ||
with aerial ice concentration generated from Great Lakes | ||
Operational Forecast System (GLOFS), an FVCOM-based model, into | ||
sfc_data.nc. | ||
|
||
This document is part of the <a href="../index.html">UFS_UTILS | ||
documentation</a>. | ||
|
||
The fvcom_tools program is part of the [NCEPLIBS | ||
UFS_UTILS](https://github.com/NOAA-EMC/UFS_UTILS) project. | ||
|
||
|
||
|
||
The fvcom_tools program is part of the | ||
[UFS_UTILS](https://github.com/ufs-community/UFS_UTILS) project. | ||
|
||
## NOTE | ||
|
||
The variables in the input files must reside on | ||
the same grid. This means data from FVCOM must be horizontally | ||
interpolated to the FV3 grid. This routine will also force a | ||
minimum ice concentration of 15%. If ice concentration is less | ||
than 15% in FVCOM, it will be set to 0% to avoid FV3 from | ||
changing values less than 15% to 15% and generating unrealistic | ||
lake ice temperatures. | ||
|
||
## Library Dependencies: | ||
|
||
Installation depends on the netCDF library and cmake. | ||
|
||
## Running | ||
|
||
This routine will take four variables from the command line: | ||
1. Name of FV3 sfc data file (e.g. sfc_data.tile7.halo0.nc) | ||
which is generated from chgres_cube.exe. | ||
2. Name of FVCOM data file in netcdf format (e.g. fvcom.nc) | ||
3. "warm" or "cold" start. "warm" start will read in | ||
sfc_data.nc files generated from a restart of UFS-SRW. | ||
"cold" start will read in sfc_data.nc files generated | ||
from chgres_cube. | ||
4. String of time slice to use in the fvcom.nc file. This string | ||
should match exactly what is in the Times variable of the .nc file. | ||
To run the script, use the following example, modifying file | ||
names as needed: | ||
./fvcom_to_FV3 sfc_data.tile7.halo0.nc fvcom.nc cold \ | ||
2020-01-31T18:00:00.000000 | ||
Output will be to the sfc data file and include lake surface | ||
and lake ice temperature, and lake ice concentration from the | ||
first time in the FVCOM file. | ||
|
||
This routine is *strongly* based upon Eric James' (ESRL/GSL) work | ||
to update HRRR/WRF Great Lakes' temperature data with FVCOM. | ||
It also relies heavily on Ming Hu's (ESRL/GSL) ncio module. | ||
|
||
## For more information, please contact: | ||
|
||
David Wright, University of Michigan and GLERL: dmwright@umich.edu |
This file was deleted.
Oops, something went wrong.
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
Oops, something went wrong.