WRFDA for racm_soa_vbs_da (chem_opt=108) in the WRF-Chem model#1575
WRFDA for racm_soa_vbs_da (chem_opt=108) in the WRF-Chem model#1575liujake merged 6 commits intowrf-model:developfrom syha:WRFDA_chem108_for_v44
Conversation
…_da and a few bug fixes setting it%time = 1.
…at.inc for a nicer look for chem obs.
|
@syha @jordanschnell
Jordan, |
|
@syha |
…ist.input for new namelist settings (&wrfvarchem) for racm_soa_vbs_da.
Hi, Dave,
|
|
@syha
Usually these DA PRs are handled pretty quickly, as opposed to other PRs that may hang around for weeks or months. |
|
I will review this soon. Given the number of files modified, it will take some time. We have a chem-da chapter in WRFDA's user guide, but it will be good if we can add a readme file as well for chem-da options. |
|
@liujake @syha @weiwangncar @dudhia @jordanschnell Jake and Soyoung, Jordan, Wei, Jimy, |
liujake
left a comment
There was a problem hiding this comment.
Overall looks good! I will make some regression tests after my comments are addressed.
|
@syha You may commit changes on your branch. |
…om registry.var and sfc_assi_options is no longer applied to wrfvarchem. And var/run/namelist.input is also removed.
|
@syha @davegill I tried to build/test this branch, but I had trouble to compile this branch's code for the WRF model (./compile em_real) with the error message below: 'develop' branch code has no problem to compile WRF model. Modified code are all for DA, not sure why this happens. Any ideas? |
|
Failed build is the compilation from a PBS job. When I rebuilt the code directly from terminal, it built Ok. Must be caused by some changes in Cheyenne environment. It was Ok previously to build from a PBS job. |
|
@davegill This PR is ready to merge, but looks like I have no permission to merge. |
|
@liujake |
|
@liujake |
|
Ok now. I am merge it now. |
TYPE: bug fix KEYWORDS: Chem DA, OMB/OMA SOURCE: Jake Liu (NCAR/MMM) DESCRIPTION OF CHANGES: Problem: PR #1575 breaks ChemDA's omb/oma output. Solution: Make write/read omb/oma format consistent LIST OF MODIFIED FILES: M var/da/da_obs_io/da_final_write_obs_gas_sfc.inc M var/da/da_obs_io/da_read_omb_tmp.inc M. var/da/da_obs_io/da_write_obs_chem_sfc.inc TESTS CONDUCTED: Tested mosaic scheme with chemicda_opt = 1,2,3,4, or 5. RELEASE NOTE: None.
…odel#1575) TYPE: new features KEYWORDS: aerosol data assimilation, RACM, MADE-VBS aerosols, WRF-Chem SOURCE: Soyoung Ha (MMM/NCAR) DESCRIPTION OF CHANGES: WRFDA is newly expanded for chem_cv_options=108 for surface chemical data assimilation (PM2.5, PM10, CO, SO2, NO2, O3) using the RACM/MADE-VBS chemistry option in WRF-Chem. LIST OF MODIFIED FILES: M Registry/registry.var_chem M var/da/da_chem_sfc/da_ao_stats_chem_sfc.inc M var/da/da_chem_sfc/da_calculate_grady_chem_sfc.inc M var/da/da_chem_sfc/da_chem_sfc.f90 M var/da/da_chem_sfc/da_get_innov_vector_chem_sfc.inc M var/da/da_chem_sfc/da_residual_chem_sfc.inc M var/da/da_chem_sfc/da_transform_xtoy_chem_sfc.inc M var/da/da_chem_sfc/da_transform_xtoy_chem_sfc_adj.inc M var/da/da_define_structures/da_allocate_observations_chem_sfc.inc M var/da/da_define_structures/da_deallocate_background_errors.inc M var/da/da_define_structures/da_define_structures.f90 M var/da/da_main/da_update_firstguess.inc M var/da/da_obs_io/da_final_write_obs_gas_sfc.inc M var/da/da_obs_io/da_read_obs_chem_sfc.inc M var/da/da_obs_io/da_read_omb_tmp.inc M var/da/da_obs_io/da_scan_obs_chem_sfc.inc M var/da/da_obs_io/da_write_obs_chem_sfc.inc M var/da/da_setup_structures/da_get_vertical_truncation.inc M var/da/da_setup_structures/da_setup_background_errors.inc M var/da/da_setup_structures/da_setup_be_regional.inc M var/da/da_setup_structures/da_setup_firstguess_wrf.inc M var/da/da_setup_structures/da_setup_obs_structures.inc M var/da/da_setup_structures/da_setup_obs_structures_chem_sfc.inc M var/da/da_statistics/da_analysis_stats.inc M var/da/da_statistics/da_print_qcstat.inc M var/da/da_transfer_model/da_transfer_model.f90 M var/da/da_transfer_model/da_transfer_xatoanalysis.inc M var/da/da_vtox_transforms/da_transform_vchemtox_adj.inc TESTS CONDUCTED: 1. All tests were passed with no issues. 2. Jenkins testing is OK 3. WRFDA regression tests passed. RELEASE NOTE: WRFDA is newly expanded for chem_cv_options=108 for surface chemical data assimilation (PM2.5, PM10, CO, SO2, NO2, O3) using the RACM/MADE-VBS chemistry option in WRF-Chem. Ha, Soyoung, 2021: Implementation of aerosol data assimilation in WRFDA (V4.0.3) for WRF-Chem (V3.9.1) using the MADE/VBS scheme. Geoscientific Model Development. gmd-2021-74.
TYPE: bug fix KEYWORDS: Chem DA, OMB/OMA SOURCE: Jake Liu (NCAR/MMM) DESCRIPTION OF CHANGES: Problem: PR wrf-model#1575 breaks ChemDA's omb/oma output. Solution: Make write/read omb/oma format consistent LIST OF MODIFIED FILES: M var/da/da_obs_io/da_final_write_obs_gas_sfc.inc M var/da/da_obs_io/da_read_omb_tmp.inc M. var/da/da_obs_io/da_write_obs_chem_sfc.inc TESTS CONDUCTED: Tested mosaic scheme with chemicda_opt = 1,2,3,4, or 5. RELEASE NOTE: None.

TYPE: new features
KEYWORDS: aerosol data assimilation, RACM, MADE-VBS aerosols, WRF-Chem
SOURCE: Soyoung Ha (MMM/NCAR)
DESCRIPTION OF CHANGES:
WRFDA is newly expanded for chem_cv_options=108 for surface chemical data assimilation (PM2.5, PM10, CO, SO2, NO2, O3) using the RACM/MADE-VBS chemistry option in WRF-Chem.
LIST OF MODIFIED FILES:
M Registry/registry.var_chem
M var/da/da_chem_sfc/da_ao_stats_chem_sfc.inc
M var/da/da_chem_sfc/da_calculate_grady_chem_sfc.inc
M var/da/da_chem_sfc/da_chem_sfc.f90
M var/da/da_chem_sfc/da_get_innov_vector_chem_sfc.inc
M var/da/da_chem_sfc/da_residual_chem_sfc.inc
M var/da/da_chem_sfc/da_transform_xtoy_chem_sfc.inc
M var/da/da_chem_sfc/da_transform_xtoy_chem_sfc_adj.inc
M var/da/da_define_structures/da_allocate_observations_chem_sfc.inc
M var/da/da_define_structures/da_deallocate_background_errors.inc
M var/da/da_define_structures/da_define_structures.f90
M var/da/da_main/da_update_firstguess.inc
M var/da/da_obs_io/da_final_write_obs_gas_sfc.inc
M var/da/da_obs_io/da_read_obs_chem_sfc.inc
M var/da/da_obs_io/da_read_omb_tmp.inc
M var/da/da_obs_io/da_scan_obs_chem_sfc.inc
M var/da/da_obs_io/da_write_obs_chem_sfc.inc
M var/da/da_setup_structures/da_get_vertical_truncation.inc
M var/da/da_setup_structures/da_setup_background_errors.inc
M var/da/da_setup_structures/da_setup_be_regional.inc
M var/da/da_setup_structures/da_setup_firstguess_wrf.inc
M var/da/da_setup_structures/da_setup_obs_structures.inc
M var/da/da_setup_structures/da_setup_obs_structures_chem_sfc.inc
M var/da/da_statistics/da_analysis_stats.inc
M var/da/da_statistics/da_print_qcstat.inc
M var/da/da_transfer_model/da_transfer_model.f90
M var/da/da_transfer_model/da_transfer_xatoanalysis.inc
M var/da/da_vtox_transforms/da_transform_vchemtox_adj.inc
TESTS CONDUCTED:
RELEASE NOTE: WRFDA is newly expanded for chem_cv_options=108 for surface chemical data assimilation (PM2.5, PM10, CO, SO2, NO2, O3) using the RACM/MADE-VBS chemistry option in WRF-Chem.
Ha, Soyoung, 2021: Implementation of aerosol data assimilation in WRFDA (V4.0.3) for WRF-Chem (V3.9.1) using the MADE/VBS scheme. Geoscientific Model Development. gmd-2021-74.