/[MITgcm]/MITgcm/verification/cpl_aim+ocn/run_cpl_test
ViewVC logotype

Diff of /MITgcm/verification/cpl_aim+ocn/run_cpl_test

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.20 by jmc, Wed Jan 16 13:40:04 2013 UTC revision 1.21 by jmc, Mon Dec 2 23:39:42 2013 UTC
# Line 93  then Line 93  then
93   echo ' --- make depend (cpl):'   echo ' --- make depend (cpl):'
94   make depend > TTT.mkdepend.$$   make depend > TTT.mkdepend.$$
95   tail -5 TTT.mkdepend.$$   tail -5 TTT.mkdepend.$$
96   echo ' --- make (cpl):'   echo ' --- make (cpl):' ; touch TTT.make.$$
97   make > TTT.make.$$ 2>&1  #do_make_syntax.sh obj > TTT.make.$$ 2>&1
98     make >> TTT.make.$$ 2>&1
99   tail -10 TTT.make.$$   tail -10 TTT.make.$$
100   echo ' ' ; cd $dir   echo ' ' ; cd $dir
101    
# Line 106  then Line 107  then
107   echo ' --- make depend (ocn):'   echo ' --- make depend (ocn):'
108   make depend > TTT.mkdepend.$$   make depend > TTT.mkdepend.$$
109   tail -10 TTT.mkdepend.$$   tail -10 TTT.mkdepend.$$
110   echo ' --- make (ocn):'   echo ' --- make (ocn):' ; touch TTT.make.$$
111   make > TTT.make.$$ 2>&1  #do_make_syntax.sh obj > TTT.make.$$ 2>&1
112     make >> TTT.make.$$ 2>&1
113   tail -10 TTT.make.$$   tail -10 TTT.make.$$
114   echo ' ' ; cd $dir   echo ' ' ; cd $dir
115    
# Line 119  then Line 121  then
121   echo ' --- make depend (atm):'   echo ' --- make depend (atm):'
122   make depend > TTT.mkdepend.$$   make depend > TTT.mkdepend.$$
123   tail -10 TTT.mkdepend.$$   tail -10 TTT.mkdepend.$$
124   echo ' --- make (atm):'   echo ' --- make (atm):' ; touch TTT.make.$$
125   make > TTT.make.$$ 2>&1  #do_make_syntax.sh obj > TTT.make.$$ 2>&1
126     make >> TTT.make.$$ 2>&1
127   tail -10 TTT.make.$$   tail -10 TTT.make.$$
128   echo ' ' ; cd $dir   echo ' ' ; cd $dir
129    
# Line 227  then Line 230  then
230    mpich=`which mpirun`    mpich=`which mpirun`
231    echo $mpich | grep 'mpich-mx' > /dev/null 2>&1    echo $mpich | grep 'mpich-mx' > /dev/null 2>&1
232    mpichmx=$?    mpichmx=$?
233      echo $mpich | grep 'mpich-1' > /dev/null 2>&1
234      mpich1=$?
235    echo $mpich | grep 'mpich2' > /dev/null 2>&1    echo $mpich | grep 'mpich2' > /dev/null 2>&1
236    mpich2=$?    mpich2=$?
237    echo $mpich | grep 'openmpi' > /dev/null 2>&1    echo $mpich | grep 'openmpi' > /dev/null 2>&1
238    opnmpi=$?    opnmpi=$?
239    if test $mpich2 == 0 -o $opnmpi == 0 ; then    if test $mpich1 == 0 ; then
240    #- with Hydra mpich2 (on baudelaire) or with openmpi:    # /usr/local/pkg/mpi/mpi-1.2.4..8a-gm-1.5/pgi/bin/mpirun.ch_gm -pg pr_group -wd $ROOTDIR --gm-kill 5 -v  ./build_cpl/mitgcmuv > std_outp 2>&1
241      echo "execute 'mpirun $RunOpt' :"    #- with mpich-1 (on danton, old aces: ao, geo, itrda):
242      mpirun $RunOpt  > std_outp 2>&1      echo "execute 'mpirun -p4pg pr_group -v ./build_cpl/mitgcmuv' :"
243        mpirun -p4pg pr_group -v ./build_cpl/mitgcmuv > std_outp 2>&1
244    elif test $mpichmx == 0 ; then    elif test $mpichmx == 0 ; then
245    #- with mpich-mx (on beagle):    #- with mpich-mx (on beagle):
246      echo "execute 'mpirun -pg pr_group -v ./build_cpl/mitgcmuv' :"      echo "execute 'mpirun -pg pr_group -v ./build_cpl/mitgcmuv' :"
247      mpirun -pg pr_group -v ./build_cpl/mitgcmuv > std_outp 2>&1      mpirun -pg pr_group -v ./build_cpl/mitgcmuv > std_outp 2>&1
248      elif test $mpich2 == 0 -o $opnmpi == 0 ; then
249      #- with Hydra mpich2 (on baudelaire) or with openmpi:
250        echo "execute 'mpirun $RunOpt' :"
251        mpirun $RunOpt  > std_outp 2>&1
252    else    else
253    # /usr/local/pkg/mpi/mpi-1.2.4..8a-gm-1.5/pgi/bin/mpirun.ch_gm -pg pr_group -wd $ROOTDIR --gm-kill 5 -v  ./build_cpl/mitgcmuv > std_outp 2>&1    #- new mpich (mpich2) installation often just put in "mpich" dir
254    #- with mpich-1 (on danton, ACES):      echo "execute 'mpirun $RunOpt' :"
255      echo "execute 'mpirun -p4pg pr_group -v ./build_cpl/mitgcmuv' :"      mpirun $RunOpt  > std_outp 2>&1
     mpirun -p4pg pr_group -v ./build_cpl/mitgcmuv > std_outp 2>&1  
256    fi    fi
257    tail -20 std_outp    tail -20 std_outp
258    ls -l rank_$rnkO/pickup*.ckptA.001.001.data    ls -l rank_$rnkO/pickup*.ckptA.001.001.data

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

  ViewVC Help
Powered by ViewVC 1.1.22