-
Notifications
You must be signed in to change notification settings - Fork 3
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
Build, compile and execute a version UFS with aerosol and chemistry #8
Comments
@jeromebarre Try again please. |
@jeromebarre I don't know how realistic this is until the Skylab v4 release. Our current plan is to be able to build and run unit tests for ATM, NG-GODAS and S2S, in addition to running the UFS ATM in Skylab v4 via EWOK. This is already a stretch, and given the complexity of getting all the input data in place and compiling the UFS with the aerosol options turned on, I'd say this is more realistic for Skylab v5. |
How can we help you? |
The current set of PRs compiles the UFS ATM, NG-GODAS and S2S applications on macOS. It also compiles the ATM on the AWS Parallelcluster, but NG-GODAS and S2S fail with a linker error (issues with fPIC, static libraries etc). This needs to be fixed first. Second, we have working ATM ctests, which Clementine is using as blueprint for setting up the EWOK experiments. The existing NG-GODAS ctests are broken since we updated MOM6, CICE6 etc. to stay in sync with the ufs-weather-model. These need to be fixed. Third, we need a set of input data (a run directory will do) for the S2S configuration and get those into the ctests. Fourth, we need to add the S2SA or S2SWA or whatever the exact aerosol configuration (application in ufs-weather-model lingo) is that you need, and add a ctest for those. This requires fixing a few build errors related to GOCART-MAPL-ESMF. See ufs-community/ufs-weather-model#1498 for more information. |
And this is the issue that needs to be addressed ASAP, before/in parallel with items 1-3 above: #19 |
Just to recap on our recent conversations @climbfuji . ATMAERO is needed not S2SWA. However S2SWA would be needed in the future if we plan to run aerosol with the coupled model. For now ATMAERO is the priority for composition. |
@jeromebarre I have a draft PR that I am testing with the other UFS configurations on my Mac: #21. This will address step one of this issue, building the UFS APP ATMAERO in ufs-bundle. |
Great! Thx for looking into this. |
#21 was merged. Next step is to add a ctest for atmaero (ideally using the existing UFS c48 warmstart ICs, just adding the additional data needed for the aerosols? Is this something that @jeromebarre and/or @mer-a-o can do? |
I can do that. If a warmstart and then IC files are needed, I need to get the info from @SarahLu-NOAA that managed to run a UFS run with the NOAA workflow. I will try to get this info. |
I maybe be able to help with getting those files if needed. |
Yes that would be great. We'd need emission files and IC files. Let me check with @SarahLu-NOAA first. |
At Orion, CEDS emissions arch covers 2011-2020 and QFED archive covers 2011-2019. |
@jeromebarre @climbfuji The path to the input data (AERO_INPUTS_DIR) is specified in global-workflow/parm/config/config.aero NOTE QFED emissions cover 2011-2019 and CEDS emissions cover 2011-2020. The ICs are fetched from HPSS: /NCEPPROD/hpssprod/runhistory/rh2019/201908/20190801/gpfs_dell1_nco_ops_com_gfs_prod_gfs.20190801_00.gfs_nemsioa.tar You can copy gfs.t00z.atmanl.nemsio and gfs.t00z.sfcanl.nemsio from HERA: /scratch1/NCEPDEV/global/Sarah.Lu/save/UFS/ICs/gfs.20190801. This is v15 ICs, so global_workflow call this routine to prepare ICs: |
My test run uses QFED emissions. Once QFED is selected, UFS/global-workflow/parm/chem/ExtData.qfed will specify the emissions files for SU, OC, BC, and NH3 |
The global_workflow link input data and copy config files for GOCART during run-time. |
@SarahLu-NOAA thanks! with that I think I will be able to set up a test. Likely next week. |
@climbfuji @mer-a-o |
See https://jointcenterforsatellitedataassimilation-jedi-docs.readthedocs-hosted.com/en/latest/using/building_and_running/running_skylab.html#create-and-source-jedi-root-activate-sh please. In the script |
Thanks, Dom. |
@mer-a-o |
@mer-a-o @jeromebarre |
@gibbsp @symoore90 please move this to aop23 |
Build, compile and execute a version UFS with aerosol (GOCART or GOCART2) and chemistry (RAQMS or else).
Steps:
since I cannot put assignees right now I tag people here:
@SarahLu-NOAA
@jeromebarre
@climbfuji
The text was updated successfully, but these errors were encountered: