/[MITgcm]/MITgcm_contrib/high_res_cube/cs510_28lev/README.28lev
ViewVC logotype

Diff of /MITgcm_contrib/high_res_cube/cs510_28lev/README.28lev

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

revision 1.2 by dimitri, Sat Feb 21 21:08:57 2009 UTC revision 1.3 by dimitri, Sun Feb 22 16:41:26 2009 UTC
# Line 1  Line 1 
1  # Instructions for setting up 28-level CS510 integrations with sea-ice  # Instructions for setting up 28-level CS510 integrations with sea-ice
2  # (example below is for cube81 216-cpu configuration on Columbia).  # (example below is for a 216-cpu configuration on Columbia).
3    
4  # get code from anonymous CVS server  # get code from anonymous CVS server
5   cd /nobackup2a/menemenl/cs510/cs510_28lev   cd /nobackup2a/menemenl/cs510/cs510_28lev
# Line 7  Line 7 
7   cvs co MITgcm_code   cvs co MITgcm_code
8    
9  # build and compile code  # build and compile code
10  # example below is for a 216-cpu configuration on Columbia   cd MITgcm
11     mkdir build run
12     cd build
13     \rm *
14     \cp ../../MITgcm_contrib/high_res_cube/cs510_28lev/code/* .
15  # Get confiuration and forcing files.   \cp ../../MITgcm_contrib/high_res_cube/cs510_28lev/code/s216t_85x85/* .
16  # Example below is for cube81 forcing on   \mv SIZE.h_216 SIZE.h
17  # columbia:/nobackup2a/menemenl   ../tools/genmake2 -of linux_ia64_ifort+mpi_altix_nas
18   cd /nobackup2a/menemenl   make depend
19   mkdir cube81   make -j
20   cd cube81  
21   ln -sf ../run_template .  # integrate model
22   ln -sf ../cube78_forcing .   cd ../run
23   ln -sf ../ncep_rgau/ .   \rm *
24     \cp ../../MITgcm_contrib/high_res_cube/cs510_28lev/input/* .
25  # 510*510*6*50, 450-cpu cube sphere on altix with ifort   \ln -sf /nobackup2a/menemenl/cs510/run_template/tile00* .
26  cd MITgcm   \ln -sf /nobackup2a/menemenl/cs510/run_template_28lev .
27  mkdir build run   \ln -sf /nobackup2a/menemenl/forcing/cube78_forcing .
28  cd build   \cp ../build/mitgcmuv .
29  \rm *   qsub job_altix
30  \cp ../../MITgcm_contrib/high_res_cube/code-mods/* .  
31  \cp ../../MITgcm_contrib/high_res_cube/code-mods/s1350t_34x34/* .  # to generate initial pickup files run for 4 days with 2-min time steps
32  \mv SIZE.h_450 SIZE.h   niter0      = 0,
33  ../tools/genmake2 -of linux_ia64_ifort+mpi_altix_nas   endtime     = 345600.,
34  make depend   deltaT      = 120.,
35  make -j   pChkptFreq  = 345600.,
36  cd ../run   monitorFreq = 1.,
 \rm *  
 \cp ../../MITgcm_contrib/high_res_cube/input/* .  
 ln -sf ../../run_template/* .  
 \rm pickup* *192_94* *.m D*1 E* G*all.bin L* W*10.bin h*[6-7] PHC*  
 \mv data.exf_hr data.exf  
 \mv data_hr data  
 ln -sf ../../run_template/pickup.0000000216.cube78 pickup.0000000216  
 ln -sf ../../run_template/pickup_seaice.0000000216.cube78 pickup_seaice.0000000216  
 ln -sf ../../run_template/pickup.0000000216.meta.cube78 pickup.0000000216.meta  
 ln -sf ../../run_template/pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta  
 \cp ../build/mitgcmuv .  
 \mv job_altix cube81  
 qsub cube81  
   
 # generating initial pickup files for cube78  
 data  
 # run for 4 days from time step 216 with 2-min time step  
  endtime=345600.,  
  deltaT=120.,  
  pChkptFreq=345600.,  
  monitorFreq=1.,  
   
 cd ../../run_template  
 mv pickup.0000000216.cube78 pickup.0000000216.cube78_raw  
 mv pickup_seaice.0000000216.cube78 pickup_seaice.0000000216.cube78_raw  
 cd ../cube78/MITgcm/run  
 \mv pickup.0000002880.data ../../run_template/pickup.0000000216.cube78  
 \mv pickup_seaice.0000002880.data ../../run_template/pickup_seaice.0000000216.cube78  
 \mv pickup.0000002880.meta ../../run_template/pickup.0000000216.meta.cube78  
 \mv pickup_seaice.0000002880.meta ../../run_template/pickup_seaice.0000000216.meta.cube78  
 \rm *.meta *.data STD* cube78.o*  
 \cp ../../MITgcm_contrib/high_res_cube/input/data_hr data  
 ln -sf ../../run_template/pickup.0000000216.cube78 pickup.0000000216  
 ln -sf ../../run_template/pickup_seaice.0000000216.cube78 pickup_seaice.0000000216  
 ln -sf ../../run_template/pickup.0000000216.meta.cube78 pickup.0000000216.meta  
 ln -sf ../../run_template/pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta  
 qsub cube78  

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.22