/[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.58 by dimitri, Sun May 1 14:02:20 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*  \rm pickup* data.pkg data.seaice data.exf_clim data.exf data
169  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216.data  \rm *192_94* *cs32* *.m lev* tren* job_c* job_altix150 job_altix92_54t
170  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216.data  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 .  \cp ../build/mitgcmuv .
173  qsub job_altix  qsub job_altix
174    
175    
176  ##########################################################################  ##########################################################################
177  ##########################################################################  ##########################################################################
178  # 510*510*6*50, 1500-tile, 150-cpu, excludes land  # 510*510*6*50, 1500-tile, 150-cpu, excludes land
# Line 186  cd run Line 198  cd run
198  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
199  ln -sf ../../../../run_template/* .  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  \cp ../build/mitgcmuv mitgcmuv150
204  qsub job_altix150  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 .
238    job_c20_375cpu < /dev/null >&! output.run &
239    
240    
241    
242    
# Line 231  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_c20_375cpu < /dev/null >&! output.run &  job_c20_375cpu < /dev/null >&! output.run &
281    
# Line 263  cd run Line 306  cd run
306  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .  \cp ../../../../MITgcm_contrib/high_res_cube/input/* .
307  ln -sf ../../../../run_template/* .  ln -sf ../../../../run_template/* .
308  \rm pickup*  \rm pickup*
309  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216.data  ln -sf ../../../../run_template/pickup.0000316440.cube19 pickup.0000000216
310  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216.data  ln -sf  ../../../../run_template/pickup_seaice.0000316440.cube19 pickup_seaice.0000000216
311  \cp ../build/mitgcmuv .  \cp ../build/mitgcmuv .
312  job_c19_500cpu < /dev/null >&! output.run &  job_c19_500cpu < /dev/null >&! output.run &
313    
# Line 272  job_c19_500cpu < /dev/null >&! output.ru Line 315  job_c19_500cpu < /dev/null >&! output.ru
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    
354    

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

  ViewVC Help
Powered by ViewVC 1.1.22