Loadleveler job with the geometry Jim Edwards suggested
#! /bin/csh -f
#===============================================================================
# This is a small test of loadleveler functionality
#===============================================================================
# @ shell = /usr/bin/csh
# @ output = poe.stdout.$(jobid).$(stepid)
# @ error = poe.stderr.$(jobid).$(stepid)
# @ network.MPI = csss,not_shared,us
# @ environment = MP_EUILIB=us; MP_EAGER_LIMIT=0
# @ node_usage = not_shared
# @ checkpoint = no
# ja_report = yes
# com_rg4 is good for short jobs
# class = com_rg4
# Jim Edwards of UCAR wanted me to try a large geometry out, which means
# we need to try all_spec
# @ class = all_spec
# @ wall_clock_limit = 300
# @ job_type = parallel
# @ job_name = TER.01a.T42_gx1v3.B.esmf.165933
# This is a test geometry; something Jim Edwards of UCAR suggested I try
# @ task_geometry = {(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)(16,17,18,19)(20,21,22,23)(24)(25)(26)(27)}
# Without the @ sign, this geometry is ignored
# task_geometry = {(0,1,2,3)(4,5,6,7)(8,9,10,11)(12,13,14)}
## @ account_no = 000000000
# @ queue
cd $HOME/quick-test
echo Running phost_mpi...
/usr/local/bin/phost_mpi
echo "LOADL_PROCESSOR_LIST is:"
echo "$LOADL_PROCESSOR_LIST"