/[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.13 - (hide annotations) (download)
Wed May 24 19:48:32 2006 UTC (17 years, 10 months ago) by dimitri
Branch: release1_50yr
Changes since 1.1.2.2.2.12: +7 -3 lines
24 May 2006: updated OCMIP input files FICE, PATM, and XKW
Previous versions were rotated by 180 deg zonally.

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

  ViewVC Help
Powered by ViewVC 1.1.22