Skip to content
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
a7b9d7e
point temporarily to LB's branch
JessicaMeixner-NOAA Dec 2, 2022
44d8526
updating typo (Thanks to Cathy!)
JessicaMeixner-NOAA Dec 2, 2022
78b729c
revert ufs change
JessicaMeixner-NOAA Dec 7, 2022
8a94f75
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Dec 7, 2022
8101a80
update to latest ufs
JessicaMeixner-NOAA Dec 7, 2022
d81c0f9
no longer need arguments to link (update to readme)
JessicaMeixner-NOAA Dec 7, 2022
7bfa4dc
use fms mixed mode
JessicaMeixner-NOAA Dec 12, 2022
d843a96
update build
JessicaMeixner-NOAA Dec 12, 2022
0c342d8
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Dec 12, 2022
c854885
updates for hr1 for prosigma physics and outerloop wave coupling
JessicaMeixner-NOAA Dec 19, 2022
9316984
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Dec 19, 2022
fe1d232
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Jan 27, 2023
f1a5e7c
temporary update of ufs-weather-model (need one more update before re…
JessicaMeixner-NOAA Jan 27, 2023
399b668
update how 32 bit is built
JessicaMeixner-NOAA Jan 27, 2023
0f2ea37
update to latest ufs hash
JessicaMeixner-NOAA Jan 30, 2023
e1b3f2f
updates from Lisa for handling of more field_table_*_prosigma
JessicaMeixner-NOAA Jan 30, 2023
9ceda24
update externals
JessicaMeixner-NOAA Jan 30, 2023
34752c8
updates to gfdsl prosigma field tables from Lisa
JessicaMeixner-NOAA Jan 31, 2023
64d5538
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Jan 31, 2023
1090b3c
updates for HR1 ICs
JessicaMeixner-NOAA Jan 31, 2023
035dd43
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Jan 31, 2023
e94402b
update to configs following Rahul's updates in another PR
JessicaMeixner-NOAA Jan 31, 2023
1dedb55
current modules testing on hera, these update everything but crtm
JessicaMeixner-NOAA Jan 31, 2023
f341d2c
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Jan 31, 2023
2537264
fix mx025 for GFS not GEFS
JessicaMeixner-NOAA Feb 1, 2023
043dec7
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Feb 1, 2023
b5ef543
Merge branch 'NOAA-EMC:develop' into hr1waves
JessicaMeixner-NOAA Feb 7, 2023
77c73c3
Merge remote-tracking branch 'EMC/develop' into hr1waves
Feb 7, 2023
00832e6
move parm/wave/ww3_grid.inp. files to wave fix
JessicaMeixner-NOAA Feb 7, 2023
6a0d745
update modules
JessicaMeixner-NOAA Feb 7, 2023
6ea299e
point to Jiande's space for wcoss2 ics
JessicaMeixner-NOAA Feb 7, 2023
6dc134f
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Feb 8, 2023
05e6427
update name of config files based on reviewer requests
JessicaMeixner-NOAA Feb 8, 2023
59bc800
update MOM6 to match whats in ufs-weather-model
JessicaMeixner-NOAA Feb 8, 2023
abeb17f
Add threads to config.fv3 for gdas forecast, otherwise will fail
JessicaMeixner-NOAA Feb 9, 2023
2f2e05e
removing check on number of tasks on write grid
JessicaMeixner-NOAA Feb 9, 2023
2b22c8e
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Feb 14, 2023
3f42bc1
update to fix wave post
JessicaMeixner-NOAA Feb 16, 2023
e739141
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Feb 16, 2023
1dd4cdb
Merge branch 'NOAA-EMC:develop' into hr1waves
JessicaMeixner-NOAA Feb 21, 2023
6414810
update to get past vrfy error
JessicaMeixner-NOAA Feb 21, 2023
a0326c4
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Feb 23, 2023
5b16cc2
revert based on reviewer requests (testing tbd)
JessicaMeixner-NOAA Feb 23, 2023
a829d28
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Feb 26, 2023
e893bff
removing old wcoss2 ic stage area- all is now in Jiande's space
JessicaMeixner-NOAA Feb 26, 2023
e108853
add unrecognized case exit message as requested
JessicaMeixner-NOAA Feb 26, 2023
71589d2
reverting -- thank you Kate!
JessicaMeixner-NOAA Feb 27, 2023
789e9d9
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Mar 1, 2023
057be2a
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Mar 2, 2023
11ccce7
Merge remote-tracking branch 'EMC/develop' into hr1waves
JessicaMeixner-NOAA Mar 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Externals.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# External sub-modules of global-workflow

[UFS]
tag = 6b73f5d
tag = c22aaad
local_path = sorc/ufs_model.fd
repo_url = https://github.com/ufs-community/ufs-weather-model.git
protocol = git
Expand Down
2 changes: 1 addition & 1 deletion parm/config/config.base.emc.dyn
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@ case "${APP}" in
export DO_WAVE="YES"
export WAVE_CDUMP="both"
export cplwav2atm=".true."
export confignamevarfornems="${confignamevarfornems}_wave"
Comment thread
WalterKolczynski-NOAA marked this conversation as resolved.
export confignamevarfornems="${confignamevarfornems}_wave_out"
fi

source $EXPDIR/config.defaults.s2sw
Expand Down
10 changes: 5 additions & 5 deletions parm/config/config.defaults.s2sw
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ MEDPETS=300

# config.wave

waveGRD='gwes_30m'
waveinterpGRD=' '
waveuoutpGRD='gwes_30m'
MESH_WAV='mesh.gwes_30m.nc'
waveGRD='mx025'
waveinterpGRD='reg025'
waveuoutpGRD='mx025'
MESH_WAV='mesh.mx025.nc'
Comment thread
WalterKolczynski-NOAA marked this conversation as resolved.

waveesmfGRD=' '
wavepostGRD='gwes_30m'
wavepostGRD=' '
waveGRDN="1"
waveGRDG="10"
USE_WAV_RMP="NO"
Expand Down
13 changes: 9 additions & 4 deletions parm/config/config.fcst
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,11 @@ export isatmedmf=1
tbf=""
if [[ "$satmedmf" = ".true." ]]; then tbf="_satmedmf" ; fi

#Convection schemes
export progsigma=".true."
Comment thread
WalterKolczynski-NOAA marked this conversation as resolved.
tbp=""
if [ "$progsigma" = ".true." ]; then tbp="_progsigma" ; fi

# Radiation options
export IAER=1011 ; #spectral band mapping method for aerosol optical properties
export iovr_lw=3 ; #de-correlation length cloud overlap method (Barker, 2008)
Expand Down Expand Up @@ -188,17 +193,17 @@ export random_clds=".true."

if [[ "$imp_physics" -eq 99 ]]; then # ZhaoCarr
export ncld=1
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_zhaocarr${tbf}"
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_zhaocarr${tbf}${tbp}"
export nwat=2

elif [[ "$imp_physics" -eq 6 ]]; then # WSM6
export ncld=2
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_wsm6${tbf}"
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_wsm6${tbf}${tbp}"
export nwat=6

elif [[ "$imp_physics" -eq 8 ]]; then # Thompson
export ncld=2
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_thompson_noaero_tke"
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_thompson_noaero_tke${tbp}"
export nwat=6

export cal_pre=".false."
Expand All @@ -220,7 +225,7 @@ elif [[ "$imp_physics" -eq 8 ]]; then # Thompson
export d4_bg=0.12
elif [[ "$imp_physics" -eq 11 ]]; then # GFDL
export ncld=5
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_gfdl${tbf}"
export FIELD_TABLE="$HOMEgfs/parm/parm_fv3diag/field_table_gfdl${tbf}${tbp}"
export nwat=6
export dnats=1
export cal_pre=".false."
Expand Down
42 changes: 42 additions & 0 deletions parm/parm_fv3diag/field_table_gfdl_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# 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" /
# 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" /
"TRACER", "atmos_mod", "rainwat"
"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" /
"TRACER", "atmos_mod", "snowwat"
"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" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"longname", "ozone mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# non-prognostic cloud amount
"TRACER", "atmos_mod", "cld_amt"
"longname", "cloud amount"
"units", "1"
"profile_type", "fixed", "surface_value=1.e30" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
47 changes: 47 additions & 0 deletions parm/parm_fv3diag/field_table_gfdl_satmedmf_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# 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" /
# 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" /
"TRACER", "atmos_mod", "rainwat"
"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" /
"TRACER", "atmos_mod", "snowwat"
"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" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"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=0.0" /
# non-prognostic cloud amount
"TRACER", "atmos_mod", "cld_amt"
"longname", "cloud amount"
"units", "1"
"profile_type", "fixed", "surface_value=1.e30" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
70 changes: 70 additions & 0 deletions parm/parm_fv3diag/field_table_thompson_noaero_tke_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# 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=3.e-6" /
# 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" /
# prognostic ice water mixing ratio
"TRACER", "atmos_mod", "ice_wat"
"longname", "cloud ice mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic rain water mixing ratio
"TRACER", "atmos_mod", "rainwat"
"longname", "rain water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic snow water mixing ratio
"TRACER", "atmos_mod", "snowwat"
"longname", "snow water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic Grau water mixing ratio
"TRACER", "atmos_mod", "graupel"
"longname", "graupel mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognostic cloud water number concentration - not for non-aerosol runs
# "TRACER", "atmos_mod", "water_nc"
# "longname", "cloud liquid water number concentration"
# "units", "/kg"
# "profile_type", "fixed", "surface_value=0.0" /
# prognostic cloud ice number concentration
"TRACER", "atmos_mod", "ice_nc"
"longname", "cloud ice water number concentration"
"units", "/kg"
"profile_type", "fixed", "surface_value=0.0" /
# prognostic rain number concentration
"TRACER", "atmos_mod", "rain_nc"
"longname", "rain number concentration"
"units", "/kg"
"profile_type", "fixed", "surface_value=0.0" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"longname", "ozone mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# water- and ice-friendly aerosols (Thompson) - not for non-aerosol runs
# "TRACER", "atmos_mod", "liq_aero"
# "longname", "water-friendly aerosol number concentration"
# "units", "/kg"
# "profile_type", "fixed", "surface_value=0.0" /
# "TRACER", "atmos_mod", "ice_aero"
# "longname", "ice-friendly aerosol number concentration"
# "units", "/kg"
# "profile_type", "fixed", "surface_value=0.0" /
# 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=0.0" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
Comment thread
WalterKolczynski-NOAA marked this conversation as resolved.
38 changes: 38 additions & 0 deletions parm/parm_fv3diag/field_table_wsm6_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# 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=3.e-6" /
# 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" /
"TRACER", "atmos_mod", "ice_wat"
"longname", "ice water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=3.e-6" /
# prognostic cloud water mixing ratio
"TRACER", "atmos_mod", "rainwat"
"longname", "rain water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"TRACER", "atmos_mod", "snowwat"
"longname", "snow water 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" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"longname", "ozone mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
43 changes: 43 additions & 0 deletions parm/parm_fv3diag/field_table_wsm6_satmedmf_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# 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=3.e-6" /
# 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" /
"TRACER", "atmos_mod", "ice_wat"
"longname", "ice water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=3.e-6" /
# prognostic cloud water mixing ratio
"TRACER", "atmos_mod", "rainwat"
"longname", "rain water mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
"TRACER", "atmos_mod", "snowwat"
"longname", "snow water 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" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"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=0.0" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
21 changes: 21 additions & 0 deletions parm/parm_fv3diag/field_table_zhaocarr_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# 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=3.e-6" /
# 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" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"longname", "ozone mixing ratio"
"units", "kg/kg"
"profile_type", "fixed", "surface_value=1.e30" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
26 changes: 26 additions & 0 deletions parm/parm_fv3diag/field_table_zhaocarr_satmedmf_progsigma
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# 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=3.e-6" /
# 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" /
# prognostic ozone mixing ratio tracer
"TRACER", "atmos_mod", "o3mr"
"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=0.0" /
# prognotsitc sigmab tracer
"TRACER", "atmos_mod", "sigmab"
"longname", "sigma fraction"
"units", "fraction"
"profile_type", "fixed", "surface_value=0.0" /
7 changes: 5 additions & 2 deletions parm/wave/ww3_grid.inp.mx025
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
$ --------------------------------------------------------------- $
'GLO 1/4 deg tripole grid lat 85 '
$
1.07 0.035 50 36 0.5
$gfs: 1.07 0.035 50 36 0.5
$gefs: 1.1 0.035 33 36 0.5
1.1 0.035 33 36 0.5
$
$ Set model flags
F T T T T T
$
$if outerloop: 1800 200 600 30
300 150 150 30
$if innerloop: 300 150 150 30
1800 200 600 30
$
&OUTS USSP = 1, IUSSP = 3, STK_WN = 0.04, 0.110, 0.3305 /
&SIN4 BETAMAX = 1.315,
Expand Down
Loading