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

Annotation 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.12 - (hide annotations) (download)
Sat Dec 24 04:59:16 2005 UTC (18 years, 4 months ago) by dimitri
Branch: release1_50yr
Changes since 1.1.2.2.2.11: +0 -1 lines
updated iter177 CFC-11 setup

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

  ViewVC Help
Powered by ViewVC 1.1.22