Skip to content

Commit

Permalink
Update test cases and input files for coupled aerosols runs.
Browse files Browse the repository at this point in the history
  • Loading branch information
rmontuoro committed Jun 8, 2021
1 parent 9661d1e commit 52dbd17
Show file tree
Hide file tree
Showing 4 changed files with 150 additions and 134 deletions.
6 changes: 3 additions & 3 deletions parm/parm_fv3diag/diag_table_aer
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
# chemical tracers advected by FV3
###
"gfs_dyn", "so2", "so2", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "sulf", "sulf", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "so4", "so4", "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", "bc1", "bc1", "fv3_history", "all", .false., "none", 2
Expand All @@ -145,8 +145,8 @@
"gfs_dyn", "no3an1", "no3an1", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "no3an2", "no3an2", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "no3an3", "no3an3", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "pp25", "pp25", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "pp10", "pp10", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "pm25", "pm25", "fv3_history", "all", .false., "none", 2
"gfs_dyn", "pm10", "pm10", "fv3_history", "all", .false., "none", 2

"gfs_phys", "ALBDO_ave", "albdo_ave", "fv3_history2d", "all", .false., "none", 2
"gfs_phys", "cnvprcp_ave", "cprat_ave", "fv3_history2d", "all", .false., "none", 2
Expand Down
257 changes: 134 additions & 123 deletions parm/parm_fv3diag/field_table_aer
Original file line number Diff line number Diff line change
@@ -1,158 +1,169 @@
# added by FRE: sphum must be present in atmos
# specific humidity for moist runs
"TRACER", "atmos_mod", "sphum"
"longname", "specific humidity"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "specific humidity"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic cloud water mixing ratio
"TRACER", "atmos_mod", "liq_wat"
"longname", "cloud water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "cloud water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"TRACER", "atmos_mod", "rainwat"
"longname", "rain mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "rain mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"TRACER", "atmos_mod", "ice_wat"
"longname", "cloud ice mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "cloud ice mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"TRACER", "atmos_mod", "snowwat"
"longname", "snow mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "snow mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"TRACER", "atmos_mod", "graupel"
"longname", "graupel mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "graupel mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"longname", "ozone mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic so2 mixing ratio tracer
"longname", "ozone mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic subgrid scale turbulent kinetic energy
"TRACER", "atmos_mod", "sgs_tke"
"longname", "subgrid scale turbulent kinetic energy"
"units", "m2/s2"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic chemistry tracers
"TRACER", "atmos_mod", "so2"
"longname", "so2 mixing ratio"
"units", "ppm"
"profile_type", "fixed", "surface_value=5.e-6" /
# prognostic sulfate mixing ratio tracer
"TRACER", "atmos_mod", "sulf"
"longname", "sulfate mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=3.e-6" /
# prognostic DMS mixing ratio tracer
"longname", "so2 mixing ratio"
"units", "ppm"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=5.e-6" /
"TRACER", "atmos_mod", "so4"
"longname", "sulfate mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=3.e-6" /
"TRACER", "atmos_mod", "dms"
"longname", "DMS mixing ratio"
"units", "ppm"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic msa mixing ratio tracer
"longname", "DMS mixing ratio"
"units", "ppm"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "msa"
"longname", "msa mixing ratio"
"units", "ppm"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic bc1 mixing ratio tracer
"longname", "msa mixing ratio"
"units", "ppm"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "bc1"
"longname", "hydrophobic black carbon mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic bc2 mixing ratio tracer
"longname", "hydrophobic black carbon mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "bc2"
"longname", "hydrophillic black carbon mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic oc1 mixing ratio tracer
"longname", "hydrophillic black carbon mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "oc1"
"longname", "hydrophobic organic carbon mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic oc2 mixing ratio tracer
"longname", "hydrophobic organic carbon mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "oc2"
"longname", "hydrophillic organic carbon mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic dust1 mixing ratio tracer
"longname", "hydrophillic organic carbon mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust1"
"longname", "fine dust1 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic dust2 mixing ratio tracer
"longname", "fine dust1 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust2"
"longname", "fine dust2 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic dust3 mixing ratio tracer
"longname", "fine dust2 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust3"
"longname", "coarse dust3 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic dust4 mixing ratio tracer
"longname", "coarse dust3 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust4"
"longname", "coarse dust4 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic dust5 mixing ratio tracer
"longname", "coarse dust4 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust5"
"longname", "coarse dust5 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic seas1 mixing ratio tracer
"longname", "coarse dust5 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas1"
"longname", "seasalt1 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic seas2 mixing ratio tracer
"longname", "seasalt1 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas2"
"longname", "seasalt2 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic seas3 mixing ratio tracer
"longname", "seasalt2 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas3"
"longname", "seasalt3 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic seas4 mixing ratio tracer
"longname", "seasalt3 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas4"
"longname", "seasalt4 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic seas5 mixing ratio tracer
"longname", "seasalt4 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas5"
"longname", "seasalt5 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e-7" /
# prognostic NI mixing ratio tracer
"longname", "seasalt5 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "nh3"
"longname", "primary NH3 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e+0" /
"longname", "primary NH3 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "nh4a"
"longname", "primary NH4a mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e+0" /
"longname", "primary NH4a mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "no3an1"
"longname", "primary NO3an1 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e+0" /
"longname", "primary NO3an1 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "no3an2"
"longname", "primary NO3an2 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e+0" /
"longname", "primary NO3an2 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "no3an3"
"longname", "primary NO3an3 mixing ratio"
"units", "ug/kg"
"profile_type", "fixed", "surface_value=1.e+0" /
# diagnostic pm2.5 tracer
"TRACER", "atmos_mod", "pp25"
"longname", "primary PM25 mixing ratio"
"units", "ug/m3"
"profile_type", "fixed", "surface_value=1.e+0" /
# diagnostic pm10 tracer
"TRACER", "atmos_mod", "pp10"
"longname", "primary PM10 mixing ratio"
"units", "ug/m3"
"profile_type", "fixed", "surface_value=1.e+0" /
"longname", "primary NO3an3 mixing ratio"
"units", "ug/kg"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
# diagnostic chemistry tracers
"TRACER", "atmos_mod", "pm25"
"longname", "primary PM25 mixing ratio"
"units", "ug/m3"
"tracer_usage", "chemistry", "type=diagnostic"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "pm10"
"longname", "primary PM10 mixing ratio"
"units", "ug/m3"
"tracer_usage", "chemistry", "type=diagnostic"
"profile_type", "fixed", "surface_value=1.e+0" /
# non-prognostic cloud amount
"TRACER", "atmos_mod", "cld_amt"
"longname", "cloud amount"
"units", "1"
"profile_type", "fixed", "surface_value=1.e30" /
"longname", "cloud amount"
"units", "1"
"profile_type", "fixed", "surface_value=1.e30" /
12 changes: 7 additions & 5 deletions workflow/cases/aerosol_firex_forecast.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ case:
places:
workflow_file: layout/free_forecast_gfs.yaml
BASE_CPLIC: /scratch1/NCEPDEV/nems/Raffaele.Montuoro/data
OROFIX: /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200914/INTEL/FV3_input_data_c384/INPUT
GRDFIX: /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/develop-20200914/INTEL/FV3_input_data_c384/INPUT
OROFIX: /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/input-data-20210528/FV3_input_data384/INPUT
GRDFIX: /scratch1/NCEPDEV/nems/emc.nemspara/RT/NEMSfv3gfs/input-data-20210528/FV3_input_data384/INPUT

settings:
SDATE: 2019-07-01t00:00:00
Expand All @@ -15,7 +15,7 @@ case:

gfs_cyc: 1

cplgocart: .true.
cplchem: .true.
print_esmf: .true.
nems_temp: 'atm_aer'

Expand All @@ -28,7 +28,8 @@ case:
KEEPDATA: Yes

nsst:
NST_MODEL: 0
NST_MODEL: 2
NST_SPINUP: 1

output_settings:
FHOUT_GFS: 6
Expand All @@ -49,9 +50,10 @@ case:
WGRP_NTASKS: 24
WRTIOBUF: "32M"
CPL_ATMIC: FV3ICS
CCPP_SUITE: FV3_GFS_v16

chem_settings:
MOD: gsdchem
MOD: gocart
ntdiag: 2
CFGDIR: /scratch1/NCEPDEV/nems/Raffaele.Montuoro/data/NASA/rc.firex
INPDIR: /scratch1/NCEPDEV/nems/Raffaele.Montuoro/data/NASA/ExtData
Expand Down
9 changes: 6 additions & 3 deletions workflow/cases/aerosol_free_forecast.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ case:
EDATE: 2013-04-01t00:00:00
max_job_tries: 1

cplgocart: .true.
cplchem: .true.
print_esmf: .true.
nems_temp: 'atm_aer'
nems_temp_cold: 'atm_aer'
Expand All @@ -21,7 +21,8 @@ case:
KEEPDATA: Yes

nsst:
NST_MODEL: 0
NST_MODEL: 2
NST_SPINUP: 1

output_settings:
FHOUT_GFS: 6
Expand All @@ -41,9 +42,11 @@ case:
WGRP: 1
WGRP_NTASKS: 24
WRTIOBUF: "32M"
CCPP_SUITE: FV3_GFS_v16
fscav_aero: [ '*:0.6', 'seas1:1.0', 'seas2:1.0' ]

chem_settings:
MOD: gsdchem
MOD: gocart
ntdiag: 2
# On Hera
CFGDIR: /scratch1/NCEPDEV/nems/Raffaele.Montuoro/data/NASA/rc
Expand Down

0 comments on commit 52dbd17

Please sign in to comment.