-
Notifications
You must be signed in to change notification settings - Fork 39
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
Use invariant.nc as input to replace init.nc, when generating lbc files #641
Comments
@chunhuazhou |
To add more information here, I also compared the lbc metadata from the two methods:
|
addressed by PR #647 |
Re-open this issue. |
To confirm the above hypothesis that the model data source for the lbc files and the invariant.nc should be consistent, another test for 00Z 05/27/2024, over conus-12km, was conducted using the latest rrfs-workflow (hash 7e106bd). For this case, the the lbc files and its input stream invariant.nc are both generated using GFS as data source. And the MPAS model completed the 12-hour forecast. |
According to the tests, we might need to add a one-time task to generate invariant.nc within the workflow run, to ensure consistency between the invariant.nc and the external model source. |
A new test done for conus-3km using GFS data. The default run, using the default invariant.nc from RAP, failed right after forecast hour 0. |
When generating MPAS lbc files, the default input file is
init.nc
. However if the lbc tasks are run at different cycles from the ic task cycles, we don't want to add an unnecessary ic tasks. To skip this unnecessary ic task, we can useinvariant.nc
as input when generating the lbc files. The only change is to thestreams.init_atmosphere
:from
to
I compared the lbc files generated using init.nc vs invariant.nc and they are identical.
The text was updated successfully, but these errors were encountered: