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

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

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


Revision 1.2 - (hide annotations) (download)
Sat Feb 21 21:08:57 2009 UTC (16 years, 5 months ago) by dimitri
Branch: MAIN
Changes since 1.1: +21 -14 lines
updating instructions for 28-level CS510 configuration

1 dimitri 1.2 # Instructions for setting up 28-level CS510 integrations with sea-ice
2     # (example below is for cube81 216-cpu configuration on Columbia).
3    
4     # get code from anonymous CVS server
5     cd /nobackup2a/menemenl/cs510/cs510_28lev
6     cvs co MITgcm_contrib/high_res_cube/cs510_28lev
7     cvs co MITgcm_code
8    
9     # build and compile code
10     # example below is for a 216-cpu configuration on Columbia
11 dimitri 1.1
12    
13 dimitri 1.2
14    
15     # Get confiuration and forcing files.
16     # Example below is for cube81 forcing on
17     # columbia:/nobackup2a/menemenl
18     cd /nobackup2a/menemenl
19     mkdir cube81
20     cd cube81
21     ln -sf ../run_template .
22     ln -sf ../cube78_forcing .
23     ln -sf ../ncep_rgau/ .
24 dimitri 1.1
25     # 510*510*6*50, 450-cpu cube sphere on altix with ifort
26     cd MITgcm
27     mkdir build run
28     cd build
29     \rm *
30     \cp ../../MITgcm_contrib/high_res_cube/code-mods/* .
31     \cp ../../MITgcm_contrib/high_res_cube/code-mods/s1350t_34x34/* .
32     \mv SIZE.h_450 SIZE.h
33     ../tools/genmake2 -of linux_ia64_ifort+mpi_altix_nas
34     make depend
35     make -j
36     cd ../run
37     \rm *
38     \cp ../../MITgcm_contrib/high_res_cube/input/* .
39     ln -sf ../../run_template/* .
40     \rm pickup* *192_94* *.m D*1 E* G*all.bin L* W*10.bin h*[6-7] PHC*
41     \mv data.exf_hr data.exf
42     \mv data_hr data
43     ln -sf ../../run_template/pickup.0000000216.cube78 pickup.0000000216
44     ln -sf ../../run_template/pickup_seaice.0000000216.cube78 pickup_seaice.0000000216
45     ln -sf ../../run_template/pickup.0000000216.meta.cube78 pickup.0000000216.meta
46     ln -sf ../../run_template/pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta
47     \cp ../build/mitgcmuv .
48     \mv job_altix cube81
49     qsub cube81
50    
51     # generating initial pickup files for cube78
52     data
53     # run for 4 days from time step 216 with 2-min time step
54     endtime=345600.,
55     deltaT=120.,
56     pChkptFreq=345600.,
57     monitorFreq=1.,
58    
59     cd ../../run_template
60     mv pickup.0000000216.cube78 pickup.0000000216.cube78_raw
61     mv pickup_seaice.0000000216.cube78 pickup_seaice.0000000216.cube78_raw
62     cd ../cube78/MITgcm/run
63     \mv pickup.0000002880.data ../../run_template/pickup.0000000216.cube78
64     \mv pickup_seaice.0000002880.data ../../run_template/pickup_seaice.0000000216.cube78
65     \mv pickup.0000002880.meta ../../run_template/pickup.0000000216.meta.cube78
66     \mv pickup_seaice.0000002880.meta ../../run_template/pickup_seaice.0000000216.meta.cube78
67     \rm *.meta *.data STD* cube78.o*
68     \cp ../../MITgcm_contrib/high_res_cube/input/data_hr data
69     ln -sf ../../run_template/pickup.0000000216.cube78 pickup.0000000216
70     ln -sf ../../run_template/pickup_seaice.0000000216.cube78 pickup_seaice.0000000216
71     ln -sf ../../run_template/pickup.0000000216.meta.cube78 pickup.0000000216.meta
72     ln -sf ../../run_template/pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta
73     qsub cube78

  ViewVC Help
Powered by ViewVC 1.1.22