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

Contents 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 - (show 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 # 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
12
13
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
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