1 |
dimitri |
1.1 |
mkdir cube92 |
2 |
|
|
cd cube92 |
3 |
|
|
|
4 |
|
|
# get code from anonymous CVS server |
5 |
|
|
cvs co MITgcm_contrib/high_res_cube/cube92up |
6 |
|
|
cvs co MITgcm_code |
7 |
|
|
cd MITgcm |
8 |
|
|
mkdir build run |
9 |
|
|
|
10 |
|
|
# build executable |
11 |
|
|
cd build |
12 |
|
|
../tools/genmake2 -mo ../../MITgcm_contrib/high_res_cube/cube92/code -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas |
13 |
|
|
make depend |
14 |
|
|
make -j 16 |
15 |
|
|
|
16 |
|
|
# integrate model |
17 |
|
|
cd ../run |
18 |
|
|
cp ../../MITgcm_contrib/high_res_cube/cube92/input/* . |
19 |
|
|
ln -sf /nobackup/hzhang1/cs510/run_template/*cube78 . |
20 |
|
|
ln -sf /nobackup/hzhang1/cs510/run_template/tile* . |
21 |
|
|
ln -sf /nobackup/hzhang1/cs510/run_template/GEBCO* . |
22 |
|
|
mv pickup.0000000216.cube78 pickup.0000000216 |
23 |
|
|
mv pickup.0000000216.meta.cube78 pickup.0000000216.meta |
24 |
|
|
mv pickup_seaice.0000000216.cube78 pickup_seaice.0000000216 |
25 |
|
|
mv pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta |
26 |
|
|
ln -sf /nobackup/hzhang1/forcing/cube78_forcing . |
27 |
|
|
ln -sf /nobackup/hzhang1/forcing/jra25 . |
28 |
|
|
ln -sf ../build/mitgcmuv . |
29 |
|
|
qsub run_cube92 |