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

Clean up the input data directory, move diag_table to ufs-weather-model and set up C768 atm-only test #921

Merged
merged 43 commits into from
Dec 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
d94715e
update diag_table
junwang-noaa Oct 29, 2021
7e82276
remove diag_table in run templates
junwang-noaa Oct 29, 2021
5166f46
update input directory
junwang-noaa Oct 29, 2021
e0b6bc0
fix DIAG_TABLE for regional and DATM tests
junwang-noaa Nov 10, 2021
ef792c6
merge to the top of develop branch
junwang-noaa Nov 10, 2021
b03771f
add control_c768 test
junwang-noaa Nov 10, 2021
16b2427
update number of tasks for control_c768 test and update regional tests
junwang-noaa Nov 16, 2021
c6db4ca
fix the start date in diag_tables
junwang-noaa Nov 16, 2021
e823a3a
Merge remote-tracking branch 'upstream/develop' into diagtable_co2
junwang-noaa Nov 16, 2021
4f5e0eb
clean up stretched tests
junwang-noaa Nov 16, 2021
d74c156
update run scripts to get co2 and fixed data from FV3_fix
junwang-noaa Nov 17, 2021
f74a537
merge to the top of develop branch
junwang-noaa Nov 17, 2021
70a094f
update regional_run.IN
junwang-noaa Nov 17, 2021
74946ef
Merge branch 'diagtable_co2' of https://github.com/junwang-noaa/ufs-w…
junwang-noaa Nov 17, 2021
cfa3e09
Merge remote-tracking branch 'upstream/develop' into diagtable_co2
junwang-noaa Nov 19, 2021
e4a0ad4
Merge remote-tracking branch 'upstream/develop' into diagtable_co2
junwang-noaa Nov 23, 2021
7ae7e99
Merge remote-tracking branch 'upstream/develop' into diagtable_co2
junwang-noaa Nov 24, 2021
e1e2b52
change input data date to 20211203
junwang-noaa Nov 24, 2021
c3198b6
Update .gitmodules and submodule pointer for fv3atm for code review a…
climbfuji Dec 1, 2021
c81ac16
Merge pull request #15 from climbfuji/dom_diagtable_co2
junwang-noaa Dec 1, 2021
5d5bbe4
update fv3 branch
junwang-noaa Dec 2, 2021
948ec0e
merge to top of develop branch
junwang-noaa Dec 2, 2021
15d064b
remove warning message
junwang-noaa Dec 2, 2021
77e5b1b
update BL
junwang-noaa Dec 3, 2021
eac4d49
update control_latlon test
junwang-noaa Dec 3, 2021
202c125
update regional tests
junwang-noaa Dec 3, 2021
ac459b6
add rt_weekly.conf
junwang-noaa Dec 3, 2021
479ceab
do not create baseline for regional_restart
junwang-noaa Dec 3, 2021
29787b0
RT JOBS PASSED: hera.gnu. Log file uploaded.
BrianCurtis-NOAA Dec 3, 2021
9605880
remove atmos_4xdaily file from data list in regional_netcdf_parallel
junwang-noaa Dec 3, 2021
282267d
Merge branch 'diagtable_co2' of https://github.com/junwang-noaa/ufs-w…
junwang-noaa Dec 3, 2021
b0334de
update FV3
junwang-noaa Dec 3, 2021
9497d2a
update opnReqTest
junwang-noaa Dec 3, 2021
2bd4d53
RT JOBS PASSED: hera.gnu. Log file uploaded.
BrianCurtis-NOAA Dec 3, 2021
b666db0
RT JOBS PASSED: hera.intel. Log file uploaded.
BrianCurtis-NOAA Dec 3, 2021
b755267
RT JOBS PASSED: cheyenne.gnu. Log file uploaded.
BrianCurtis-NOAA Dec 3, 2021
e5cd626
RT JOBS PASSED: orion.intel. Log file uploaded.
BrianCurtis-NOAA Dec 4, 2021
7b15460
RT JOBS PASSED: cheyenne.intel. Log file uploaded.
BrianCurtis-NOAA Dec 4, 2021
913a94f
RT JOBS PASSED: gaea.intel. Log file uploaded.
BrianCurtis-NOAA Dec 4, 2021
9c0b53b
RT JOBS PASSED: jet.intel. Log file uploaded.
BrianCurtis-NOAA Dec 4, 2021
87659f9
update cray and dell log files
junwang-noaa Dec 5, 2021
d6bd589
update ci test
junwang-noaa Dec 6, 2021
d2a18a8
point fv3 back to emc develop branch
junwang-noaa Dec 6, 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
2 changes: 1 addition & 1 deletion FV3
216 changes: 108 additions & 108 deletions tests/RegressionTests_cheyenne.gnu.log

Large diffs are not rendered by default.

966 changes: 491 additions & 475 deletions tests/RegressionTests_cheyenne.intel.log

Large diffs are not rendered by default.

970 changes: 493 additions & 477 deletions tests/RegressionTests_gaea.intel.log

Large diffs are not rendered by default.

216 changes: 108 additions & 108 deletions tests/RegressionTests_hera.gnu.log

Large diffs are not rendered by default.

992 changes: 504 additions & 488 deletions tests/RegressionTests_hera.intel.log

Large diffs are not rendered by default.

906 changes: 461 additions & 445 deletions tests/RegressionTests_jet.intel.log

Large diffs are not rendered by default.

972 changes: 494 additions & 478 deletions tests/RegressionTests_orion.intel.log

Large diffs are not rendered by default.

636 changes: 326 additions & 310 deletions tests/RegressionTests_wcoss_cray.log

Large diffs are not rendered by default.

970 changes: 493 additions & 477 deletions tests/RegressionTests_wcoss_dell_p3.log

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tests/ci/ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ if [ $BUILD = "true" ]; then
elif [ $RUN == "true" ]; then

docker volume rm -f DataVolume >/dev/null &&
docker run -d --rm -v DataVolume:/tmp minsukjinoaa/input-data:20210930
docker run -d --rm -v DataVolume:/tmp minsukjinoaa/input-data:20211203

docker create -u builder -e "CI_TEST=true" -e "USER=builder" \
-e "RT_MACHINE=linux.gnu" -e "RT_COMPILER=gnu" \
Expand Down
20 changes: 17 additions & 3 deletions tests/default_vars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ if [[ $MACHINE_ID = wcoss_cray ]]; then
TASKS_dflt=150 ; TPN_dflt=24 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=12 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=20 ; INPES_c384=8 ; JNPES_c384=6
TASKS_c768=928 ; TPN_c768=12 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=24 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=24 ; INPES_strnest=2 ; JNPES_strnest=4

Expand All @@ -20,6 +21,7 @@ elif [[ $MACHINE_ID = wcoss_dell_p3 ]]; then
TASKS_dflt=150 ; TPN_dflt=28 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=14 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=20 ; INPES_c384=8 ; JNPES_c384=6
TASKS_c768=928 ; TPN_c768=14 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=28 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=28 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -87,6 +89,7 @@ elif [[ $MACHINE_ID = wcoss2 ]]; then
TASKS_dflt=150 ; TPN_dflt=128 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=64 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=128 ; INPES_c384=8 ; JNPES_c384=6
TASKS_c768=928 ; TPN_c768=32 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=128 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=128 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -154,6 +157,7 @@ elif [[ $MACHINE_ID = orion.* ]]; then
TASKS_dflt=150 ; TPN_dflt=40 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=20 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=20 ; INPES_c384=8 ; JNPES_c384=6
TASKS_c768=928 ; TPN_c768=10 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=12 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -221,6 +225,7 @@ elif [[ $MACHINE_ID = hera.* ]]; then
TASKS_dflt=150 ; TPN_dflt=40 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=20 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=20 ; INPES_c384=6 ; JNPES_c384=8
TASKS_c768=928 ; TPN_c768=10 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=12 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -309,7 +314,8 @@ elif [[ $MACHINE_ID = jet.* ]]; then

TASKS_dflt=150 ; TPN_dflt=24 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=12 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=480 ; TPN_c384=12 ; INPES_c384=12 ; JNPES_c384=6
TASKS_c384=480 ; TPN_c384=12 ; INPES_c384=6 ; JNPES_c384=12
TASKS_c768=928 ; TPN_c768=6 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=12 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -377,6 +383,7 @@ elif [[ $MACHINE_ID = s4.* ]]; then
TASKS_dflt=150 ; TPN_dflt=32 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=16 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=16 ; INPES_c384=6 ; JNPES_c384=8
TASKS_c768=928 ; TPN_c768=8 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=12 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -444,6 +451,7 @@ elif [[ $MACHINE_ID = gaea.* ]]; then
TASKS_dflt=150 ; TPN_dflt=36 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=18 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=18 ; INPES_c384=6 ; JNPES_c384=8
TASKS_c768=928 ; TPN_c768=9 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=18 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=18 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -511,6 +519,7 @@ elif [[ $MACHINE_ID = cheyenne.* ]]; then
TASKS_dflt=150 ; TPN_dflt=36 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=18 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=18 ; INPES_c384=8 ; JNPES_c384=6
TASKS_c768=992 ; TPN_c768=18 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=18 ; INPES_stretch=2 ; JNPES_stretch=4
TASKS_strnest=96 ; TPN_strnest=18 ; INPES_strnest=2 ; JNPES_strnest=4

Expand Down Expand Up @@ -578,6 +587,7 @@ elif [[ $MACHINE_ID = stampede.* ]]; then
TASKS_dflt=150 ; TPN_dflt=48 ; INPES_dflt=3 ; JNPES_dflt=8
TASKS_thrd=78 ; TPN_thrd=24 ; INPES_thrd=3 ; JNPES_thrd=4
TASKS_c384=336 ; TPN_c384=20 ; INPES_c384=8 ; JNPES_c384=6
TASKS_c768=992 ; TPN_c768=20 ; INPES_c768=8 ; JNPES_c768=16
TASKS_stretch=48 ; TPN_stretch=12 ; INPES_stretch=2 ; JNPES_stretch=4

TASKS_cpl_atmw=192; TPN_cpl_atmw=48; INPES_cpl_atmw=3; JNPES_cpl_atmw=8
Expand Down Expand Up @@ -724,8 +734,6 @@ export DATM_CDEPS=false
export DOCN_CDEPS=false
export THRD=1
export POSTAPP='global'
export NEW_DIAGTABLE='none'
export NEW_FIELDTABLE='none'
export USE_MERRA2=.false.

export INPES=$INPES_dflt
Expand All @@ -744,10 +752,14 @@ export OUTPUT_GRID="'cubed_sphere_grid'"
export OUTPUT_FILE="'netcdf'"
export IDEFLATE=0
export NBITS=0
export ICHUNK3D=0
export JCHUNK3D=0
export KCHUNK3D=0
export IMO=384
export JMO=190

#input file
export DIAG_TABLE=diag_table_gfsv16
export FIELD_TABLE=field_table_gfsv16

# Coldstart/warmstart
Expand Down Expand Up @@ -1412,6 +1424,8 @@ export DLAT=0.03

# input.nml
export CPL_IMP_MRG=.true.
export DIAG_TABLE=diag_table_hafs
export FIELD_TABLE=field_table_hafs

# nems.configure
export med_model=cmeps
Expand Down
23 changes: 0 additions & 23 deletions tests/fv3_conf/c96_HAFS_v0_hwrf_run.IN
Original file line number Diff line number Diff line change
Expand Up @@ -21,29 +21,6 @@ else
exit 1
fi

cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/aerosol.dat .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/co2historicaldata_201*.txt .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/sfc_emissivity_idx.txt .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/solarconstant_noaa_an.txt .
cp @[INPUTDATA_ROOT]/FV3_input_data/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77
cp @[INPUTDATA_ROOT]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77
cp @[INPUTDATA_ROOT]/FV3_input_data/*grb .
cp @[INPUTDATA_ROOT]/FV3_input_data/diag_table .

# Copy diag table, depending on microphysics choice
if [ $IMP_PHYSICS = 8 ]; then
cp @[INPUTDATA_ROOT]/FV3_input_data_gsd/diag_table_gsd_noah diag_table
elif [ $IMP_PHYSICS = 15 ]; then
if [ $IOVR = 4 ]; then
cp @[INPUTDATA_ROOT]/FV3_input_data_hafs/diag_table_FA_HWRF diag_table
else
cp @[INPUTDATA_ROOT]/FV3_input_data_hafs/diag_table_FA diag_table
fi
else
echo "ERROR, no diag table configured for IMP_PHYSICS=${IMP_PHYSICS}"
exit 1
fi

# Thompson or F-A MP lookup tables
if [ $IMP_PHYSICS = 8 ]; then
cp @[INPUTDATA_ROOT]/FV3_input_data_gsd/qr_acr_qsV2.dat .
Expand Down
31 changes: 6 additions & 25 deletions tests/fv3_conf/control_run.IN
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ elif [ $NPX = 193 ]; then
elif [ $NPX = 385 ]; then
inputdir=FV3_input_data384
elif [ $NPX = 769 ]; then
inputdir=FV3_input_data_c768
inputdir=FV3_input_data768
fi
echo "inputdir=$inputdir,NPX=$NPX"

Expand Down Expand Up @@ -73,36 +73,18 @@ else

fi

if [ $NPX = 49 ]; then
cp @[INPUTDATA_ROOT]/${inputdir}/aerosol.dat .
cp @[INPUTDATA_ROOT]/${inputdir}/co2historicaldata_201*.txt .
cp @[INPUTDATA_ROOT]/${inputdir}/sfc_emissivity_idx.txt .
cp @[INPUTDATA_ROOT]/${inputdir}/solarconstant_noaa_an.txt .
else
cp @[INPUTDATA_ROOT]/${inputdir}/INPUT/aerosol.dat .
cp @[INPUTDATA_ROOT]/${inputdir}/INPUT/co2historicaldata_201*.txt .
cp @[INPUTDATA_ROOT]/${inputdir}/INPUT/sfc_emissivity_idx.txt .
cp @[INPUTDATA_ROOT]/${inputdir}/INPUT/solarconstant_noaa_an.txt .
fi
cp @[INPUTDATA_ROOT]/${inputdir}/global_o3prdlos.f77 .
cp @[INPUTDATA_ROOT]/${inputdir}/global_h2o_pltc.f77 ./global_h2oprdlos.f77
if [ $TILEDFIX = .true. ]; then
cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/@[ATMRES]*.nc .
cp @[INPUTDATA_ROOT]/${inputdir}/global_glacier.2x2.grb .
cp @[INPUTDATA_ROOT]/${inputdir}/global_maxice.2x2.grb .
cp @[INPUTDATA_ROOT]/${inputdir}/RTGSST.1982.2012.monthly.clim.grb .
cp @[INPUTDATA_ROOT]/${inputdir}/global_snoclim.1.875.grb .
cp @[INPUTDATA_ROOT]/${inputdir}/CFSR.SEAICE.1982.2012.monthly.clim.grb .
cp @[INPUTDATA_ROOT]/FV3_fix/global_glacier.2x2.grb .
cp @[INPUTDATA_ROOT]/FV3_fix/global_maxice.2x2.grb .
cp @[INPUTDATA_ROOT]/FV3_fix/RTGSST.1982.2012.monthly.clim.grb .
cp @[INPUTDATA_ROOT]/FV3_fix/global_snoclim.1.875.grb .
cp @[INPUTDATA_ROOT]/FV3_fix/CFSR.SEAICE.1982.2012.monthly.clim.grb .
cp @[INPUTDATA_ROOT]/${inputdir}/@[FNSMCC] .
cp @[INPUTDATA_ROOT]/${inputdir}/@[FNMSKH_control] .
else
cp @[INPUTDATA_ROOT]/${inputdir}/*grb .
fi
cp @[INPUTDATA_ROOT]/${inputdir}/diag_table_gfsv16 ./diag_table

if [ $NEW_DIAGTABLE != 'none' ]; then
cp @[INPUTDATA_ROOT]/${inputdir}/$NEW_DIAGTABLE ./diag_table
fi

if [ $CPLWAV = .true. ]; then
cp @[INPUTDATA_ROOT_WW3]/mod_def.* .
Expand Down Expand Up @@ -149,7 +131,6 @@ fi

#prognostic aerosols
if [ $CPLCHM = .true. ]; then
cp ${PATHRT}/parm/gocart/diag_table .
cp ${PATHRT}/parm/gocart/*.rc .
ln -sf @[INPUTDATA_ROOT]/GOCART/ExtData .
fi
11 changes: 0 additions & 11 deletions tests/fv3_conf/cpld_control_run.IN
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,9 @@ else
fi

# FV3 fixed input
cp @[INPUTDATA_ROOT_BMIC]/FV3_fix/INPUT/co2historicaldata_201*.txt .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/INPUT/aerosol.dat .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/INPUT/sfc_emissivity_idx.txt .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/INPUT/solarconstant_noaa_an.txt .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/global_glacier.2x2.grb .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/global_maxice.2x2.grb .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/RTGSST.1982.2012.monthly.clim.grb .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/global_snoclim.1.875.grb .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/CFSR.SEAICE.1982.2012.monthly.clim.grb .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/@[FNSMCC] .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/@[FNMSKH] .
cp @[INPUTDATA_ROOT]/${FV3_DIR}/global_o3prdlos.f77 .

cp @[INPUTDATA_ROOT]/${FV3_DIR}/global_h2o_pltc.f77 ./global_h2oprdlos.f77
cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/oro_@[ATMRES].mx@[OCNRES].tile1.nc INPUT/oro_data.tile1.nc
cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/oro_@[ATMRES].mx@[OCNRES].tile2.nc INPUT/oro_data.tile2.nc
cp @[INPUTDATA_ROOT]/FV3_fix_tiled/@[ATMRES]/oro_@[ATMRES].mx@[OCNRES].tile3.nc INPUT/oro_data.tile3.nc
Expand Down
49 changes: 0 additions & 49 deletions tests/fv3_conf/csawmg_run.IN

This file was deleted.

30 changes: 0 additions & 30 deletions tests/fv3_conf/csawmgshoc_run.IN

This file was deleted.

16 changes: 1 addition & 15 deletions tests/fv3_conf/esg_HAFS_v0_hwrf_run.IN
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,8 @@ rm -fr INPUT RESTART
mkdir INPUT RESTART

if [ $WARM_START = .false. ]; then
rsync -av --exclude 'field_table' @[INPUTDATA_ROOT]/FV3_input_data_regional_esg/ ./
rsync -av @[INPUTDATA_ROOT]/FV3_input_data_regional_esg/ ./
else
echo "ERROR, warmstart runs not configured for regional HAFs runs on ESG grid"
exit 1
fi

# Copy diag table, depending on microphysics choice
if [ $IMP_PHYSICS = 8 ]; then
ln -sf diag_table.thompson diag_table
elif [ $IMP_PHYSICS = 15 ]; then
if [ $IOVR = 4 ]; then
cp @[INPUTDATA_ROOT]/FV3_input_data_hafs/diag_table_FA_HWRF diag_table
else
cp @[INPUTDATA_ROOT]/FV3_input_data_hafs/diag_table_FA diag_table
fi
else
echo "ERROR, no diag table configured for IMP_PHYSICS=${IMP_PHYSICS}"
exit 1
fi
9 changes: 0 additions & 9 deletions tests/fv3_conf/fv3_gocart.IN
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,7 @@ else
mkdir INPUT RESTART
cp -r @[INPUTDATA_ROOT]/FV3_input_data/RESTART/* ./INPUT
fi
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/aerosol.dat .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/co2historicaldata_201*.txt .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/sfc_emissivity_idx.txt .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/solarconstant_noaa_an.txt .
cp @[INPUTDATA_ROOT]/FV3_input_data/INPUT/global_o3prdlos.f77 .
cp @[INPUTDATA_ROOT]/FV3_input_data/*grb .
cp @[INPUTDATA_ROOT]/FV3_input_data/*_table .
##cp @[INPUTDATA_ROOT]/FV3_input_data/diag_table_gfdlmp diag_table
cp @[INPUTDATA_ROOT]/FV3_input_data/diag_table_aod diag_table
cp @[INPUTDATA_ROOT]/FV3_input_data/field_table_gfdlmp field_table
cp @[INPUTDATA_ROOT]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc .
for n in 01 02 03 04 05 06 07 08 09 10 11 12; do
ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc
Expand Down
Loading