/[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.4 by dimitri, Tue Feb 24 07:19:43 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).  # The example below is for a 3-year (2002-2004), 216-cpu integration
3    # on Columbia using cube81 forcing and model parameters.
4    
5  # get code from anonymous CVS server  # get code from anonymous CVS server
6   cd /nobackup2a/menemenl/cs510/cs510_28lev   cd /nobackup2a/menemenl/cs510/cs510_28lev
7   cvs co MITgcm_contrib/high_res_cube/cs510_28lev   cvs co MITgcm_contrib/high_res_cube/cs510_28lev
8   cvs co MITgcm_code   cvs co MITgcm_code
9    
10  # build and compile code  # Build and compile code.
11  # example below is for a 216-cpu configuration on Columbia   cd MITgcm
12     mkdir build run
13     cd build
14     \rm *
15     \cp ../../MITgcm_contrib/high_res_cube/cs510_28lev/code/* .
16  # Get confiuration and forcing files.   \cp ../../MITgcm_contrib/high_res_cube/cs510_28lev/code/s216t_85x85/* .
17  # Example below is for cube81 forcing on   \mv SIZE.h_216 SIZE.h
18  # columbia:/nobackup2a/menemenl   ../tools/genmake2 -of linux_ia64_ifort+mpi_altix_nas
19   cd /nobackup2a/menemenl   make depend
20   mkdir cube81   make -j
21   cd cube81  
22   ln -sf ../run_template .  # Integrate model.
23   ln -sf ../cube78_forcing .  # In addition to columbia:/nobackup2a, input files are also available on
24   ln -sf ../ncep_rgau/ .  # http://ecco2.jpl.nasa.gov/data1/cube/run_template/
25    # http://ecco2.jpl.nasa.gov/data1/cube/run_template_28lev
26  # 510*510*6*50, 450-cpu cube sphere on altix with ifort  # http://ecco2.jpl.nasa.gov/data1/data/blend_forcing/cube78_forcing/
27  cd MITgcm   cd ../run
28  mkdir build run   \rm *
29  cd build   \cp ../../MITgcm_contrib/high_res_cube/cs510_28lev/input/* .
30  \rm *   \ln -sf /nobackup2a/menemenl/cs510/run_template/tile00* .
31  \cp ../../MITgcm_contrib/high_res_cube/code-mods/* .   \ln -sf /nobackup2a/menemenl/cs510/run_template_28lev .
32  \cp ../../MITgcm_contrib/high_res_cube/code-mods/s1350t_34x34/* .   \ln -sf /nobackup2a/menemenl/forcing/cube78_forcing .
33  \mv SIZE.h_450 SIZE.h   \cp ../build/mitgcmuv .
34  ../tools/genmake2 -of linux_ia64_ifort+mpi_altix_nas   qsub job_altix
35  make depend  
36  make -j  # to generate initial pickup files run for 4 days with 2-min time steps
37  cd ../run   niter0      = 0,
38  \rm *   endtime     = 345600.,
39  \cp ../../MITgcm_contrib/high_res_cube/input/* .   deltaT      = 120.,
40  ln -sf ../../run_template/* .   pChkptFreq  = 345600.,
41  \rm pickup* *192_94* *.m D*1 E* G*all.bin L* W*10.bin h*[6-7] PHC*   monitorFreq = 1.,
 \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.4

  ViewVC Help
Powered by ViewVC 1.1.22