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

Diff of /MITgcm/verification/global_with_CFC11/README

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

revision 1.1.2.2 by dimitri, Fri May 2 22:55:33 2003 UTC revision 1.1.2.2.2.13 by dimitri, Wed May 24 19:48:32 2006 UTC
# Line 1  Line 1 
 menemenlis@jpl.nasa.gov 02-May-2003.  
   
1  This verification experiment is identical global_with_exf  This verification experiment is identical global_with_exf
2  except that it includes CFC-11 diagnostic as per OCMIP-2  except that it includes CFC-11 diagnostic as per OCMIP-2
3  protocol (http://www.ipsl.jussieu.fr/OCMIP/).  protocol (http://www.ipsl.jussieu.fr/OCMIP/).
4  CFC-11 output in mol/m^3 is output in files TR1.*.data  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  Example of how to read this output file using matlab is
6  in input/lookat.m  in input/lookat.m
7    
8    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    ==============================================================
16    
17    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    Configuring 8 4x4-deg 4-cpu x 15-level experiment on chapman:
57    
58    Experiment 0: Baseline integration
59    Experiment 1: viscAr               1e-3 -> .5E-3
60    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    (note that viscAr=0.9e3 crashes during first time step)
68    
69    ---
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    ../tools/genmake -mpi -platform=ames_opt -makefile
76    make depend
77    make -j
78    
79    ---
80    
81    cd ../exe
82    \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    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    \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    qsub verification/global_with_CFC11/input4x4/jobfile
106    
107    # requires about 1:40 to complete on chapman, 32-CPU queue
108    
109    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    
134    ==============================================================
135    
136    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    cvs co -r release1_50yr MITgcm
143    
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    bathy_50yr.bin     NCEP_1948_sw       NCEP_1948_vstr     lev_clim_temp.bin
160    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    \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    
169    mpirun -np 64 mitgcmuv
170    
171    ==============================================================
172    
173    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     qsub job.144
203    
204    
205    ==============================================================
206    
207    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

Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.1.2.2.2.13

  ViewVC Help
Powered by ViewVC 1.1.22