/[MITgcm]/MITgcm/verification/global_with_CFC11/README
ViewVC logotype

Contents of /MITgcm/verification/global_with_CFC11/README

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1.2.2.2.11 - (show annotations) (download)
Fri Dec 16 23:13:36 2005 UTC (18 years, 4 months ago) by dimitri
Branch: release1_50yr
Changes since 1.1.2.2.2.10: +42 -1 lines
modifications for running CFC-11 experiment with iter177

1 updated December 15, 2005 for iter177 ecco1x1 computation
2 menemenlis@jpl.nasa.gov
3
4 This verification experiment is identical global_with_exf
5 except that it includes CFC-11 diagnostic as per OCMIP-2
6 protocol (http://www.ipsl.jussieu.fr/OCMIP/).
7 CFC-11 output in mol/m^3 is output in files TR1.*.data
8 Example of how to read this output file using matlab is
9 in input/lookat.m
10
11 ==============================================================
12
13 Configuring and running the ecco1x1 configuration with iter177
14 surface boundary conditions and CFC11.
15 Surface forcing files are assumed available in MITgcm/../iter177
16
17 1) get code:
18
19 cvs co -r release1_50yr MITgcm_code
20 cvs co -r release1_50yr MITgcm/verification/global_with_CFC11
21 cd MITgcm
22 cvs co -d ocean_inversion_project MITgcm_contrib/ocean_inversion_project
23
24 2) compile code:
25
26 mkdir bin exe
27 cd bin
28 \cp ../verification/global_with_CFC11/code1x1/* .
29 \cp ../verification/global_with_CFC11/code1x1/.g* .
30 \mv CPP_OPTIONS.h_iter177 CPP_OPTIONS.h
31 \mv KPP_OPTIONS.h_iter177 KPP_OPTIONS.h
32 \mv SIZE.h.36 SIZE.h
33 ../tools/genmake -mpi -platform=columbia -makefile
34 make depend
35 make -j
36
37 3) execute code
38
39 cd ../exe
40 \cp ../verification/global_with_CFC11/input1x1/* .
41 ln -sf ../../iter177/* .
42 \mv data.gmredi_iter177 data.gmredi
43 \mv data_iter177 data
44 \mv data.exf_iter177 data.exf
45 \cp ../verification/global_with_CFC11/input/cfc1112.atm .
46 \cp ../verification/global_with_CFC11/input/FICE .
47 \cp ../verification/global_with_CFC11/input/PATM .
48 \cp ../verification/global_with_CFC11/input/XKW .
49 qsub job.36
50
51 ==============================================================
52
53 Configuring 8 4x4-deg 4-cpu x 15-level experiment on chapman:
54
55 Experiment 0: Baseline integration
56 Experiment 1: viscAr 1e-3 -> .5E-3
57 Experiment 2: viscAh 5e5 -> 4e5
58 Experiment 3: diffKrT 3e-5 -> 2e-5
59 Experiment 4: diffKrS 3e-5 -> 2e-5
60 Experiment 5: tauThetaClimRelax 5184000 -> 4665600
61 Experiment 6: tauSaltClimRelax 15552000 -> 7776000
62 Experiment 7: GM_background_K 1000 -> 900
63
64 (note that viscAr=0.9e3 crashes during first time step)
65
66 ---
67
68 cd bin
69 cp ../verification/global_ocean.90x40x15/code/GMREDI_OPTIONS.h .
70 cp ../verification/global_with_CFC11/code4x4/*.h .
71 cp ../verification/global_with_CFC11/code4x4/*.F .
72 ../tools/genmake -mpi -platform=ames_opt -makefile
73 make depend
74 make -j
75
76 ---
77
78 cd ../exe
79 \cp ../verification/global_ocean.90x40x15/input/* .
80 \cp ../verification/global_with_CFC11/input/cfc1112.atm .
81 \cp ../verification/global_with_CFC11/input4x4/FICE4x4 FICE
82 \cp ../verification/global_with_CFC11/input4x4/PATM4x4 PATM
83 \cp ../verification/global_with_CFC11/input4x4/XKW4x4 XKW
84 cd ..
85 cp -r exe exe0
86 cp -r exe exe1
87 cp -r exe exe2
88 cp -r exe exe3
89 cp -r exe exe4
90 cp -r exe exe5
91 cp -r exe exe6
92 cp -r exe exe7
93 \cp verification/global_with_CFC11/input4x4/data.0 exe0/data
94 \cp verification/global_with_CFC11/input4x4/data.1 exe1/data
95 \cp verification/global_with_CFC11/input4x4/data.2 exe2/data
96 \cp verification/global_with_CFC11/input4x4/data.3 exe3/data
97 \cp verification/global_with_CFC11/input4x4/data.4 exe4/data
98 \cp verification/global_with_CFC11/input4x4/data.5 exe5/data
99 \cp verification/global_with_CFC11/input4x4/data.6 exe6/data
100 \cp verification/global_with_CFC11/input4x4/data.0 exe7/data
101 \cp verification/global_with_CFC11/input4x4/data.gmredi exe7
102 qsub verification/global_with_CFC11/input4x4/jobfile
103
104 # requires about 1:40 to complete on chapman, 32-CPU queue
105
106 cd exe0
107 RM *.meta
108 RM GM* pickup* STD*
109 cd ../exe1
110 RM *.meta
111 RM GM* pickup* STD*
112 cd ../exe2
113 RM *.meta
114 RM GM* pickup* STD*
115 cd ../exe3
116 RM *.meta
117 RM GM* pickup* STD*
118 cd ../exe4
119 RM *.meta
120 RM GM* pickup* STD*
121 cd ../exe5
122 RM *.meta
123 RM GM* pickup* STD*
124 cd ../exe6
125 RM *.meta
126 RM GM* pickup* STD*
127 cd ../exe7
128 RM *.meta
129 RM GM* pickup* STD*
130
131 ==============================================================
132
133 Configuring and running the 50-year JPL telescoping integration:
134
135 1) get code:
136
137 setenv CVSROOT :pserver:cvsanon@mitgcm.org:/u/u0/gcmpack
138 cvs login ( CVS password: cvsanon )
139 cvs co -r release1_50yr MITgcm
140
141 2) compile code:
142
143 cd MITgcm/bin
144 cp ../verification/global_with_CFC11/code50yr/*.h .
145 cp ../verification/global_with_CFC11/code50yr/*.F .
146 cp ../verification/global_with_CFC11/code50yr/.genmakerc .
147 ../tools/genmake -mpi -platform=o2k -makefile
148 make depend
149 make
150
151 3) run code for first spin-up year (1931)
152
153 cd ../exe
154
155 get forcing files:
156 bathy_50yr.bin NCEP_1948_sw NCEP_1948_vstr lev_clim_temp.bin
157 NCEP_1948_emp NCEP_1948_trb run-off.bin_1x1 lev_clim_salt.bin
158 NCEP_1948_sst NCEP_1948_ustr salt_14months.bin
159
160 \cp ../verification/global_with_CFC11/input50yr/* .
161 \cp ../verification/global_with_CFC11/input/cfc1112.atm .
162 \cp ../verification/global_with_CFC11/input/FICE .
163 \cp ../verification/global_with_CFC11/input/PATM .
164 \cp ../verification/global_with_CFC11/input/XKW .
165
166 mpirun -np 64 mitgcmuv
167
168 ==============================================================
169
170 Configuring and running the ecco1x1 configuration with CFC11.
171 Surface forcing files are assumed available in MITgcm/../iter69
172
173 1) get code:
174
175 cvs co -r release1_50yr MITgcm_code
176 cvs co -r release1_50yr MITgcm/verification/global_with_CFC11
177 cd MITgcm
178 cvs co -d ocean_inversion_project MITgcm_contrib/ocean_inversion_project
179
180 2) compile code:
181
182 mkdir bin exe
183 cd bin
184 \cp ../verification/global_with_CFC11/code1x1/* .
185 \cp ../verification/global_with_CFC11/code1x1/.g* .
186 ../tools/genmake -mpi -platform=columbia -makefile
187 make depend
188 make -j
189
190 3) execute code
191
192 cd ../exe
193 \cp ../verification/global_with_CFC11/input1x1/* .
194 ln -sf ../../iter69/* .
195 \cp ../verification/global_with_CFC11/input/cfc1112.atm .
196 \cp ../verification/global_with_CFC11/input/FICE .
197 \cp ../verification/global_with_CFC11/input/PATM .
198 \cp ../verification/global_with_CFC11/input/XKW .
199 qsub job.144
200
201
202 ==============================================================
203
204 Configuring and running the 50-year JPL telescoping integration with sea-ice:
205
206 1) get code:
207
208 setenv CVSROOT :pserver:cvsanon@mitgcm.org:/u/u0/gcmpack
209 cvs login ( CVS password: cvsanon )
210 cvs co -r release1_50yr MITgcm
211
212 2) compile code:
213
214 cd MITgcm/bin
215 cp ../verification/global_with_CFC11/code50yr/*.h .
216 cp ../verification/global_with_CFC11/code50yr/*.F .
217 cp ../verification/global_with_CFC11/code50yr/CPP_OPTIONS.h.SEAICE CPP_OPTIONS.h
218 cp ../verification/global_with_CFC11/code50yr/ECCO_CPPOPTIONS.h.SEAICE ECCO_CPPOPTIONS.h
219 cp ../verification/global_with_CFC11/code50yr/.genmakerc.SEAICE .genmakerc
220 ../tools/genmake -mpi -platform=o2k -makefile
221 make depend
222 make
223
224 3) run code for first spin-up year (1931)
225
226 cd ../exe
227
228 get forcing files:
229 bathy_50yr.bin NCEP_1948_sw NCEP_1948_vstr lev_clim_temp.bin
230 NCEP_1948_emp NCEP_1948_trb run-off.bin_1x1 lev_clim_salt.bin
231 NCEP_1948_sst NCEP_1948_ustr salt_14months.bin
232 NCEP_1948_u10m NCEP_1948_v10m NCEP_1948_tmp2m NCEP_1948_spfh2m
233 NCEP_1948_lw NCEP_1948_lhf NCEP_1948_rain
234
235 \cp ../verification/global_with_CFC11/input50yr/* .
236 \cp data.pkg.SEAICE data.pkg
237 \cp data.exf.SEAICE data.exf
238 \cp ../verification/global_with_CFC11/input/cfc1112.atm .
239 \cp ../verification/global_with_CFC11/input/FICE .
240 \cp ../verification/global_with_CFC11/input/PATM .
241 \cp ../verification/global_with_CFC11/input/XKW .
242
243 mpirun -np 64 mitgcmuv

  ViewVC Help
Powered by ViewVC 1.1.22