Skip to content

Commit 7c2445c

Browse files
chunhuazhouMatthewPyle-NOAA
authored andcommitted
[v2.1.3-8.4] Changes in preparation for SFE
1 parent 92d9333 commit 7c2445c

40 files changed

Lines changed: 35 additions & 19732 deletions

fix/gsi_bec/gsiparm_regional.anl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
/
55
&GRIDOPTS
66
regional=.true.,fv3_regional=.false.,mpas_regional=.true.,
7+
use_fv3_grid_spec=.false.,
78
nlon=@GSIBEC_NLON@,nlat=@GSIBEC_NLAT@,nsig=@GSIBEC_NSIG@,
89
rlat_start=@GSIBEC_LAT_START@,rlat_end=@GSIBEC_LAT_END@,
910
rlon_start=@GSIBEC_LON_START@,rlon_end=@GSIBEC_LON_END@,
@@ -31,7 +32,7 @@ met_guess::
3132
tv @GSIBEC_NSIG@ 2 virtual_temperature tv
3233
tsen @GSIBEC_NSIG@ 2 sensible_temperature tsen
3334
q @GSIBEC_NSIG@ 2 specific_humidity sphum
34-
prse @GSIBEC_NSIG@ -1 air_pressure prse
35+
prsl @GSIBEC_NSIG@ -1 air_pressure prsl
3536
# oz @GSIBEC_NSIG@ 2 ozone o3mr
3637
# delp @GSIBEC_NSIG@ -1 fv3_del_pressure delp
3738
::

parm/hrrrv5/namelist.init_atmosphere

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@
5454
&physics
5555
config_tsk_seaice_threshold = 271.4
5656
/
57+
&lbcs
58+
config_lbc_hydrometeors_rrfs = ${lbc_hydrometeors_rrfs}
59+
config_lbc_hydrometeors_gfs = ${lbc_hydrometeors_gfs}
60+
/
5761
&io
5862
config_pio_num_iotasks = 0
5963
config_pio_stride = 1

parm/jedivar.yaml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ cost function:
158158
engine:
159159
type: H5File
160160
obsfile: data/obs/ioda_mrms_refl.nc
161+
missing file action: "warn"
161162
obsdataout:
162163
engine:
163164
type: H5File
@@ -3035,14 +3036,20 @@ cost function:
30353036
simulated variables: [windEastward, windNorthward]
30363037

30373038
obs operator:
3038-
name: SfcCorrected
3039-
correction scheme to use: GSL
3040-
variables:
3041-
- name: windEastward
3042-
- name: windNorthward
3039+
name: VertInterp
3040+
vertical coordinate: air_pressure
3041+
observation vertical coordinate: pressure
3042+
observation vertical coordinate group: MetaData
3043+
interpolation method: log-linear
3044+
#gsi geovals:
3045+
# filename: "obsout/sfc_uv_geoval_2022052619.nc"
3046+
# levels_are_top_down: False
3047+
variables:
3048+
- name: windEastward
3049+
- name: windNorthward
30433050

30443051
linear obs operator:
3045-
name: Identity
3052+
name: VertInterp
30463053

30473054
obs error:
30483055
covariance model: diagonal

scripts/exrrfs_ic.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ init_case=7
1414
start_time=$(date -d "${CDATE:0:8} ${CDATE:8:2}" +%Y-%m-%d_%H:%M:%S)
1515
end_time=${start_time}
1616

17+
lbc_hydrometeors_rrfs=true
18+
lbc_hydrometeors_gfs=false
1719
if [[ "${prefix}" == "RAP" || "${prefix}" == "HRRR" ]]; then
1820
nfglevels=51
1921
nfgsoillevels=9

scripts/exrrfs_lbc.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ start_time=$(date -d "${EDATE:0:8} ${EDATE:8:2}" +%Y-%m-%d_%H:%M:%S)
2929
EDATE=$(${NDATE} "${fhr_end}" "${CDATEin}")
3030
end_time=$(date -d "${EDATE:0:8} ${EDATE:8:2}" +%Y-%m-%d_%H:%M:%S)
3131

32+
lbc_hydrometeors_rrfs=true
33+
lbc_hydrometeors_gfs=false
34+
3235
if [[ "${prefix}" == "RAP" || "${prefix}" == "HRRR" ]]; then
3336
nfglevels=51
3437
nfgsoillevels=9
@@ -38,9 +41,13 @@ elif [[ "${prefix}" == "RRFS" ]]; then
3841
elif [[ "${prefix}" == "GFS" ]]; then
3942
nfglevels=58
4043
nfgsoillevels=4
44+
lbc_hydrometeors_rrfs=false
45+
lbc_hydrometeors_gfs=true
4146
elif [[ "${prefix}" == "GEFS" ]]; then
4247
nfglevels=32
4348
nfgsoillevels=4
49+
lbc_hydrometeors_rrfs=false
50+
lbc_hydrometeors_gfs=false
4451
fi
4552
nsoillevels=${NSOIL_LEVELS}
4653

sorc/RDASApp

Submodule RDASApp updated 119 files

sorc/_workaround_/RDASApp/CMakeLists.txt

Lines changed: 0 additions & 222 deletions
This file was deleted.

0 commit comments

Comments
 (0)