/[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.12 by dimitri, Sat Dec 24 04:59:16 2005 UTC
# Line 1  Line 1 
1  menemenlis@jpl.nasa.gov 02-May-2003.  updated December 15, 2005 for iter177 ecco1x1 computation
2    menemenlis@jpl.nasa.gov
3    
4  This verification experiment is identical global_with_exf  This verification experiment is identical global_with_exf
5  except that it includes CFC-11 diagnostic as per OCMIP-2  except that it includes CFC-11 diagnostic as per OCMIP-2
# Line 6  protocol (http://www.ipsl.jussieu.fr/OCM Line 7  protocol (http://www.ipsl.jussieu.fr/OCM
7  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
8  Example of how to read this output file using matlab is  Example of how to read this output file using matlab is
9  in input/lookat.m  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 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    Configuring 8 4x4-deg 4-cpu x 15-level experiment on chapman:
53    
54    Experiment 0: Baseline integration
55    Experiment 1: viscAr               1e-3 -> .5E-3
56    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    (note that viscAr=0.9e3 crashes during first time step)
64    
65    ---
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    ../tools/genmake -mpi -platform=ames_opt -makefile
72    make depend
73    make -j
74    
75    ---
76    
77    cd ../exe
78    \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    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    \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    qsub verification/global_with_CFC11/input4x4/jobfile
102    
103    # requires about 1:40 to complete on chapman, 32-CPU queue
104    
105    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    
130    ==============================================================
131    
132    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    cvs co -r release1_50yr MITgcm
139    
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    bathy_50yr.bin     NCEP_1948_sw       NCEP_1948_vstr     lev_clim_temp.bin
156    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    \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    
165    mpirun -np 64 mitgcmuv
166    
167    ==============================================================
168    
169    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     qsub job.144
199    
200    
201    ==============================================================
202    
203    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

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

  ViewVC Help
Powered by ViewVC 1.1.22