Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
ae91015
files intake from existing coupled-crow branch
Jul 19, 2021
09fde48
incremental update of modularized script
Jul 20, 2021
e3c3c18
incremental update
Jul 21, 2021
92ccfa3
incremental update
Jul 21, 2021
f3d1f7f
incremental update
Jul 22, 2021
f58fa53
namelist update, set up script match develop
Jul 25, 2021
e133e1f
Update ush/forecast_det.sh
jkuang-exploro Jul 27, 2021
7473e38
2-space update for exglobal_forecast.sh; forecast_predet, det and
Jul 28, 2021
7b3b5c8
Merge remote-tracking branch 'origin/feature/coupled_sprint' into fea…
Jul 28, 2021
bd8b8bb
update script files under script/ and ush/ to the newest
Jul 29, 2021
2e7ed50
Merge remote-tracking branch 'origin/feature/coupled_sprint' into fea…
Jul 30, 2021
e0dcafd
Merge branch 'feature/coupled_sprint' into feature/script_update
Jul 30, 2021
32f2ae4
delete _bk file
Jul 30, 2021
9836bba
revert changes for exgfs_wave_prep.sh
Jul 30, 2021
360529b
remove "RUN_CCPP" variable
Jul 30, 2021
d122fc0
added diag_table_cpl
Jul 30, 2021
6ae9b5e
delete get_platform
Jul 30, 2021
b48dc28
remove excessive export statements
Jul 30, 2021
1256142
force to use NTASKS_TOT on Orion for forecast
aerorahul Aug 3, 2021
a4427df
Remove CROW-related comments
Aug 3, 2021
51b26bd
further cleanup comments
Aug 3, 2021
affea79
Fix PET issue when not using full node
WalterKolczynski-NOAA Aug 3, 2021
5746303
Merge branch 'feature/script_update' of github.com:NOAA-EMC/global-wo…
WalterKolczynski-NOAA Aug 3, 2021
11dc063
replace ufs_coupled with ufs_model in nems_configure.sh
Aug 4, 2021
bae436d
remove ncld from the namelist. This is a relic from IPD days
aerorahul Aug 5, 2021
814064e
update scripts to match coupled_sprint_0806 tag, off from
Aug 6, 2021
57b62b1
permission setting unification
Aug 6, 2021
4afacc4
templates .IN are not executables. Strip trailing whitespaces and ex…
aerorahul Aug 7, 2021
0ef2da8
fix more trailing spaces in the scripts added
aerorahul Aug 7, 2021
9275915
fix typo
Aug 9, 2021
0935098
update if logic of MEMBER to DO_SPPT; DO_SHUM, DO_SKEB
Aug 9, 2021
b39280f
fix fcst tasks issue for gdas and gfs. fix ocnres to 050
aerorahul Aug 9, 2021
b3119f3
update ENV file for efcs job
Aug 10, 2021
06b411c
properly design DIAG_TABLE and DIAG_TABLE_APPEND
Aug 10, 2021
ef9cf2c
update stochastic parameters
Aug 10, 2021
2eae221
address changes requested by group members
Aug 11, 2021
d7d3f90
remove obsolete parameters PE_MEMBER1 and total_member
Aug 11, 2021
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
4 changes: 2 additions & 2 deletions env/ORION.env
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ elif [ $step = "fcst" ]; then
export NTHREADS_FV3=${nth_fv3:-$nth_max}
[[ $NTHREADS_FV3 -gt $nth_max ]] && export NTHREADS_FV3=$nth_max
export cores_per_node=$npe_node_max
export APRUN_FV3="$launcher"
export APRUN_FV3="$launcher -n $ntasks_fcst"

export NTHREADS_REGRID_NEMSIO=${nth_regrid_nemsio:-1}
[[ $NTHREADS_REGRID_NEMSIO -gt $nth_max ]] && export NTHREADS_REGRID_NEMSIO=$nth_max
Expand All @@ -148,7 +148,7 @@ elif [ $step = "efcs" ]; then
export NTHREADS_FV3=${nth_efcs:-$nth_max}
[[ $NTHREADS_FV3 -gt $nth_max ]] && export NTHREADS_FV3=$nth_max
export cores_per_node=$npe_node_max
export APRUN_FV3="$launcher"
export APRUN_FV3="$launcher -n $npe_efcs"

export NTHREADS_REGRID_NEMSIO=${nth_regrid_nemsio:-1}
[[ $NTHREADS_REGRID_NEMSIO -gt $nth_max ]] && export NTHREADS_REGRID_NEMSIO=$nth_max
Expand Down
25 changes: 25 additions & 0 deletions parm/chem/gocart_tracer.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
so2
so4
dms
msa
bc1
bc2
oc1
oc2
dust1
dust2
dust3
dust4
dust5
seas1
seas2
seas3
seas4
seas5
nh3
nh4a
no3an1
no3an2
no3an3
pm25
pm10
1 change: 0 additions & 1 deletion parm/config/config.base.emc.dyn
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,6 @@ export LEVS=128
export CASE="@CASECTL@"
export CASE_ENKF="@CASEENS@"
export ICERES=025
export OCNRES=025

# Surface cycle update frequency
if [[ "$CDUMP" == "gdas" ]] ; then
Expand Down
19 changes: 17 additions & 2 deletions parm/config/config.fcst
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,12 @@ export ICEPETS="80"
export WAVPETS="160"
export CHMPETS="1700"

if [ "$CDUMP" = "gfs" ]; then
export ntasks_fcst=$npe_fcst_gfs
else
export ntasks_fcst=$npe_fcst
fi

#######################################################################
# Model configuration
export TYPE="nh"
Expand Down Expand Up @@ -266,7 +272,7 @@ if [[ "$CDUMP" == "gdas" ]] ; then # GDAS cycle specific parameters

# Variables used in DA cycling
if [ $QUILTING = ".true." -a $OUTPUT_GRID = "gaussian_grid" ]; then
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table_aod"
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table_da"
else
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table_da_orig"
fi
Expand Down Expand Up @@ -297,7 +303,7 @@ elif [[ "$CDUMP" == "gfs" ]] ; then # GFS cycle specific parameters

# Write more variables to output
if [ $QUILTING = ".true." -a $OUTPUT_GRID = "gaussian_grid" ]; then
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table_aod"
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table"
else
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table_orig"
fi
Expand Down Expand Up @@ -346,6 +352,15 @@ elif [[ $DO_COUPLED = "YES" ]] ; then # coupled model
export DIAG_TABLE="$HOMEgfs/parm/parm_fv3diag/diag_table_cpl"
fi

case "$CASE" in
"C48") export OCNRES=100;;
"C96") export OCNRES=100;;
"C192") export OCNRES=050;;
"C384") export OCNRES=025;;
"C768") export OCNRES=025;;
*) export OCNRES=025;;
esac

# Remember config.efcs will over-ride these values for ensemble forecasts
# if these variables are re-defined there.
# Otherwise, the ensemble forecast will inherit from config.fcst
Expand Down
870 changes: 870 additions & 0 deletions parm/mom6/MOM_input_template_025

Large diffs are not rendered by default.

921 changes: 921 additions & 0 deletions parm/mom6/MOM_input_template_050

Large diffs are not rendered by default.

839 changes: 839 additions & 0 deletions parm/mom6/MOM_input_template_100

Large diffs are not rendered by default.

366 changes: 366 additions & 0 deletions parm/parm_fv3diag/diag_table_aer

Large diffs are not rendered by default.

209 changes: 1 addition & 208 deletions parm/parm_fv3diag/diag_table_aod

Large diffs are not rendered by default.

306 changes: 306 additions & 0 deletions parm/parm_fv3diag/diag_table_cpl

Large diffs are not rendered by default.

169 changes: 169 additions & 0 deletions parm/parm_fv3diag/field_table_aer
Original file line number Diff line number Diff line change
@@ -0,0 +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" /
# 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=1.e30" /
# prognostic chemistry tracers
"TRACER", "atmos_mod", "so2"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "msa"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "bc2"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "oc2"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust2"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "dust4"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas1"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas3"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e-7" /
"TRACER", "atmos_mod", "seas5"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "nh4a"
"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"
"tracer_usage", "chemistry"
"profile_type", "fixed", "surface_value=1.e+0" /
"TRACER", "atmos_mod", "no3an2"
"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"
"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" /
Loading