30 |
cp ../verification/global_with_CFC11/code4x4/*.F . |
cp ../verification/global_with_CFC11/code4x4/*.F . |
31 |
../tools/genmake -mpi -platform=ames_opt -makefile |
../tools/genmake -mpi -platform=ames_opt -makefile |
32 |
make depend |
make depend |
33 |
make |
make -j |
34 |
|
|
35 |
--- |
--- |
36 |
|
|
60 |
\cp verification/global_with_CFC11/input4x4/data.gmredi exe7 |
\cp verification/global_with_CFC11/input4x4/data.gmredi exe7 |
61 |
qsub verification/global_with_CFC11/input4x4/jobfile |
qsub verification/global_with_CFC11/input4x4/jobfile |
62 |
|
|
63 |
|
# requires about 1:40 to complete on chapman, 32-CPU queue |
64 |
|
|
65 |
|
cd exe0 |
66 |
|
RM *.meta |
67 |
|
RM GM* pickup* STD* |
68 |
|
cd ../exe1 |
69 |
|
RM *.meta |
70 |
|
RM GM* pickup* STD* |
71 |
|
cd ../exe2 |
72 |
|
RM *.meta |
73 |
|
RM GM* pickup* STD* |
74 |
|
cd ../exe3 |
75 |
|
RM *.meta |
76 |
|
RM GM* pickup* STD* |
77 |
|
cd ../exe4 |
78 |
|
RM *.meta |
79 |
|
RM GM* pickup* STD* |
80 |
|
cd ../exe5 |
81 |
|
RM *.meta |
82 |
|
RM GM* pickup* STD* |
83 |
|
cd ../exe6 |
84 |
|
RM *.meta |
85 |
|
RM GM* pickup* STD* |
86 |
|
cd ../exe7 |
87 |
|
RM *.meta |
88 |
|
RM GM* pickup* STD* |
89 |
|
|
90 |
============================================================== |
============================================================== |
91 |
|
|
112 |
cd ../exe |
cd ../exe |
113 |
|
|
114 |
get forcing files: |
get forcing files: |
115 |
Bathymetry.data NCEP_1948_sw NCEP_1948_vstr lev_clim_temp.bin |
bathy_50yr.bin NCEP_1948_sw NCEP_1948_vstr lev_clim_temp.bin |
116 |
NCEP_1948_emp NCEP_1948_trb run-off.bin_1x1 lev_clim_salt.bin |
NCEP_1948_emp NCEP_1948_trb run-off.bin_1x1 lev_clim_salt.bin |
117 |
NCEP_1948_sst NCEP_1948_ustr salt_14months.bin |
NCEP_1948_sst NCEP_1948_ustr salt_14months.bin |
118 |
|
|
119 |
cp ../verification/global_with_CFC11/input50yr/* . |
\cp ../verification/global_with_CFC11/input50yr/* . |
120 |
cp ../verification/global_with_CFC11/input/cfc1112.atm . |
\cp ../verification/global_with_CFC11/input/cfc1112.atm . |
121 |
cp ../verification/global_with_CFC11/input/FICE . |
\cp ../verification/global_with_CFC11/input/FICE . |
122 |
cp ../verification/global_with_CFC11/input/PATM . |
\cp ../verification/global_with_CFC11/input/PATM . |
123 |
cp ../verification/global_with_CFC11/input/XKW . |
\cp ../verification/global_with_CFC11/input/XKW . |
124 |
|
|
125 |
|
mpirun -np 64 mitgcmuv |
126 |
|
|
127 |
|
============================================================== |
128 |
|
|
129 |
|
Configuring and running the ecco1x1 configuration with CFC11. |
130 |
|
Surface forcing files are assumed available in MITgcm/../iter69 |
131 |
|
|
132 |
|
1) get code: |
133 |
|
|
134 |
|
cvs co -r release1_50yr MITgcm_code |
135 |
|
cvs co -r release1_50yr MITgcm/verification/global_with_CFC11 |
136 |
|
cd MITgcm |
137 |
|
cvs co -d ocean_inversion_project MITgcm_contrib/ocean_inversion_project |
138 |
|
|
139 |
|
2) compile code: |
140 |
|
|
141 |
|
mkdir bin exe |
142 |
|
cd bin |
143 |
|
\cp ../verification/global_with_CFC11/code1x1/* . |
144 |
|
\cp ../verification/global_with_CFC11/code1x1/.g* . |
145 |
|
../tools/genmake -mpi -platform=columbia -makefile |
146 |
|
make depend |
147 |
|
make -j |
148 |
|
|
149 |
|
3) execute code |
150 |
|
|
151 |
|
cd ../exe |
152 |
|
\cp ../verification/global_with_CFC11/input1x1/* . |
153 |
|
ln -sf ../../iter69/* . |
154 |
|
\cp ../verification/global_with_CFC11/input/cfc1112.atm . |
155 |
|
\cp ../verification/global_with_CFC11/input/FICE . |
156 |
|
\cp ../verification/global_with_CFC11/input/PATM . |
157 |
|
\cp ../verification/global_with_CFC11/input/XKW . |
158 |
|
qsub job.144 |
159 |
|
|
160 |
|
|
161 |
|
============================================================== |
162 |
|
|
163 |
|
Configuring and running the 50-year JPL telescoping integration with sea-ice: |
164 |
|
|
165 |
|
1) get code: |
166 |
|
|
167 |
|
setenv CVSROOT :pserver:cvsanon@mitgcm.org:/u/u0/gcmpack |
168 |
|
cvs login ( CVS password: cvsanon ) |
169 |
|
cvs co -r release1_50yr MITgcm |
170 |
|
|
171 |
|
2) compile code: |
172 |
|
|
173 |
|
cd MITgcm/bin |
174 |
|
cp ../verification/global_with_CFC11/code50yr/*.h . |
175 |
|
cp ../verification/global_with_CFC11/code50yr/*.F . |
176 |
|
cp ../verification/global_with_CFC11/code50yr/CPP_OPTIONS.h.SEAICE CPP_OPTIONS.h |
177 |
|
cp ../verification/global_with_CFC11/code50yr/ECCO_CPPOPTIONS.h.SEAICE ECCO_CPPOPTIONS.h |
178 |
|
cp ../verification/global_with_CFC11/code50yr/.genmakerc.SEAICE .genmakerc |
179 |
|
../tools/genmake -mpi -platform=o2k -makefile |
180 |
|
make depend |
181 |
|
make |
182 |
|
|
183 |
|
3) run code for first spin-up year (1931) |
184 |
|
|
185 |
|
cd ../exe |
186 |
|
|
187 |
|
get forcing files: |
188 |
|
bathy_50yr.bin NCEP_1948_sw NCEP_1948_vstr lev_clim_temp.bin |
189 |
|
NCEP_1948_emp NCEP_1948_trb run-off.bin_1x1 lev_clim_salt.bin |
190 |
|
NCEP_1948_sst NCEP_1948_ustr salt_14months.bin |
191 |
|
NCEP_1948_u10m NCEP_1948_v10m NCEP_1948_tmp2m NCEP_1948_spfh2m |
192 |
|
NCEP_1948_lw NCEP_1948_lhf NCEP_1948_rain |
193 |
|
|
194 |
wind stress and heat fluxes (incl radiation) are labeled by |
\cp ../verification/global_with_CFC11/input50yr/* . |
195 |
NCEP as 0h,6h,12h, and 18h. However, they represent |
\cp data.pkg.SEAICE data.pkg |
196 |
averages over 0-6h,6-12h,12-18h, and 18-24h. |
\cp data.exf.SEAICE data.exf |
197 |
|
\cp ../verification/global_with_CFC11/input/cfc1112.atm . |
198 |
|
\cp ../verification/global_with_CFC11/input/FICE . |
199 |
|
\cp ../verification/global_with_CFC11/input/PATM . |
200 |
|
\cp ../verification/global_with_CFC11/input/XKW . |
201 |
|
|
202 |
air temperature, specific humidity, wind speed and |
mpirun -np 64 mitgcmuv |
|
precipitation are labeled identically by NCEP but represent |
|
|
instantaneous forecast values at 6h,12h,18h, and 24h. |
|