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

  ViewVC Help
Powered by ViewVC 1.1.22