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

Allow FVCOM to be used in Warm and Cold Starts #620

Merged

Conversation

dmwright526
Copy link
Collaborator

@dmwright526 dmwright526 commented Oct 20, 2021

DESCRIPTION OF CHANGES:

Updates to the fvcom tools now require the use of two additional input variables:

  1. A flag for "warm" or "cold" start. The "warm" flag now allows for the use of sfc_data.nc files generated from a restart of UFS-SRW. The "cold" flag will read in sfc_data.nc files generated directly from chgres_cube.
  2. A string of the desired time slice in the fvcom data file.

One additional variable has been created for the config file (fvcom_wcstart) to define if the run will be a "warm" start or "cold" start. The creation of the time string is done in the exregional_make_ics.sh script and uses existing user defined variables (DATE_FIRST_CYCL, CYCL_HRS) to complete the task.

This will solve issue: https://github.com/NOAA-EMC/regional_workflow/issues/619

TESTS CONDUCTED:

Tests were performed on Hera and Jet for the RRFS NA grid and a custom grid over the Great Lakes.

DEPENDENCIES:

These changes are dependent upon ufs-community/UFS_UTILS#595.

DOCUMENTATION:

@JeffBeck-NOAA
Copy link
Collaborator

@dmwright526, I tested this PR with a cold start case using an FVCOM data set, and ran a second test with FVCOM="False". Results are as expected for each. Will merge now.

@JeffBeck-NOAA JeffBeck-NOAA merged commit e471274 into ufs-community:develop Oct 27, 2021
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.

2 participants