forked from ufs-community/ufs-weather-model
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Multiple domains quilting restart (ufs-community#1722)
* Add hafs tests that use quilting restart * Change Orion log file permissions
- Loading branch information
1 parent
2cf2227
commit 52cee26
Showing
21 changed files
with
7,702 additions
and
5,335 deletions.
There are no files selected for viewing
Submodule FV3
updated
4 files
+1 −1 | atmos_cubed_sphere | |
+8 −1 | fv3_cap.F90 | |
+0 −1 | io/module_write_internal_state.F90 | |
+440 −378 | io/module_wrt_grid_comp.F90 |
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
1,975 changes: 1,155 additions & 820 deletions
1,975
tests/RegressionTests_orion.intel.log
100755 → 100644
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,155 @@ | ||
############################################################################### | ||
# | ||
# HAFS global with 1 nest and atmosphere only | ||
# | ||
############################################################################### | ||
|
||
export TEST_DESCR="Compare HAFS global with 1 nest and atmosphere only results with previous trunk version" | ||
|
||
export CNTL_DIR=hafs_global_1nest_atm | ||
|
||
export LIST_FILES="atmf006.nc \ | ||
sfcf006.nc \ | ||
atm.nest02.f006.nc \ | ||
sfc.nest02.f006.nc \ | ||
RESTART/20200825.180000.coupler.res \ | ||
RESTART/20200825.180000.fv_core.res.nc \ | ||
RESTART/20200825.180000.fv_core.res.nest02.nc \ | ||
RESTART/20200825.180000.fv_core.res.nest02.tile7.nc \ | ||
RESTART/20200825.180000.fv_core.res.tile1.nc \ | ||
RESTART/20200825.180000.fv_core.res.tile2.nc \ | ||
RESTART/20200825.180000.fv_core.res.tile3.nc \ | ||
RESTART/20200825.180000.fv_core.res.tile4.nc \ | ||
RESTART/20200825.180000.fv_core.res.tile5.nc \ | ||
RESTART/20200825.180000.fv_core.res.tile6.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.nest02.tile7.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.tile1.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.tile2.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.tile3.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.tile4.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.tile5.nc \ | ||
RESTART/20200825.180000.fv_srf_wnd.res.tile6.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.nest02.tile7.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.tile1.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.tile2.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.tile3.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.tile4.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.tile5.nc \ | ||
RESTART/20200825.180000.fv_tracer.res.tile6.nc \ | ||
RESTART/20200825.180000.phy_data.nest02.tile7.nc \ | ||
RESTART/20200825.180000.phy_data.tile1.nc \ | ||
RESTART/20200825.180000.phy_data.tile2.nc \ | ||
RESTART/20200825.180000.phy_data.tile3.nc \ | ||
RESTART/20200825.180000.phy_data.tile4.nc \ | ||
RESTART/20200825.180000.phy_data.tile5.nc \ | ||
RESTART/20200825.180000.phy_data.tile6.nc \ | ||
RESTART/20200825.180000.sfc_data.nest02.tile7.nc \ | ||
RESTART/20200825.180000.sfc_data.tile1.nc \ | ||
RESTART/20200825.180000.sfc_data.tile2.nc \ | ||
RESTART/20200825.180000.sfc_data.tile3.nc \ | ||
RESTART/20200825.180000.sfc_data.tile4.nc \ | ||
RESTART/20200825.180000.sfc_data.tile5.nc \ | ||
RESTART/20200825.180000.sfc_data.tile6.nc \ | ||
RESTART/fv_BC_ne.res.nest02.nc \ | ||
RESTART/fv_BC_sw.res.nest02.nc" | ||
|
||
export_fv3 | ||
export_hafs | ||
|
||
export HAFS=true | ||
export FHMAX=6 | ||
export RESTART_N=${FHMAX} | ||
export atm_omp_num_threads=2 | ||
export DT_ATMOS=90 | ||
export IDEFLATE=1 | ||
export NFHMAX_HF=-1 | ||
export NFHOUT_HF=3 | ||
export NFHOUT=3 | ||
export OUTPUT_FILE="'netcdf' 'netcdf'" | ||
export SDAY=25 | ||
export SHOUR=12 | ||
export SMONTH=08 | ||
export SYEAR=2020 | ||
export WRTTASK_PER_GROUP=60 | ||
export NTILES=6 | ||
|
||
export QUILTING_RESTART=.true. | ||
export OUTPUT_GRID='global_latlon' | ||
export IMO=360 | ||
export JMO=181 | ||
|
||
export OUTPUT_GRID_2='rotated_latlon' | ||
export CEN_LON_2=-86.0 | ||
export CEN_LAT_2=23.0 | ||
export LON1_2=-45.00 | ||
export LAT1_2=-40.00 | ||
export LON2_2=45.00 | ||
export LAT2_2=40.00 | ||
export DLON_2=0.25 | ||
export DLAT_2=0.25 | ||
|
||
export BLOCKSIZE=${BLOCKSIZE:-24} | ||
export CCPP_SUITE="FV3_HAFS_v1_gfdlmp_tedmf" | ||
export DEFLATE_LEVEL=-1 | ||
export INPES=4 | ||
export JNPES=5 | ||
export NPX=97 | ||
export NPY=97 | ||
export NPZ=64 | ||
export NPZP=$(($NPZ + 1)) | ||
export K_SPLIT=4 | ||
export N_SPLIT=5 | ||
export NWAT=6 | ||
export NA_INIT=1 | ||
export EXTERNAL_IC=.true. | ||
export NGGPS_IC=.true. | ||
export MOUNTAIN=.false. | ||
export WARM_START=.false. | ||
export TARGET_LAT="23.0" | ||
export TARGET_LON="-86.0" | ||
export STRETCH_FAC=1.0001 | ||
export FULL_ZS_FILTER=.false. | ||
export N_ZS_FILTER=0 | ||
|
||
export GRID_PES="120,60" | ||
export TILE_COARSE="0,6" | ||
export NUM_TILE_TOP=6 | ||
export NEST_REFINE="0,3" | ||
export NEST_IOFFSETS="1,9" | ||
export NEST_JOFFSETS="1,9" | ||
|
||
export FHCYC=0 | ||
export FHSWR=1800 | ||
export FHLWR=1800 | ||
export NSTF_NAME=2,0,0,0,0 | ||
export CPLFLX=.false. | ||
export CPLOCN2ATM=.true. | ||
export CPLWAV=.false. | ||
export CPLWAV2ATM=.false. | ||
export CPL_IMP_MRG=.false. | ||
|
||
export INPES_NEST02=6 | ||
export JNPES_NEST02=10 | ||
export NPX_NEST02=241 | ||
export NPY_NEST02=241 | ||
export K_SPLIT_NEST02=4 | ||
export N_SPLIT_NEST02=5 | ||
|
||
ATM_compute_tasks=$(( INPES*JNPES*NTILES + INPES_NEST02*JNPES_NEST02 )) | ||
|
||
export NESTED=.true. | ||
export FULL_ZS_FILTER=.false. | ||
export N_ZS_FILTER=0 | ||
|
||
export CMEPS=false | ||
export RUNTYPE="startup" | ||
export USE_COLDSTART="false" | ||
|
||
export FIELD_TABLE=field_table_hafs | ||
export DIAG_TABLE=diag_table_hafs_template | ||
export INPUT_NML=input_global_hafs.nml.IN | ||
export INPUT_NEST02_NML=input_nest_hafs.nml.IN | ||
export MODEL_CONFIGURE="model_configure_hafs.IN" | ||
export NEMS_CONFIGURE="nems.configure.hafs_atm.IN" | ||
export FV3_RUN="hafs_fv3_run.IN" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.