/[MITgcm]/MITgcm_contrib/high_res_cube/README_ice
ViewVC logotype

Diff of /MITgcm_contrib/high_res_cube/README_ice

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

revision 1.56 by dimitri, Mon Feb 21 21:53:46 2005 UTC revision 1.65 by dimitri, Tue Sep 5 02:49:56 2006 UTC
# Line 1  Line 1 
1  daInstructions for setting up a cube-sphere integration with sea-ice.  Instructions for setting up a cube-sphere integration with sea-ice.
2  Date last updated: February 17, 2005  
3  Code and input used for integrating cube22.  Last updated: September 4, 2006
4    Modified 32*32*6*15 experiments to use grid_cs32.* files from
5     verification/tutorial_held_suarez_cs/input instead of
6     tile* files from verification/global_ocean.cs32x15/input
7    
8    Updated: August 8, 2006
9    216-CPU code and input used for integrating cube37
10    using "June 10, 2006" MITgcm code.
11    
12    
13  ##########################################################################  ##########################################################################
# Line 13  cvs co MITgcm_contrib/high_res_cube/inpu Line 20  cvs co MITgcm_contrib/high_res_cube/inpu
20  cvs co MITgcm_contrib/high_res_cube/results  cvs co MITgcm_contrib/high_res_cube/results
21  cvs co MITgcm_code  cvs co MITgcm_code
22  cvs co MITgcm/verification/global_ocean.cs32x15  cvs co MITgcm/verification/global_ocean.cs32x15
23  cvs co MITgcm/verification/testreport  cvs co MITgcm/verification/tutorial_held_suarez_cs/input
24    
25    
26  ##########################################################################  ##########################################################################
# Line 32  cd .. Line 39  cd ..
39  mkdir run  mkdir run
40  cd run  cd run
41  \rm *  \rm *
42    \cp ../../tutorial_held_suarez_cs/input/grid* .
43  \cp ../input/* .  \cp ../input/* .
44  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
45  ../build/mitgcmuv >& output.txt  ../build/mitgcmuv >& output.txt
# Line 75  cd .. Line 83  cd ..
83  mkdir run  mkdir run
84  cd run  cd run
85  \rm *  \rm *
86    \cp ../../tutorial_held_suarez_cs/input/grid* .
87  \cp ../input/* .  \cp ../input/* .
88  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
89  ../build/mitgcmuv >& output.txt  ../build/mitgcmuv >& output.txt
# Line 99  cd .. Line 108  cd ..
108  mkdir run  mkdir run
109  cd run  cd run
110  \rm *  \rm *
111    \cp ../../tutorial_held_suarez_cs/input/grid* .
112  \cp ../input/* .  \cp ../input/* .
113  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
114  mpirun -np 2 ../build/mitgcmuv  mpirun -np 2 ../build/mitgcmuv
# Line 155  cd run Line 165  cd run
165  \cp ../input/* .  \cp ../input/* .
166  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
167  ln -sf ../../../../run_template/* .  ln -sf ../../../../run_template/* .
168    \rm pickup* data.pkg data.seaice data.exf_clim data.exf data
169    \rm *192_94* *cs32* *.m lev* tren* job_c* job_altix150 job_altix92_54t
170    ln -sf ../../../../run_template/pickup.0000000216.cube27 pickup.0000000216
171    ln -sf  ../../../../run_template/pickup_seaice.0000000216.cube27 pickup_seaice.0000000216
172    \cp ../build/mitgcmuv .
173    qsub job_altix
174    
175    
176    ##########################################################################
177    ##########################################################################
178    # 510*510*6*50, 1500-tile, 150-cpu, excludes land
179    # uses s1500t_17x51 configuration
180    
181    cd MITgcm/verification/global_ocean.cs32x15/code
182    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/* .
183    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/s1500t_17x51/* .
184    \cp SIZE.h_150 SIZE.h
185    \cp packages.conf_hr packages.conf
186    
187    cd ../build
188    \rm *
189    ../../../tools/genmake2 -mods=../code -of ../../../tools/build_options/linux_ia64_ifort+mpi_altix_nas
190    make depend
191    make -j
192    
193    cd ..
194    mkdir run
195    cd run
196    \rm *
197    \cp ../input/* .
198    \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
199    ln -sf ../../../../run_template/* .
200  \rm pickup*  \rm pickup*
201  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216.data  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216
202  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216.data  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216
203    \cp ../build/mitgcmuv mitgcmuv150
204    qsub job_altix150
205    
206    
207    
208    
209    ##########################################################################
210    ##########################################################################
211    # 510*510*6*50, 1500-tile, 375-cpu, excludes land
212    # uses s1500t_17x51 configuration
213    # example for running on c17-c20 using arrayd
214    
215    cd MITgcm/verification/global_ocean.cs32x15/code
216    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/* .
217    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/s1500t_17x51/* .
218    \cp SIZE.h_375 SIZE.h
219    \cp packages.conf_hr packages.conf
220    
221    cd ../build
222    \rm *
223    ../../../tools/genmake2 -mods=../code -of ../../../tools/build_options/linux_ia64_ifort+mpi_altix_nas
224    make depend
225    make -j
226    
227    cd ..
228    mkdir run
229    cd run
230    \rm *
231    \cp ../input/* .
232    \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
233    ln -sf ../../../../run_template/* .
234    \rm pickup*
235    ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216
236    ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216
237  \cp ../build/mitgcmuv .  \cp ../build/mitgcmuv .
238  qsub job_altix92  job_c20_375cpu < /dev/null >&! output.run &
239    
240    
241    
242    
243    
244    
245    
246    
247    
248    
249    
250    
251  ##########################################################################  ##########################################################################
# Line 188  cd run Line 274  cd run
274  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
275  ln -sf ../../../../run_template/* .  ln -sf ../../../../run_template/* .
276  \rm pickup*  \rm pickup*
277  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216.data  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216
278  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216.data  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216
279  \cp ../build/mitgcmuv .  \cp ../build/mitgcmuv .
280  job_c17_c20 < /dev/null >&! output.run &  job_c20_375cpu < /dev/null >&! output.run &
281    
282    
283    ##########################################################################
284    ##########################################################################
285    # 510*510*6*50, 1500-tile, 500-cpu, excludes land
286    # uses s1500t_17x51 configuration
287    # example for running on c17-c20 using arrayd
288    
289    cd MITgcm/verification/global_ocean.cs32x15/code
290    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/* .
291    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/s1500t_17x51/* .
292    \cp SIZE.h_500 SIZE.h
293    \cp packages.conf_hr packages.conf
294    
295    cd ../build
296    \rm *
297    ../../../tools/genmake2 -mods=../code -of ../../../tools/build_options/linux_ia64_ifort+mpi_altix_nas
298    make depend
299    make -j
300    
301    cd ..
302    mkdir run
303    cd run
304    \rm *
305    \cp ../input/* .
306    \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
307    ln -sf ../../../../run_template/* .
308    \rm pickup*
309    ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216
310    ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216
311    \cp ../build/mitgcmuv .
312    job_c19_500cpu < /dev/null >&! output.run &
313    
314    
315    
316    
317    
318    ##########################################################################
319    ##########################################################################
320    # 510*510*6*50, 216-cpu cube sphere on cosmos
321    
322    cd MITgcm/verification/global_ocean.cs32x15/code
323    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/* .
324    \cp ../../../../MITgcm_contrib/high_res_cube/code-mods/s216t_85x85/* .
325    \cp SIZE.h_216 SIZE.h
326    \cp packages.conf_hr packages.conf
327    
328    module unload latest_intel80
329    module unload mpich-gm-intel80
330    module load latest_intel81
331    module load mpich-gm-intel81
332    
333    cd ../build
334    \rm *
335    ../../../tools/genmake2 -mods=../code -of ../../../tools/build_options/linux_ia32_ifort+mpi_cosmos
336    make depend
337    make -j
338    
339    cd ..
340    mkdir run
341    cd run
342    \rm *
343    \cp ../input/* .
344    \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
345    ln -sf ../../../../run_template/* .
346    \rm pickup*
347    ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216
348    ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216
349    \cp ../build/mitgcmuv .
350    bsub < job_cosmos
351    
352    
353    

Legend:
Removed from v.1.56  
changed lines
  Added in v.1.65

  ViewVC Help
Powered by ViewVC 1.1.22