From 11cf290767f11285ee8e3d772dbdfbe98e68d7d5 Mon Sep 17 00:00:00 2001 From: lwcugb <35088762+lwcugb@users.noreply.github.com> Date: Fri, 5 Jan 2024 10:52:38 -0600 Subject: [PATCH 1/5] update fixed tables add aqm.rc, diag_table_aqm.FV3_GFS_v16 and field_table_aqm.FV3_GFS_v16 --- parm/aqm.rc | 12 +- parm/diag_table_aqm.FV3_GFS_v16 | 70 ++++--- parm/field_table_aqm.FV3_GFS_v16 | 346 +++++++++++++++++-------------- 3 files changed, 234 insertions(+), 194 deletions(-) diff --git a/parm/aqm.rc b/parm/aqm.rc index 3d2ad32711..641334c6f5 100644 --- a/parm/aqm.rc +++ b/parm/aqm.rc @@ -7,15 +7,19 @@ # # General settings # -ae_matrix_nml: {{ aqm_config_dir }}/AE_cb6r3_ae6_aq.nml -gc_matrix_nml: {{ aqm_config_dir }}/GC_cb6r3_ae6_aq.nml -nr_matrix_nml: {{ aqm_config_dir }}/NR_cb6r3_ae6_aq.nml +ae_matrix_nml: {{ aqm_config_dir }}/AE_cb6r5_ae7_aq.nml +gc_matrix_nml: {{ aqm_config_dir }}/GC_cb6r5_ae7_aq.nml +nr_matrix_nml: {{ aqm_config_dir }}/NR_cb6r5_ae7_aq.nml tr_matrix_nml: {{ aqm_config_dir }}/Species_Table_TR_0.nml -csqy_data: {{ aqm_config_dir }}/CSQY_DATA_cb6r3_ae6_aq +csqy_data: {{ aqm_config_dir }}/CSQY_DATA_cb6r5_ae7_aq optics_data: {{ aqm_config_dir }}/PHOT_OPTICS.dat omi_data: {{ aqm_config_dir }}/omi_cmaq_2015_361X179.dat +desid_chem_ctrl: {{ aqm_config_dir }}/CMAQ_Control_DESID_cb6r5_ae7_aq.nml +desid_ctrl: {{ aqm_config_dir }}/CMAQ_Control_DESID.nml +misc_ctrl: {{ aqm_config_dir }}/CMAQ_Control_Misc.nml + init_concentrations: {{ init_concentrations | lower }} run_aerosol: true diff --git a/parm/diag_table_aqm.FV3_GFS_v16 b/parm/diag_table_aqm.FV3_GFS_v16 index ba86d0ba57..d30fe4d4a5 100644 --- a/parm/diag_table_aqm.FV3_GFS_v16 +++ b/parm/diag_table_aqm.FV3_GFS_v16 @@ -363,28 +363,40 @@ #"gfs_dyn", "tolu", "tolu", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "hg", "hg", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "hgiigas", "hgiigas", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "apin", "apin", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "terpnro2", "terpnro2", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "mtno3", "mtno3", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "clo", "clo", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "clno3", "clno3", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svavb1", "svavb1", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svavb2", "svavb2", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svavb3", "svavb3", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svavb4", "svavb4", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "DMS", "DMS", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "MSA", "MSA", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "aso4j", "aso4j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "aso4i", "aso4i", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "anh4j", "anh4j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "anh4i", "anh4i", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "ano3j", "ano3j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "ano3i", "ano3i", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "aalk1j", "aalk1j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "aalk2j", "aalk2j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "axyl1j", "axyl1j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "axyl2j", "axyl2j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "axyl3j", "axyl3j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "atol1j", "atol1j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "atol2j", "atol2j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "atol3j", "atol3j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "abnz1j", "abnz1j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "abnz2j", "abnz2j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "abnz3j", "abnz3j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "apah1j", "apah1j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "apah2j", "apah2j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "apah3j", "apah3j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "atrp1j", "atrp1j", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "atrp2j", "atrp2j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "aorgh2oj", "aorgh2oj", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amtno3j", "amtno3j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amthydj", "amthydj", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "apoci", "apoci", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "apocj", "apocj", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "apncomi", "apncomi", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "apncomj", "apncomj", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "aavb1j", "aavb1j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "aavb2j", "aavb2j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "aavb3j", "aavb3j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "aavb4j", "aavb4j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amt1j", "amt1j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amt2j", "amt2j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amt3j", "amt3j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amt4j", "amt4j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amt5j", "amt5j", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "amt6j", "amt6j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "aiso1j", "aiso1j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "aiso2j", "aiso2j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "asqtj", "asqtj", "fv3_history", "all", .false., "none", 2 @@ -447,22 +459,16 @@ #"gfs_dyn", "asvoo2j", "asvoo2j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "asvoo3j", "asvoo3j", "fv3_history", "all", .false., "none", 2 #"gfs_dyn", "nh3", "nh3", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_alk1", "sv_alk1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_alk2", "sv_alk2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_xyl1", "sv_xyl1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_xyl2", "sv_xyl2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_tol1", "sv_tol1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_tol2", "sv_tol2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_bnz1", "sv_bnz1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_bnz2", "sv_bnz2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_pah1", "sv_pah1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_pah2", "sv_pah2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_trp1", "sv_trp1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_trp2", "sv_trp2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_iso1", "sv_iso1", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_iso2", "sv_iso2", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "sv_sqt", "sv_sqt", "fv3_history", "all", .false., "none", 2 -#"gfs_dyn", "lv_pcsog", "lv_pcsog", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "sviso1", "sviso1", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "sviso2", "sviso2", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svsqt", "svsqt", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "lvpcsog", "lvpcsog", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svmt1", "svmt1", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svmt2", "svmt2", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svmt3", "svmt3", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svmt4", "svmt4", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svmt5", "svmt5", "fv3_history", "all", .false., "none", 2 +#"gfs_dyn", "svmt6", "svmt6", "fv3_history", "all", .false., "none", 2 "gfs_dyn", "o3_ave", "o3_ave", "fv3_history", "all", .false., "none", 2 "gfs_dyn", "no_ave", "no_ave", "fv3_history", "all", .false., "none", 2 "gfs_dyn", "no2_ave", "no2_ave", "fv3_history", "all", .false., "none", 2 diff --git a/parm/field_table_aqm.FV3_GFS_v16 b/parm/field_table_aqm.FV3_GFS_v16 index b8b0bee266..2f0bc0e29f 100644 --- a/parm/field_table_aqm.FV3_GFS_v16 +++ b/parm/field_table_aqm.FV3_GFS_v16 @@ -266,6 +266,21 @@ "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "APIN" + "longname", "APIN" + "units", "ppmV" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "TERPNRO2" + "longname", "TERPNRO2" + "units", "ppmV" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "MTNO3" + "longname", "MTNO3" + "units", "ppmV" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "BENZENE" "longname", "BENZENE" "units", "ppmV" @@ -331,6 +346,11 @@ "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "CLO" + "longname", "CLO" + "units", "ppmV" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "FMCL" "longname", "FMCL" "units", "ppmV" @@ -346,6 +366,11 @@ "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "CLNO3" + "longname", "CLNO3" + "units", "ppmV" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "SESQ" "longname", "SESQ" "units", "ppmV" @@ -451,113 +476,103 @@ "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASO4J" - "longname", "ASO4J" - "units", "ug/kg" - "tracer_usage", "chemistry" - "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASO4I" - "longname", "ASO4I" - "units", "ug/kg" - "tracer_usage", "chemistry" - "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANH4J" - "longname", "ANH4J" - "units", "ug/kg" + "TRACER", "atmos_mod", "SVAVB1" + "longname", "SVAVB1" + "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANH4I" - "longname", "ANH4I" - "units", "ug/kg" + "TRACER", "atmos_mod", "SVAVB2" + "longname", "SVAVB2" + "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANO3J" - "longname", "ANO3J" - "units", "ug/kg" + "TRACER", "atmos_mod", "SVAVB3" + "longname", "SVAVB3" + "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANO3I" - "longname", "ANO3I" - "units", "ug/kg" + "TRACER", "atmos_mod", "SVAVB4" + "longname", "SVAVB4" + "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AALK1J" - "longname", "AALK1J" - "units", "ug/kg" + "TRACER", "atmos_mod", "DMS" + "longname", "DMS" + "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AALK2J" - "longname", "AALK2J" - "units", "ug/kg" + "TRACER", "atmos_mod", "MSA" + "longname", "MSA" + "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AXYL1J" - "longname", "AXYL1J" + "TRACER", "atmos_mod", "ASO4I" + "longname", "ASO4I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AXYL2J" - "longname", "AXYL2J" + "TRACER", "atmos_mod", "ASO4J" + "longname", "ASO4J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AXYL3J" - "longname", "AXYL3J" + "TRACER", "atmos_mod", "ASO4K" + "longname", "ASO4K" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ATOL1J" - "longname", "ATOL1J" + "TRACER", "atmos_mod", "ANH4I" + "longname", "ANH4I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ATOL2J" - "longname", "ATOL2J" + "TRACER", "atmos_mod", "ANH4J" + "longname", "ANH4J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ATOL3J" - "longname", "ATOL3J" + "TRACER", "atmos_mod", "ANH4K" + "longname", "ANH4K" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ABNZ1J" - "longname", "ABNZ1J" + "TRACER", "atmos_mod", "ANO3I" + "longname", "ANO3I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ABNZ2J" - "longname", "ABNZ2J" + "TRACER", "atmos_mod", "ANO3J" + "longname", "ANO3J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ABNZ3J" - "longname", "ABNZ3J" + "TRACER", "atmos_mod", "ANO3K" + "longname", "ANO3K" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "APAH1J" - "longname", "APAH1J" + "TRACER", "atmos_mod", "ANAI" + "longname", "ANAI" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "APAH2J" - "longname", "APAH2J" + "TRACER", "atmos_mod", "ANAJ" + "longname", "ANAJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "APAH3J" - "longname", "APAH3J" + "TRACER", "atmos_mod", "ACLI" + "longname", "ACLI" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ATRP1J" - "longname", "ATRP1J" + "TRACER", "atmos_mod", "ACLJ" + "longname", "ACLJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ATRP2J" - "longname", "ATRP2J" + "TRACER", "atmos_mod", "ACLK" + "longname", "ACLK" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / @@ -581,18 +596,13 @@ "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AECJ" - "longname", "AECJ" - "units", "ug/kg" - "tracer_usage", "chemistry" - "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "AECI" "longname", "AECI" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AOTHRJ" - "longname", "AOTHRJ" + "TRACER", "atmos_mod", "AECJ" + "longname", "AECJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / @@ -601,6 +611,11 @@ "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "AOTHRJ" + "longname", "AOTHRJ" + "units", "ug/kg" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "AFEJ" "longname", "AFEJ" "units", "ug/kg" @@ -681,8 +696,8 @@ "units", "m2/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AH2OJ" - "longname", "AH2OJ" + "TRACER", "atmos_mod", "AORGH2OJ" + "longname", "AORGH2OJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / @@ -691,33 +706,28 @@ "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AH3OPJ" - "longname", "AH3OPJ" - "units", "ug/kg" - "tracer_usage", "chemistry" - "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AH3OPI" - "longname", "AH3OPI" + "TRACER", "atmos_mod", "AH2OJ" + "longname", "AH2OJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANAJ" - "longname", "ANAJ" + "TRACER", "atmos_mod", "AH2OK" + "longname", "AH2OK" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANAI" - "longname", "ANAI" + "TRACER", "atmos_mod", "AH3OPI" + "longname", "AH3OPI" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ACLJ" - "longname", "ACLJ" + "TRACER", "atmos_mod", "AH3OPJ" + "longname", "AH3OPJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ACLI" - "longname", "ACLI" + "TRACER", "atmos_mod", "AH3OPK" + "longname", "AH3OPK" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / @@ -726,53 +736,53 @@ "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ACLK" - "longname", "ACLK" + "TRACER", "atmos_mod", "AISO3J" + "longname", "AISO3J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASO4K" - "longname", "ASO4K" + "TRACER", "atmos_mod", "AOLGAJ" + "longname", "AOLGAJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANH4K" - "longname", "ANH4K" + "TRACER", "atmos_mod", "AOLGBJ" + "longname", "AOLGBJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ANO3K" - "longname", "ANO3K" + "TRACER", "atmos_mod", "AGLYJ" + "longname", "AGLYJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AH2OK" - "longname", "AH2OK" + "TRACER", "atmos_mod", "AMTNO3J" + "longname", "AMTNO3J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AH3OPK" - "longname", "AH3OPK" + "TRACER", "atmos_mod", "AMTHYDJ" + "longname", "AMTHYDJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AISO3J" - "longname", "AISO3J" + "TRACER", "atmos_mod", "APOCI" + "longname", "APOCI" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AOLGAJ" - "longname", "AOLGAJ" + "TRACER", "atmos_mod", "APOCJ" + "longname", "APOCJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AOLGBJ" - "longname", "AOLGBJ" + "TRACER", "atmos_mod", "APNCOMI" + "longname", "APNCOMI" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "AGLYJ" - "longname", "AGLYJ" + "TRACER", "atmos_mod", "APNCOMJ" + "longname", "APNCOMJ" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / @@ -786,23 +796,23 @@ "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASVPO1I" - "longname", "ASVPO1I" + "TRACER", "atmos_mod", "ALVPO1J" + "longname", "ALVPO1J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASVPO2I" - "longname", "ASVPO2I" + "TRACER", "atmos_mod", "ASVPO1I" + "longname", "ASVPO1I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ALVPO1J" - "longname", "ALVPO1J" + "TRACER", "atmos_mod", "ASVPO1J" + "longname", "ASVPO1J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASVPO1J" - "longname", "ASVPO1J" + "TRACER", "atmos_mod", "ASVPO2I" + "longname", "ASVPO2I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / @@ -826,128 +836,148 @@ "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "ALVOO1J" + "longname", "ALVOO1J" + "units", "ug/kg" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "ALVOO2I" "longname", "ALVOO2I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "ALVOO2J" + "longname", "ALVOO2J" + "units", "ug/kg" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "ASVOO1I" "longname", "ASVOO1I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "ASVOO1J" + "longname", "ASVOO1J" + "units", "ug/kg" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / "TRACER", "atmos_mod", "ASVOO2I" "longname", "ASVOO2I" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ALVOO1J" - "longname", "ALVOO1J" + "TRACER", "atmos_mod", "ASVOO2J" + "longname", "ASVOO2J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ALVOO2J" - "longname", "ALVOO2J" + "TRACER", "atmos_mod", "ASVOO3J" + "longname", "ASVOO3J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASVOO1J" - "longname", "ASVOO1J" + "TRACER", "atmos_mod", "AAVB1J" + "longname", "AAVB1J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASVOO2J" - "longname", "ASVOO2J" + "TRACER", "atmos_mod", "AAVB2J" + "longname", "AAVB2J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "ASVOO3J" - "longname", "ASVOO3J" + "TRACER", "atmos_mod", "AAVB3J" + "longname", "AAVB3J" "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "NH3" - "longname", "NH3" - "units", "ppmV" + "TRACER", "atmos_mod", "AAVB4J" + "longname", "AAVB4J" + "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_ALK1" - "longname", "SV_ALK1" - "units", "ppmV" + "TRACER", "atmos_mod", "AMT1J" + "longname", "AMT1J" + "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_ALK2" - "longname", "SV_ALK2" - "units", "ppmV" + "TRACER", "atmos_mod", "AMT2J" + "longname", "AMT2J" + "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_XYL1" - "longname", "SV_XYL1" - "units", "ppmV" + "TRACER", "atmos_mod", "AMT3J" + "longname", "AMT3J" + "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_XYL2" - "longname", "SV_XYL2" - "units", "ppmV" + "TRACER", "atmos_mod", "AMT4J" + "longname", "AMT4J" + "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_TOL1" - "longname", "SV_TOL1" - "units", "ppmV" + "TRACER", "atmos_mod", "AMT5J" + "longname", "AMT5J" + "units", "ug/kg" + "tracer_usage", "chemistry" + "profile_type", "fixed", "surface_value=1.e-7" / + "TRACER", "atmos_mod", "AMT6J" + "longname", "AMT6J" + "units", "ug/kg" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_TOL2" - "longname", "SV_TOL2" + "TRACER", "atmos_mod", "NH3" + "longname", "NH3" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_BNZ1" - "longname", "SV_BNZ1" + "TRACER", "atmos_mod", "SVISO1" + "longname", "SVISO1" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_BNZ2" - "longname", "SV_BNZ2" + "TRACER", "atmos_mod", "SVISO2" + "longname", "SVISO2" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_PAH1" - "longname", "SV_PAH1" + "TRACER", "atmos_mod", "SVSQT" + "longname", "SVSQT" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_PAH2" - "longname", "SV_PAH2" + "TRACER", "atmos_mod", "LVPCSOG" + "longname", "LVPCSOG" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_TRP1" - "longname", "SV_TRP1" + "TRACER", "atmos_mod", "SVMT1" + "longname", "SVMT1" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_TRP2" - "longname", "SV_TRP2" + "TRACER", "atmos_mod", "SVMT2" + "longname", "SVMT2" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_ISO1" - "longname", "SV_ISO1" + "TRACER", "atmos_mod", "SVMT3" + "longname", "SVMT3" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_ISO2" - "longname", "SV_ISO2" + "TRACER", "atmos_mod", "SVMT4" + "longname", "SVMT4" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "SV_SQT" - "longname", "SV_SQT" + "TRACER", "atmos_mod", "SVMT5" + "longname", "SVMT5" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / - "TRACER", "atmos_mod", "LV_PCSOG" - "longname", "LV_PCSOG" + "TRACER", "atmos_mod", "SVMT6" + "longname", "SVMT6" "units", "ppmV" "tracer_usage", "chemistry" "profile_type", "fixed", "surface_value=1.e-7" / From 6e9ddc37b0c81b78d43d5fe4b912518b062b5b63 Mon Sep 17 00:00:00 2001 From: lwcugb <35088762+lwcugb@users.noreply.github.com> Date: Fri, 5 Jan 2024 12:32:49 -0600 Subject: [PATCH 2/5] Update Externals.cfg point to ARL ufs-weather-model feature/cmaq54 --- sorc/Externals.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sorc/Externals.cfg b/sorc/Externals.cfg index 933cae8d76..f37014d4d7 100644 --- a/sorc/Externals.cfg +++ b/sorc/Externals.cfg @@ -9,10 +9,10 @@ required = True [ufs-weather-model] protocol = git -repo_url = https://github.com/ufs-community/ufs-weather-model +repo_url = https://github.com/noaa-oar-arl/ufs-weather-model # Specify either a branch name or a hash but not both. -#branch = develop -hash = f431fbe +branch = feature/cmaq54 +#hash = f431fbe local_path = ufs-weather-model required = True From 2788733cb44aa1e3c4fe428515ff9d741201d85b Mon Sep 17 00:00:00 2001 From: drnimbusrain Date: Fri, 19 Jul 2024 13:18:12 -0400 Subject: [PATCH 3/5] Reverted sorc/Externals to upstream aqm_dev --- sorc/Externals.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sorc/Externals.cfg b/sorc/Externals.cfg index f37014d4d7..933cae8d76 100644 --- a/sorc/Externals.cfg +++ b/sorc/Externals.cfg @@ -9,10 +9,10 @@ required = True [ufs-weather-model] protocol = git -repo_url = https://github.com/noaa-oar-arl/ufs-weather-model +repo_url = https://github.com/ufs-community/ufs-weather-model # Specify either a branch name or a hash but not both. -branch = feature/cmaq54 -#hash = f431fbe +#branch = develop +hash = f431fbe local_path = ufs-weather-model required = True From efe76d3946d1be208d6a6a4770e513dab39574b5 Mon Sep 17 00:00:00 2001 From: Patrick Campbell Date: Wed, 24 Jul 2024 11:52:00 -0400 Subject: [PATCH 4/5] Update Externals.cfg Re-updated ufs-weather-model to point to AQM/cmaq5.4 version. --- sorc/Externals.cfg | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sorc/Externals.cfg b/sorc/Externals.cfg index 933cae8d76..53ca24cca9 100644 --- a/sorc/Externals.cfg +++ b/sorc/Externals.cfg @@ -9,10 +9,11 @@ required = True [ufs-weather-model] protocol = git -repo_url = https://github.com/ufs-community/ufs-weather-model +repo_url = https://github.com/noaa-oar-arl/ufs-weather-model # Specify either a branch name or a hash but not both. +branch = feature/cmaq54 #branch = develop -hash = f431fbe +#hash = f431fbe local_path = ufs-weather-model required = True From c0540869e3f03e3d9f876fbce9efa55638bf78dc Mon Sep 17 00:00:00 2001 From: drnimbusrain Date: Wed, 18 Sep 2024 12:33:11 -0400 Subject: [PATCH 5/5] add APIN emission entry --- parm/aqm.rc | 1 + 1 file changed, 1 insertion(+) diff --git a/parm/aqm.rc b/parm/aqm.rc index 641334c6f5..aa6e317e30 100644 --- a/parm/aqm.rc +++ b/parm/aqm.rc @@ -91,6 +91,7 @@ anthro_species:: ALD2 1.00000 ALD2 KG/M2/S ALD2_PRIMARY 1.00000 ALD2_PRIMARY KG/M2/S ALDX 1.00000 ALDX KG/M2/S + APIN 1.00000 APIN KG/M2/S BENZ 1.00000 BENZ KG/M2/S BUTADIENE13 1.00000 BUTADIENE13 KG/M2/S CH4 1.00000 CH4 KG/M2/S