-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakewarmstart.sh
82 lines (68 loc) · 3.93 KB
/
makewarmstart.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#!/bin/bash
set -x
year="2021"
mon="03"
day="23"
hour="06"
secs="21600"
datetype1=${year}${mon}${day}.${hour}"0000"
datetype2=${year}-${mon}-${day}-${hour}
datetype3=${year}-${mon}-${day}-${secs}
ares=24
ores=500
#ares=12
#ores=900
# From control run
sorc=/work2/noaa/stmp/dworthen/REGRESSION_TEST/cpld_control_c${ares}_intel/RESTART
# MOM6
#dest=/work2/noaa/stmp/dworthen/input-data-20240501/MOM6_IC/C${ares}mx${ores}/2021032306
#cp ${sorc}/${datetype1}.MOM.res.nc ${dest}/MOM.res.nc
#cp ${sorc}/RESTART/MOM.res.${datetype2}-00-00.nc ${dest}/INPUT/MOM.res.nc
#cp ${sorc}/RESTART/MOM.res.${datetype2}-00-00_1.nc ${dest}/INPUT/MOM.res_1.nc
#cp ${sorc}/RESTART/MOM.res.${datetype2}-00-00_2.nc ${dest}/INPUT/MOM.res_2.nc
#cp ${sorc}/RESTART/MOM.res.${datetype2}-00-00_3.nc ${dest}/INPUT/MOM.res_3.nc
# CICE6
dest=/work2/noaa/stmp/dworthen/input-data-20240501/CICE_IC/C${ares}mx${ores}/2021032306
# cp ${sorc}/iced.${datetype3}.nc ${dest}/iced.${datetype3}.nc
echo "ls -l ./RESTART/"iced.${datetype3}.nc>${dest}/ice.restart_file"
# ls -1 ${dest}/iced.${datetype3}.nc>${dest}/ice.restart_file
# CMEPS
# dest=/work2/noaa/stmp/dworthen/input-data-20240501/CMEPS_IC/C${ares}mx${ores}/2021032306
# cp ${sorc}/ufs.cpld.cpl.r.${datetype3}.nc ${dest}
# ls -1 ${dest}/ufs.cpld.cpl.r.${datetype3}.nc>${dest}/rpointer.cpl
# #sorc="/scratch1/NCEPDEV/nems/Nick.Szapiro/tasks/warmStart_c48-5deg/IC"
# #dest="/scratch1/NCEPDEV/stmp4/Denise.Worthen/input-data_20240501/FV3_input_data48/INPUT_L127_mx500/2021032306"
# #FV3 restarts
# dest="/work2/noaa/stmp/dworthen/input-data-20240501/FV3_input_data${ares}/INPUT_L41_mx${ores}/2021032306"
# cp ${sorc}/${datetype1}.fv_core.res.nc ${dest}/fv_core.res.nc
# cp ${sorc}/${datetype1}.fv_core.res.tile1.nc ${dest}/fv_core.res.tile1.nc
# cp ${sorc}/${datetype1}.fv_core.res.tile2.nc ${dest}/fv_core.res.tile2.nc
# cp ${sorc}/${datetype1}.fv_core.res.tile3.nc ${dest}/fv_core.res.tile3.nc
# cp ${sorc}/${datetype1}.fv_core.res.tile4.nc ${dest}/fv_core.res.tile4.nc
# cp ${sorc}/${datetype1}.fv_core.res.tile5.nc ${dest}/fv_core.res.tile5.nc
# cp ${sorc}/${datetype1}.fv_core.res.tile6.nc ${dest}/fv_core.res.tile6.nc
# cp ${sorc}/${datetype1}.fv_srf_wnd.res.tile1.nc ${dest}/fv_srf_wnd.res.tile1.nc
# cp ${sorc}/${datetype1}.fv_srf_wnd.res.tile2.nc ${dest}/fv_srf_wnd.res.tile2.nc
# cp ${sorc}/${datetype1}.fv_srf_wnd.res.tile3.nc ${dest}/fv_srf_wnd.res.tile3.nc
# cp ${sorc}/${datetype1}.fv_srf_wnd.res.tile4.nc ${dest}/fv_srf_wnd.res.tile4.nc
# cp ${sorc}/${datetype1}.fv_srf_wnd.res.tile5.nc ${dest}/fv_srf_wnd.res.tile5.nc
# cp ${sorc}/${datetype1}.fv_srf_wnd.res.tile6.nc ${dest}/fv_srf_wnd.res.tile6.nc
# cp ${sorc}/${datetype1}.fv_tracer.res.tile1.nc ${dest}/fv_tracer.res.tile1.nc
# cp ${sorc}/${datetype1}.fv_tracer.res.tile2.nc ${dest}/fv_tracer.res.tile2.nc
# cp ${sorc}/${datetype1}.fv_tracer.res.tile3.nc ${dest}/fv_tracer.res.tile3.nc
# cp ${sorc}/${datetype1}.fv_tracer.res.tile4.nc ${dest}/fv_tracer.res.tile4.nc
# cp ${sorc}/${datetype1}.fv_tracer.res.tile5.nc ${dest}/fv_tracer.res.tile5.nc
# cp ${sorc}/${datetype1}.fv_tracer.res.tile6.nc ${dest}/fv_tracer.res.tile6.nc
# cp ${sorc}/${datetype1}.phy_data.tile1.nc ${dest}/phy_data.tile1.nc
# cp ${sorc}/${datetype1}.phy_data.tile2.nc ${dest}/phy_data.tile2.nc
# cp ${sorc}/${datetype1}.phy_data.tile3.nc ${dest}/phy_data.tile3.nc
# cp ${sorc}/${datetype1}.phy_data.tile4.nc ${dest}/phy_data.tile4.nc
# cp ${sorc}/${datetype1}.phy_data.tile5.nc ${dest}/phy_data.tile5.nc
# cp ${sorc}/${datetype1}.phy_data.tile6.nc ${dest}/phy_data.tile6.nc
# cp ${sorc}/${datetype1}.sfc_data.tile1.nc ${dest}/sfc_data.tile1.nc
# cp ${sorc}/${datetype1}.sfc_data.tile2.nc ${dest}/sfc_data.tile2.nc
# cp ${sorc}/${datetype1}.sfc_data.tile3.nc ${dest}/sfc_data.tile3.nc
# cp ${sorc}/${datetype1}.sfc_data.tile4.nc ${dest}/sfc_data.tile4.nc
# cp ${sorc}/${datetype1}.sfc_data.tile5.nc ${dest}/sfc_data.tile5.nc
# cp ${sorc}/${datetype1}.sfc_data.tile6.nc ${dest}/sfc_data.tile6.nc
# add ca_data.tile if stochy