From 7ce58467785ba9cbf888dc1036ba82d63f5b5b56 Mon Sep 17 00:00:00 2001 From: David Jean du Preez Date: Fri, 10 Jun 2022 09:33:11 +0200 Subject: [PATCH] cleaned up configs and readme --- README.txt | 17 ++--- configurations/.inner_city_test_2.conf.swp | Bin 0 -> 12288 bytes .../augsburg_validation_summer_10.conf | 56 ---------------- configurations/inner_city_test_2.conf | 31 +++++---- configurations/lands_rans_test_100.conf | 61 ------------------ configurations/mbees_city_test_10.conf | 61 ------------------ configurations/mbees_les_test_10.conf | 34 +++++----- configurations/mbees_rans_test_100.conf | 33 +++++----- 8 files changed, 52 insertions(+), 241 deletions(-) create mode 100644 configurations/.inner_city_test_2.conf.swp delete mode 100644 configurations/augsburg_validation_summer_10.conf delete mode 100644 configurations/lands_rans_test_100.conf delete mode 100644 configurations/mbees_city_test_10.conf diff --git a/README.txt b/README.txt index 8984c28..8bb5df9 100644 --- a/README.txt +++ b/README.txt @@ -71,13 +71,12 @@ vinterp_terrain_smoothing interp_dir_name file path to interpolated files wrfchem_spec wrf-chem chemical species to be included in dynamic driver, list - of species: no, no2, no3, pm10, PM2_5_DRY, o3, co, hno3, ho, h2o2, nh3 - ("no") + of gaseous species: no, no2, no3, pm10, PM2_5_DRY, o3, co, hno3, ho, h2o2, nh3 aerosol_wrfchem True means aerosols are included, (False) wrfchem_bin_limits wrf-chem aerosol siz bins ([3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5]) listspec PALM aerosol species, only aerosols, - options listspec = ['SO4', 'OC', 'BC', 'DU', 'SS', 'NH', 'NO'] ("SO4") + options listspec = ['SO4', 'OC', 'BC', 'DU', 'SS', 'NH', 'NO'] nbin SALSA parameter, # size bins in subrange ([1,7]) reglim SALSA parameter, subrange limits ([3.9e-8, 5.0e-8, 2.5e-6]) nf2a SALSA parameter, insoluble fraction, currently only soluble supported @@ -106,12 +105,6 @@ origin_z origin of the domain in the vertical direction -Interpolated files are saved to a different directory than the wrf-chem data files -A variety of chemical species can be inlcuded. -Aerosols can be included and are weighted based on specified aerosol size bins - -# Latest update (March/April 2022) --Any chemical specie from wrf-chem can be selected in the configuration file and will be - included in the dynamic driver. --Extensive changes were made to palm_dynamic_output and palm_dynamic_config to accomdate - the changes above. --Resolved issue: missing horizontal interpolation of chemical species has been resolved. --Default setting revised. --Base state temperature corrected to 290. +-Base state temperature corrected to 290. for WRFChem +-Changes to palm_dynamic_output were made to include the various aerosol and chemical + species diff --git a/configurations/.inner_city_test_2.conf.swp b/configurations/.inner_city_test_2.conf.swp new file mode 100644 index 0000000000000000000000000000000000000000..14c5c83f9e792bc56abe59d69b6414f9e149cb22 GIT binary patch literal 12288 zcmYc?2=nw+u+TGPU|?VnU|?wcxF~5|Z92oMJ6sGYr3FQ)sVRvdDSS9LHAT0)Sl7V7 zz!;x0hB}ym`o2!CuEF{Njy}Hn<@h~t{@Gvk0@h~u0 z@-Q%H^Dr=I@h~tv;$~pj$IZa7lAD2H1vdjjH8%r;IX44?AU6ZUPc8VxQ)G?0* zg#~z}Vp3*ad`@O=W=Szf3Z~sq&(thc*IY-zOwY&^%zzlA1F|qx*EE&^>M~Fmfy_~` zRR}361qD-ZVoq_QLP26tVs2_lYEiL5VqS^@RJB5JW>u;}Qf6K;1Ka^1uYs&q&oC;^ zH&NG7&&bO+R@YI_%K(x2$$4e!I_mk!#bw~|3(n6?Rmca2VL^Uzab{9ZDlBlU6x8$b zLBXGwZ=}wktl*iZPz-iUX0bwPacYW=0@wx}1&{?g3V9jEItn1;L1b|mMno_uD})ER z>4H6%o>-ikUs?>aiGd+AuOzjoAU-9tC_XPS7nH`-^^?IQ#Nq$kKLRx;20z^DNC$S_o1)9>zAY$<)sYOMJnR$pru3)R+m!Fpk z3d{J6%A}&ql=z&~GEhuH5-ljfgAywwv4awbf>L==T7GFse2Rf#ype&Ck(LrzH{2)S zWJIcGFns~C860$(c?G2<3LqbY69OpLF)$Qo=9cC_GHgbEX%Wc5h79>dndzB%@gn=6p*Nqo&kfh zLRe~1NoI0ljsi$Vp(wRDKc^J5Aee!npeR2pzC69y!bHJVLESYV*xky+*vJeNpaDhs zS*gh&WePd@dAd1?B@or1b;Y293#{1K$jsOn6fQxjX{kl2pzpHh@rmRbZZ5kY1WPQ)PF<8$*7@{3f z&Uoe)3^t|pa5_|bzpvJ2{@Br z4+4g~)Z&uVl=zhV+{Da0c!gA)oSK(dl$j4M)j^2|zN%cE0g=K$vbGB9M(PYu?H~b2 z9tW>Q2PZT~A76#!#Nt#P1&AUYaLxj)OouOBM=H=67?c&95{pw)6!P;FP!)lqO#vL- z?!GQo3K=CO1;tkS`YHLDdih1^`i2I2riPX#`sukTx<&>@2D*mkrVPpo&d6)z!9^ap oAS^A;%u5HA!Oj_}xe6uu3du#OphTUh01Zia{N@)afYLVu0H=xb-v9sr literal 0 HcmV?d00001 diff --git a/configurations/augsburg_validation_summer_10.conf b/configurations/augsburg_validation_summer_10.conf deleted file mode 100644 index 9f312da..0000000 --- a/configurations/augsburg_validation_summer_10.conf +++ /dev/null @@ -1,56 +0,0 @@ -# Test case for developing WRF-CHEM for PALM -# see GMD: https://doi.org/10.5194/gmd-2020-175 - -# PALM case, domain, and configuration parameters -domain = 'augsburg' -resolution = '10' -scenario = 'validation_summer' -nested_domain = False - -# dynamic driver output -dynamic_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/augs12/INPUT/augs12_dynamic" - -# import grid parameters for dynamic driver from static driver -grid_from_static = True -# static driver input -static_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/augs12/INPUT/augs12_static" - -# reference coordinate system of PALM simulation -proj_palm = "EPSG:32633" -# projection lon-lat -proj_wgs84 = 'EPSG:4326' - -# vertical grid -dz = 10.0 -nz = 80 # z in grids -dz_stretch_level = 900.0 # in meters -dz_stretch_factor = 1.0 -dz_max = 20.0 - -# time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) -origin_time = "2021-09-27 12:00:00" -simulation_hours = 3 - -# wrf_chem input dir and mask -wrf_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data' -wrf_file_mask = "wrfout_d01_*" -wrf_hybrid_levs = True -vinterp_terrain_smoothing = None -# interpolated files -interp_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data/interp' - -# WRF-chem gaseous species -wrfchem_spec = ['no', 'no2','hno3', 'nh3', 'h2so4', 'ocnv','ocsv'] - -# Salsa parameters (only aerosol species) -aerosol_wrfchem = True -wrfchem_bin_limits = [3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5] -listspec = ['OC', 'NH', 'NO'] -nbin = [1,7] -reglim = [3.9e-8, 5.0e-8, 2.5e-6] -nf2a = 1.0 - -# radiation -radiation_from_wrf = False -wrf_rad_file_mask = "auxhist6_*" -radiation_smoothing_distance = 10000.0 diff --git a/configurations/inner_city_test_2.conf b/configurations/inner_city_test_2.conf index 9b53b16..391b57d 100644 --- a/configurations/inner_city_test_2.conf +++ b/configurations/inner_city_test_2.conf @@ -1,5 +1,5 @@ -# Test case for developing WRF-CHEM for PALM -# see GMD: https://doi.org/10.5194/gmd-2020-175 +# Configuration file for using WRFChem to create a dynamic driver for PALM +# Based on configuration file from GMD: https://doi.org/10.5194/gmd-2020-175 # PALM case, domain, and configuration parameters domain = 'inner' @@ -7,54 +7,53 @@ resolution = '2' scenario = 'city_test' nested_domain = False -# dynamic driver output +# Dynamic driver output directory and filename dynamic_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/inner_city/INPUT/inner_city_dynamic" -# import grid parameters for dynamic driver from static driver +# Import grid parameters for dynamic driver from static driver grid_from_static = True -# static driver input +# Static driver input directory and filename static_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/inner_city/INPUT/inner_city_static" -# reference coordinate system of PALM simulation +# Reference coordinate system of PALM simulation proj_palm = "EPSG:32633" -# projection lon-lat +# Projection lon-lat proj_wgs84 = 'EPSG:4326' -# vertical grid +# Vertical grid resolution dz = 2.0 nz = 60 # z in grids dz_stretch_level = 3000.0 # in meters dz_stretch_factor = 1.00 dz_max = 10.0 -# time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) +# Time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) origin_time = "2022-03-16 06:00:00" simulation_hours = 1 -# wrf_chem input dir and mask +# Directory for wrf_chem input data and mask wrf_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data' - wrf_file_mask = "wrfout_d01_2022*" wrf_hybrid_levs = False vinterp_terrain_smoothing = None -# interpolated files +# Directory for interpolated files interp_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data/interp' # WRF-chem gaseous species # If salsa is used, h2so4, hno3, nh3, ocnv, ocsv must be included -#wrfchem_spec = ['no', 'no2'] +# Some other possible species: 'no', 'no2' wrfchem_spec = ['h2so4','hno3','nh3','ocnv','ocsv'] -# Salsa parameters (only aerosol species) +# Salsa parameters and aerosol size bins aerosol_wrfchem = True wrfchem_bin_limits = [3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5] nbin = [1,7] reglim = [3.9e-8, 5.0e-8, 2.5e-6] nf2a = 1.0 -# Either SO4 or OC must be included in listspec +# Either SO4 or OC must be included in listspec (aerosol species only) listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] -# radiation +# Radiation files radiation_from_wrf = False wrf_rad_file_mask = "auxhist6_*" radiation_smoothing_distance = 10000.0 diff --git a/configurations/lands_rans_test_100.conf b/configurations/lands_rans_test_100.conf deleted file mode 100644 index ef3521b..0000000 --- a/configurations/lands_rans_test_100.conf +++ /dev/null @@ -1,61 +0,0 @@ -# Test case for developing WRF-CHEM for PALM -# see GMD: https://doi.org/10.5194/gmd-2020-175 - -# PALM case, domain, and configuration parameters -domain = 'lands' -resolution = '100' -scenario = 'rans_test' -nested_domain = False - -# dynamic driver output -dynamic_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/lands/INPUT/lands_dynamic" - -# import grid parameters for dynamic driver from static driver -grid_from_static = True -# static driver input -static_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/lands/INPUT/lands_static" - -# reference coordinate system of PALM simulation -proj_palm = "EPSG:32633" -# projection lon-lat -proj_wgs84 = 'EPSG:4326' - -# vertical grid -dz = 10.0 -nz = 80 # z in grids -dz_stretch_level = 3000.0 # in meters -dz_stretch_factor = 1.00 -dz_max = 10.0 - -# time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) -origin_time = "2022-03-16 06:00:00" -simulation_hours = 3 - -# wrf_chem input dir and mask -wrf_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data' - -wrf_file_mask = "wrfout_d01_2022*" -wrf_hybrid_levs = False -vinterp_terrain_smoothing = None -# interpolated files -interp_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data/interp' - -# WRF-chem gaseous species -# If salsa is used, h2so4, hno3, nh3, ocnv, ocsv must be included -#wrfchem_spec = ['no', 'no2'] -wrfchem_spec = ['h2so4','hno3','nh3','ocnv','ocsv'] - -# Salsa parameters (only aerosol species) -aerosol_wrfchem = True -wrfchem_bin_limits = [3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5] -nbin = [1,7] -reglim = [3.9e-8, 5.0e-8, 2.5e-6] -nf2a = 1.0 -# Either SO4 or OC must be included in listspec -listspec = ['DU', 'SO4'] -#listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] - -# radiation -radiation_from_wrf = False -wrf_rad_file_mask = "auxhist6_*" -radiation_smoothing_distance = 10000.0 diff --git a/configurations/mbees_city_test_10.conf b/configurations/mbees_city_test_10.conf deleted file mode 100644 index 7964fd8..0000000 --- a/configurations/mbees_city_test_10.conf +++ /dev/null @@ -1,61 +0,0 @@ -# Test case for developing WRF-CHEM for PALM -# see GMD: https://doi.org/10.5194/gmd-2020-175 - -# PALM case, domain, and configuration parameters -domain = 'mbees' -resolution = '10' -scenario = 'city_test' -nested_domain = False - -# dynamic driver output -dynamic_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/augs_test/INPUT/augs_test_dynamic" - -# import grid parameters for dynamic driver from static driver -grid_from_static = True -# static driver input -static_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/augs_test/INPUT/augs_test_static" - -# reference coordinate system of PALM simulation -proj_palm = "EPSG:32633" -# projection lon-lat -proj_wgs84 = 'EPSG:4326' - -# vertical grid -dz = 10.0 -nz = 80 # z in grids -dz_stretch_level = 3000.0 # in meters -dz_stretch_factor = 1.00 -dz_max = 10.0 - -# time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) -origin_time = "2022-03-16 06:00:00" -simulation_hours = 1 - -# wrf_chem input dir and mask -wrf_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data' - -wrf_file_mask = "wrfout_d01_2022*" -wrf_hybrid_levs = False -vinterp_terrain_smoothing = None -# interpolated files -interp_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data/interp' - -# WRF-chem gaseous species -# If salsa is used, h2so4, hno3, nh3, ocnv, ocsv must be included -#wrfchem_spec = ['no', 'no2'] -wrfchem_spec = ['h2so4','hno3','nh3','ocnv','ocsv'] - -# Salsa parameters (only aerosol species) -aerosol_wrfchem = True -wrfchem_bin_limits = [3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5] -nbin = [1,7] -reglim = [3.9e-8, 5.0e-8, 2.5e-6] -nf2a = 1.0 -# Either SO4 or OC must be included in listspec -listspec = ['DU', 'SO4'] -#listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] - -# radiation -radiation_from_wrf = False -wrf_rad_file_mask = "auxhist6_*" -radiation_smoothing_distance = 10000.0 diff --git a/configurations/mbees_les_test_10.conf b/configurations/mbees_les_test_10.conf index d23566e..a3b3044 100644 --- a/configurations/mbees_les_test_10.conf +++ b/configurations/mbees_les_test_10.conf @@ -1,5 +1,5 @@ -# Test case for developing WRF-CHEM for PALM -# see GMD: https://doi.org/10.5194/gmd-2020-175 +# Configuration file for using WRFChem to create a dynamic driver for PALM +# Based on configuration file from GMD: https://doi.org/10.5194/gmd-2020-175 # PALM case, domain, and configuration parameters domain = 'mbees' @@ -7,55 +7,53 @@ resolution = '10' scenario = 'les_test' nested_domain = False -# dynamic driver output +# Dynamic driver output directory and filename dynamic_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/augs3_1_3/INPUT/augs3_1_dynamic_12hr" -# import grid parameters for dynamic driver from static driver +# Import grid parameters for dynamic driver from static driver grid_from_static = True -# static driver input +# Static driver input directory and filename static_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/augs3_1_3/INPUT/augs3_1_3_static" -# reference coordinate system of PALM simulation +# Reference coordinate system of PALM simulation proj_palm = "EPSG:32633" -# projection lon-lat +# Projection lon-lat proj_wgs84 = 'EPSG:4326' -# vertical grid +# Vertical grid dz = 10.0 nz = 192 # z in grids dz_stretch_level = 3000.0 # in meters dz_stretch_factor = 1.00 dz_max = 10.0 -# time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) +# Time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) origin_time = "2022-03-16 06:00:00" simulation_hours = 12 -# wrf_chem input dir and mask +# Directory for wrf_chem input data and mask wrf_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data' - wrf_file_mask = "wrfout_d01_2022*" wrf_hybrid_levs = False vinterp_terrain_smoothing = None -# interpolated files +# Directory for interpolated files interp_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data/interp' # WRF-chem gaseous species # If salsa is used, h2so4, hno3, nh3, ocnv, ocsv must be included -#wrfchem_spec = ['no', 'no2'] +# Some other possible species: 'no', 'no2' wrfchem_spec = ['h2so4','hno3','nh3','ocnv','ocsv'] -# Salsa parameters (only aerosol species) +# Salsa parameters and aerosol size bins aerosol_wrfchem = True wrfchem_bin_limits = [3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5] nbin = [1,7] reglim = [3.9e-8, 5.0e-8, 2.5e-6] nf2a = 1.0 -# Either SO4 or OC must be included in listspec -listspec = ['DU', 'SO4'] -#listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] +# Either SO4 or OC must be included in listspec (aerosol species only) +listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] -# radiation +# Radiation radiation_from_wrf = False wrf_rad_file_mask = "auxhist6_*" radiation_smoothing_distance = 10000.0 diff --git a/configurations/mbees_rans_test_100.conf b/configurations/mbees_rans_test_100.conf index 5f77829..aa665cd 100644 --- a/configurations/mbees_rans_test_100.conf +++ b/configurations/mbees_rans_test_100.conf @@ -1,5 +1,5 @@ -# Test case for developing WRF-CHEM for PALM -# see GMD: https://doi.org/10.5194/gmd-2020-175 +# Configuration file for using WRFChem to create a dynamic driver for PALM +# Based on configuration file from GMD: https://doi.org/10.5194/gmd-2020-175 # PALM case, domain, and configuration parameters domain = 'mbees' @@ -7,55 +7,54 @@ resolution = '100' scenario = 'rans_test' nested_domain = False -# dynamic driver output +# Dynamic driver output directory and filename dynamic_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/mbees/mbees_dynamic12hr" -# import grid parameters for dynamic driver from static driver +# Import grid parameters for dynamic driver from static driver grid_from_static = True -# static driver input +# Static driver input directory and filename static_driver_file = "/cfs/home/d/u/dupreeda/MBEES/PALM/palm_model_system-v21.10/JOBS/mbees/mbees_static" -# reference coordinate system of PALM simulation +# Reference coordinate system of PALM simulation proj_palm = "EPSG:32633" -# projection lon-lat +# Projection lon-lat proj_wgs84 = 'EPSG:4326' -# vertical grid +# Vertical grid resolution dz = 10.0 nz = 120 # z in grids dz_stretch_level = 3000.0 # in meters dz_stretch_factor = 1.00 dz_max = 10.0 -# time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) +# Time origin and extent of the simulation (format YYYY-MM-DD hh:mm:ss) origin_time = "2022-03-16 06:00:00" simulation_hours = 12 -# wrf_chem input dir and mask +# Directory for wrf_chem input data and mask wrf_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data' wrf_file_mask = "wrfout_d01_2022*" wrf_hybrid_levs = False vinterp_terrain_smoothing = None -# interpolated files +# Directory for interpolated files interp_dir_name = '/cfs/home/d/u/dupreeda/MBEES/PALM/wrf_chem_data/interp' # WRF-chem gaseous species # If salsa is used, h2so4, hno3, nh3, ocnv, ocsv must be included -#wrfchem_spec = ['no', 'no2'] +# Some other possible species: 'no', 'no2' wrfchem_spec = ['h2so4','hno3','nh3','ocnv','ocsv'] -# Salsa parameters (only aerosol species) +# Salsa parameters and aerosol size bins aerosol_wrfchem = True wrfchem_bin_limits = [3.9e-8, 1.56e-7, 6.25e-7, 2.5e-6, 1.0e-5] nbin = [1,7] reglim = [3.9e-8, 5.0e-8, 2.5e-6] nf2a = 1.0 -# Either SO4 or OC must be included in listspec -listspec = ['DU', 'SO4'] -#listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] +# Either SO4 or OC must be included in listspec (aerosol species only) +listspec = ['DU','SO4', 'OC','BC','SS','NH','NO'] -# radiation +# Radiation files radiation_from_wrf = False wrf_rad_file_mask = "auxhist6_*" radiation_smoothing_distance = 10000.0 -- GitLab