############################################################################### # # FV3 c768 Gaussian grid nemsio output test # ################################################################################ export TEST_DESCR="Compare FV3 c768 Gaussian grid nemsio output results with previous trunk version" export CNTL_DIR=fv3_wrtGauss_nemsio_c768 export LIST_FILES="atmos_4xdaily.tile1.nc \ atmos_4xdaily.tile2.nc \ atmos_4xdaily.tile3.nc \ atmos_4xdaily.tile4.nc \ atmos_4xdaily.tile5.nc \ atmos_4xdaily.tile6.nc \ phyf006.nemsio \ dynf006.nemsio \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ RESTART/fv_core.res.tile2.nc \ RESTART/fv_core.res.tile3.nc \ RESTART/fv_core.res.tile4.nc \ RESTART/fv_core.res.tile5.nc \ RESTART/fv_core.res.tile6.nc \ RESTART/fv_srf_wnd.res.tile1.nc \ RESTART/fv_srf_wnd.res.tile2.nc \ RESTART/fv_srf_wnd.res.tile3.nc \ RESTART/fv_srf_wnd.res.tile4.nc \ RESTART/fv_srf_wnd.res.tile5.nc \ RESTART/fv_srf_wnd.res.tile6.nc \ RESTART/fv_tracer.res.tile1.nc \ RESTART/fv_tracer.res.tile2.nc \ RESTART/fv_tracer.res.tile3.nc \ RESTART/fv_tracer.res.tile4.nc \ RESTART/fv_tracer.res.tile5.nc \ RESTART/fv_tracer.res.tile6.nc \ RESTART/phy_data.tile1.nc \ RESTART/phy_data.tile2.nc \ RESTART/phy_data.tile3.nc \ RESTART/phy_data.tile4.nc \ RESTART/phy_data.tile5.nc \ RESTART/phy_data.tile6.nc \ RESTART/sfc_data.tile1.nc \ RESTART/sfc_data.tile2.nc \ RESTART/sfc_data.tile3.nc \ RESTART/sfc_data.tile4.nc \ RESTART/sfc_data.tile5.nc \ RESTART/sfc_data.tile6.nc \ out_grd.glo_10m out_grd.ant_9km out_grd.aoc_9km" export_fv3 export TASKS=1470 if [[ $MACHINE_ID = cheyenne.* ]]; then export TPN=36 elif [[ $MACHINE_ID = hera.* ]]; then export TPN=10 elif [[ $MACHINE_ID = wcoss_cray ]]; then export TPN=6 else export TPN=12 fi export NODES=$(expr $TASKS / $TPN + 1) export INPES=16 export JNPES=12 export NPX=769 export NPY=769 export NPZ=64 export NPZP=65 export SYEAR=2017 export SMONTH=01 export SDAY=06 export DT_ATMOS=225 export FHMAX=06 export WLCLK=30 export WRITE_GROUP=3 export WRTTASK_PER_GROUP=36 export FDIAG=0,1,2,3,4,5,6 export OUTPUT_GRID="'gaussian_grid'" export OUTPUT_FILE="'nemsio'" export WRITE_NEMSIOFLIP=.true. export WRITE_FSYNCFLAG=.true. export IMO=3072 export JMO=1536 export FNALBC="'global_snowfree_albedo.bosu.t1534.3072.1536.rg.grb'," export FNVETC="'global_vegtype.igbp.t1534.3072.1536.rg.grb'," export FNSOTC="'global_soiltype.statsgo.t1534.3072.1536.rg.grb'," export FNSMCC="'global_soilmgldas.t1534.3072.1536.grb'," export FNABSC="'global_mxsnoalb.uariz.t1534.3072.1536.rg.grb'," export CPL=.true. export CPLWAV=.T. export atm_model='fv3' export atm_petlist_bounds="0 1259" export wav_model='ww3' export wav_petlist_bounds="1260 1469" export coupling_interval_sec=1800.0 #coupling time step, want it to be multiple of 1800 and FV3 time step export NEMS_CONFIGURE="nems.configure.blocked_atm_wav.IN" RUN_SCRIPT=rt_fv3.sh