# Code customization for MITgcm multi-component super-param runs with ESMF. # ========================================================================= # On aces compile on compute machine # e.g qsub -I -l walltime=08:00:00 -i nodes=1:ppn=2 -q long # Check out latest MITgcm source code into directory MITgcm_HEAD_20061011 cvs co -d MITgcm_HEAD_20061011 MITgcm # Add in prm stuff cd MITgcm_HEAD_20061011/verification cvs co -d prm MITgcm_contrib/PRM # Setup makefiles etc... for prm cd prm/multi_comp_setup/esmf_test/run # Make sure the following execute in bash shell and # that mpich/compiler e.g. "module load mpich/intel" are # set source do_links source do_genmake2 # Build executables (still in directory prm/multi_comp_setup/esmf_test/run) source do_make # Run stuff (still in directory prm/multi_comp_setup/esmf_test/run) source mkpgfile > pgfile source do_run # Tidy up (still in directory prm/multi_comp_setup/esmf_test/run) source do_clean