-
Notifications
You must be signed in to change notification settings - Fork 181
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 to MERRA2 aerosol climatology #380
Update to MERRA2 aerosol climatology #380
Conversation
Updates model to use tiled fix files. Fix directory is updated to the fix_NEW location. Adds the ability to use UGWD v1. Since this capability is tied to the CCPP suite used, the sutie definition file is grepped to determine whether UGWD is active. Otherwise, gwd_opt 1 is used. Either way, the appropriate namelist settings are added to input.nml. For v1, the necessary fix files are also linked to the run directory. If additional options are supported in the future, there will need to be more sophisicated parsing. Adds the ability to use Noah-MP. Like UGWD, this is dictated by the CCPP suite used, so the suite definition file is grepped to determine whether to use Noah (lsm=1) or Noah-MP (lsm=2). Additional CCPP suites are added to allow for the new options. The two non-fractional coupled cases are updated to use a CCPP suite using both UGWD v1 and Noah-MP. The two aerosol cases are updated to a suite using UGWD v1 (there does not appear to be an atm-only suite that has both). There is also a minor change to the UFS build script to remove any existing UFS build directory. This prevents problems when attempting to build a different app after one has already been built. Closes: NOAA-EMC#331, NOAA-EMC#346
Previously there was no guarantee that CCPP_SUITE was set before it was used in forecast_postdet.sh. The suite how has a default value if it is not set. A default later in the execution chain is removed, as CCPP_SUITE is now guaranteed to be set beforehand. The default is also updated to FV3_GFS_v16. There is also now a check to ensure the suite file is present inside the UFS directory before trying to determine settings from it. Refs: NOAA-EMC#346
Adds the capability to use MERRA2 aerosol climatology and makes it the default. An addition to the diag table is required. Rather than continue the proliferation of diag tables to produce one specifically for coupled and MERRA2, the existing diag table from the MERRA2 update in devleop is pared down to just the additional fields introduced. This is then appended to the main diag table if necessary. Also corrected a related issue in the CROW forecast config. While IAER and several other similar settings were already present in the schema, the values were hard-coded in the forecast config instead of using the value set. The script now correctly uses the values set by the configuration system. The default for IAER is changed to 1011 for MERRA2. Refs: NOAA-EMC#379
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
My test on hera succeeded. The forecast run directory is here: /scratch2/NCEPDEV/climate/Jessica.Meixner/p7merra/test01/DATAROOT/test01/2013040100/gfs/fcst.9115 @AnningCheng-NOAA if you'd like to use that to double check the input.nml and run directory are correct for MERRA2 aerosol climatology now. |
The results look good. Approve this pull request.
…On Wed, Jul 28, 2021 at 7:52 AM Jessica Meixner ***@***.***> wrote:
My test on hera succeeded. The forecast run directory is here:
/scratch2/NCEPDEV/climate/Jessica.Meixner/p7merra/test01/DATAROOT/test01/2013040100/gfs/fcst.9115
@AnningCheng-NOAA <https://github.com/AnningCheng-NOAA> if you'd like to
use that to double check the input.nml and run directory are correct for
MERRA2 aerosol climatology now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#380 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALQPMIOZ6LXAQXZFDLGXMYDTZ7VRFANCNFSM5BDCP2IQ>
.
|
Adds the capability to use MERRA2 aerosol climatology and makes it
the default.
An addition to the diag table is required. Rather than continue the
proliferation of diag tables to produce one specifically for coupled
and MERRA2, the existing diag table from the MERRA2 update in develop
is pared down to just the additional fields introduced. This is then
appended to the main diag table if necessary.
Also corrected a related issue in the CROW forecast config. While
IAER and several other similar settings were already present in the
schema, the values were hard-coded in the forecast config instead of
using the value set. The script now correctly uses the values set by
the configuration system. The default for IAER is changed to 1011 for
MERRA2.
Refs: #379