Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Radar-derived microphysics temperature tendencies similar to operational HRRR #986

Merged
Show file tree
Hide file tree
Changes from 37 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
77c71b5
Bug fixes for running on jet or with rocoto
SamuelTrahanNOAA Dec 24, 2021
7e5dfe2
Hera regression tests passed (jet tests were already committed).
SamuelTrahanNOAA Dec 25, 2021
79d770d
HRRR-like radar-derived microphysics tendencies for the first X minut…
SamuelTrahanNOAA Dec 29, 2021
8e4ff44
Remove an unneeded print statement
SamuelTrahanNOAA Dec 29, 2021
c89e733
remove unneeded prints and mark dfi radar vars as only active if num_…
SamuelTrahanNOAA Dec 30, 2021
1633450
Hera regression test results
SamuelTrahanNOAA Dec 30, 2021
c55eab3
jet regression tests
SamuelTrahanNOAA Dec 30, 2021
b8675e7
creating a new branch for PR
SMoorthi-emc Jan 4, 2022
813e512
changes requested by reviewers
SamuelTrahanNOAA Jan 4, 2022
d50b7d7
Merge branch 'feature/radar-tten-ufs-community-20211229' of ssh://git…
SamuelTrahanNOAA Jan 4, 2022
27b670a
add units to standard_name = radar_derived_microphysics_temperature_t…
SamuelTrahanNOAA Jan 5, 2022
03557de
after syncing submodules
SMoorthi-emc Jan 5, 2022
652ff35
after merge with ufs/develop
SMoorthi-emc Jan 5, 2022
ebe280b
changing BL_DATE
SMoorthi-emc Jan 5, 2022
a56700c
merge develop
SamuelTrahanNOAA Jan 7, 2022
2af73dd
Merge latest develop in FV3
SamuelTrahanNOAA Jan 7, 2022
f827860
after merge with ufs/develop
SMoorthi-emc Jan 7, 2022
cc8761b
Hera intel tests
SamuelTrahanNOAA Jan 7, 2022
e7fc8e2
Hera gnu tests
SamuelTrahanNOAA Jan 7, 2022
9c74530
Address reviewer comments in FV3 and FV3/ccpp/physics
SamuelTrahanNOAA Jan 7, 2022
595ee79
use FV3_fix for some fix files in new tests
SamuelTrahanNOAA Jan 7, 2022
ff9cacc
Remove an unused namelist
SamuelTrahanNOAA Jan 7, 2022
9eea3e0
Merge branch 'feature/radar-tten-ufs-community-20211229' of ssh://git…
SamuelTrahanNOAA Jan 7, 2022
5c78b54
remove a pointer declaration in FV3/ccpp/physics
SamuelTrahanNOAA Jan 7, 2022
fad62df
Use two fix files from FV3_fix
SamuelTrahanNOAA Jan 7, 2022
8ef7216
Merge PR #996
SamuelTrahanNOAA Jan 7, 2022
40c1bcf
Store additional hours in regression test baseline.
SamuelTrahanNOAA Jan 7, 2022
b85e10f
Hera gnu test
SamuelTrahanNOAA Jan 7, 2022
7a1d38e
More forecast hours in regtests for rrfs conus
SamuelTrahanNOAA Jan 8, 2022
6cd59ae
Merge branch 'feature/radar-tten-ufs-community-20211229' of ssh://git…
SamuelTrahanNOAA Jan 8, 2022
c0800a7
hera intel log
SamuelTrahanNOAA Jan 8, 2022
3e6d23c
hera intel test
SamuelTrahanNOAA Jan 9, 2022
e240036
Set FH_DFI_RADAR in a similar manner to other variables.
SamuelTrahanNOAA Jan 10, 2022
a8af5d6
Move some fix files
SamuelTrahanNOAA Jan 10, 2022
98d7c66
Remove an unneeded file
SamuelTrahanNOAA Jan 10, 2022
cf64643
update to develop version of FV3
SamuelTrahanNOAA Jan 10, 2022
231bbe2
merge develop
SamuelTrahanNOAA Jan 10, 2022
6bb7020
hera intel test
SamuelTrahanNOAA Jan 11, 2022
7182f2a
hera gnu test
SamuelTrahanNOAA Jan 11, 2022
be62bcd
jet intel tests
SamuelTrahanNOAA Jan 11, 2022
f2ada67
Test logs: cheyenne.gnu, cheyenne.intel, orion.intel, wcoss_cray, wco…
SamuelTrahanNOAA Jan 11, 2022
7ab87d3
gaea intel log
SamuelTrahanNOAA Jan 11, 2022
2e360b7
Point to NOAA-EMC develop for FV3
SamuelTrahanNOAA Jan 11, 2022
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 .gitmodules
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[submodule "FV3"]
path = FV3
url = https://github.com/NOAA-EMC/fv3atm
branch = develop
url = https://github.com/SamuelTrahanNOAA/fv3atm
branch = feature/radar-tten-ufs-community-20211229
[submodule "WW3"]
path = WW3
url = https://github.com/NOAA-EMC/WW3
Expand Down
1 change: 1 addition & 0 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -935,6 +935,7 @@ export LNDP_PRT_LIST=-999
#IAU
export IAU_INC_FILES="''"

export FH_DFI_RADAR='-2e10'

#Cellular automata
export DO_CA=.false.
Expand Down
29 changes: 29 additions & 0 deletions tests/fv3_conf/rrfs_warm_run.IN
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
rm -fr INPUT RESTART
mkdir INPUT RESTART

OPNREQ_TEST=${OPNREQ_TEST:-false}
SUFFIX=${RT_SUFFIX}
cp -r @[INPUTDATA_ROOT]/FV3_input_data_conus13km/INPUT/* INPUT/
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@SamuelTrahanNOAA where is your FV3_input-data_conus13km located? We need to copy it to current INPUTDATA_ROOT directory on UFS supported platforms. Are there any other input files?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/scratch2/BMC/wrfruc/Samuel.Trahan/RT/NEMSfv3gfs/input-data-20211210/FV3_input_data_conus13km

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also /scratch2/BMC/wrfruc/Samuel.Trahan/RT/NEMSfv3gfs/input-data-20211210/FV3_fix/seaice_newland.grb


for x in global_glacier.2x2.grb global_h2oprdlos.f77 global_maxice.2x2.grb \
global_o3prdlos.f77 global_snoclim.1.875.grb global_zorclim.1x1.grb \
CFSR.SEAICE.1982.2012.monthly.clim.grb RTGSST.1982.2012.monthly.clim.grb ; do
cp -f @[INPUTDATA_ROOT]/FV3_fix/"$x" .
done

cp @[INPUTDATA_ROOT]/FV3_input_data/global_soilmgldas.t126.384.190.grb .
cp @[INPUTDATA_ROOT]/FV3_fix/seaice_newland.grb .

touch data_table

# Thompson MP lookup tables - copy standard and SIONlib tables of precomputed tables
if [ $IMP_PHYSICS = 8 ]; then
cp @[INPUTDATA_ROOT]/FV3_input_data_gsd/qr_acr_qsV2.dat .
cp @[INPUTDATA_ROOT]/FV3_input_data_gsd/qr_acr_qgV2.dat .
cp @[INPUTDATA_ROOT]/FV3_input_data_gsd/freezeH2O.dat .
cp @[INPUTDATA_ROOT]/FV3_input_data_gsd/CCN_ACTIVATE.BIN .
fi

if [ $DO_RRTMGP = .true. ]; then
cp @[INPUTDATA_ROOT]/FV3_input_data_RRTMGP/* .
fi
361 changes: 361 additions & 0 deletions tests/parm/diag_table/diag_table_hrrr

Large diffs are not rendered by default.

105 changes: 105 additions & 0 deletions tests/parm/model_configure_rrfs_conus13km.IN
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
total_member: 1
start_year: @[SYEAR]
start_month: @[SMONTH]
start_day: @[SDAY]
start_hour: @[SHOUR]
start_minute: 0
start_second: 0
nhours_fcst: @[FHMAX]

dt_atmos: @[DT_ATMOS]
calendar: 'julian'
restart_interval: @[RESTART_INTERVAL]
output_1st_tstep_rst: .false.

memuse_verbose: .false.
print_esmf: .true.
RUN_CONTINUE: .false.
ENS_SPS: .false.
cpl: .false.

quilting: @[QUILTING]
write_groups: @[WRITE_GROUP]
write_tasks_per_group: @[WRTTASK_PER_GROUP]
output_history: @[OUTPUT_HISTORY]
write_dopost: @[WRITE_DOPOST]
num_files: @[NUM_FILES]
filename_base: @[FILENAME_BASE]
output_file: @[OUTPUT_FILE]
ideflate: @[IDEFLATE]
nbits: @[NBITS]
ichunk3d: @[ICHUNK3D]
jchunk3d: @[JCHUNK3D]
kchunk3d: @[KCHUNK3D]
imo: @[IMO]
jmo: @[JMO]

#
# Write-component output frequency parameter definitions:
#
# nfhout:
# Output frequency in hours after forecast hour "nfhmax_hf".
#
# nfhmax_hf:
# Number of forecast hours until output frequency "nfhout" takes affect.
#
# nfhout_hf:
# Output frequency in hours until forecast hour "nfhmax_hf".
#
# nsout:
# Output frequency in time steps (positive values override "nfhout" and
# "nfhout_hf").
#
nfhout: 1
nfhmax_hf: 60
nfhout_hf: 1
nsout: -1

#
# Coordinate system used by the output grid.
#
output_grid: @[OUTPUT_GRID]

#
# Parameter definitions for an output grid of type "lambert_conformal":
#
# cen_lon:
# Longitude of center of grid (degrees).
#
# cen_lat:
# Latitude of center of grid (degrees).
#
# stdlat1:
# Latitude of first standard parallel (degrees).
#
# stdlat2:
# Latitude of second standard parallel (degrees).
#
# nx:
# Number of grid cells along x-axis in Lambert conformal (x,y) plane.
#
# ny:
# Number of grid cells along y-axis in Lambert conformal (x,y) plane.
#
# lon1:
# Longitude of center of grid cell at bottom-left corner of grid (degrees).
#
# lat1:
# Latitude of center of grid cell at bottom-left corner of grid (degrees).
#
# dx:
# Grid cell size in x direction (meters).
#
# dy:
# Grid cell size in y direction (meters).
#
cen_lon: -97.5
cen_lat: 38.5
stdlat1: 38.5
stdlat2: 38.5
nx: 393
ny: 225
lon1: -121.70231097
lat1: 22.57417972
dx: 13000.0
dy: 13000.0
Loading