/[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.11 by dimitri, Fri Dec 16 23:13:36 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 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

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

  ViewVC Help
Powered by ViewVC 1.1.22