1 |
# Code customization for MITgcm multi-component super-param runs with ESMF. |
# Code customization for MITgcm multi-component super-param runs with ESMF. |
2 |
# ========================================================================= |
# ========================================================================= |
3 |
|
|
4 |
|
# On aces compile on compute machine |
5 |
|
# e.g qsub -I -l walltime=08:00:00 -i nodes=1:ppn=2 -q long |
6 |
# Check out latest MITgcm source code into directory MITgcm_HEAD_20061011 |
# Check out latest MITgcm source code into directory MITgcm_HEAD_20061011 |
7 |
cvs co -d cvs co -d MITgcm_HEAD_20061011 MITgcm |
cvs co -d MITgcm_HEAD_20061011 MITgcm |
8 |
# Add in prm stuff |
# Add in prm stuff |
9 |
cd MITgcm_HEAD_20061011/verification |
cd MITgcm_HEAD_20061011/verification |
10 |
cvs co -d prm MITgcm_contrib/PRM |
cvs co -d prm MITgcm_contrib/PRM |
15 |
# Build executables (still in directory prm/multi_comp_setup/esmf_test/run) |
# Build executables (still in directory prm/multi_comp_setup/esmf_test/run) |
16 |
source do_make |
source do_make |
17 |
# Run stuff (still in directory prm/multi_comp_setup/esmf_test/run) |
# Run stuff (still in directory prm/multi_comp_setup/esmf_test/run) |
18 |
|
source mkpgfile > pgfile |
19 |
source do_run |
source do_run |
20 |
# Tidy up (still in directory prm/multi_comp_setup/esmf_test/run) |
# Tidy up (still in directory prm/multi_comp_setup/esmf_test/run) |
21 |
source do_clean |
source do_clean |