| 157 | 
     <!-- <base href="http://mitgcm.org/testing/summary/" /> --> | 
     <!-- <base href="http://mitgcm.org/testing/summary/" /> --> | 
| 158 | 
  | 
  | 
| 159 | 
     <!-- Hinting for menu generation --> | 
     <!-- Hinting for menu generation --> | 
| 160 | 
     <meta name="add_name_0" content="Source Code" /> | 
     <meta name="add_name_0" content="Testing" /> | 
| 161 | 
     <meta name="add_name_1" content="Testing" /> | 
     <meta name="add_name_1" content="" /> | 
| 162 | 
     <meta name="add_name_2" content="" /> | 
     <meta name="add_name_2" content="" /> | 
| 163 | 
     <meta name="add_title" content="Testing" /> | 
     <meta name="add_title" content="Testing" /> | 
| 164 | 
     <!-- Hinting for menu generation --> | 
     <!-- Hinting for menu generation --> | 
| 204 | 
       <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td> | 
       <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td> | 
| 205 | 
         <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky | 
         <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky | 
| 206 | 
         </a></td> </tr> | 
         </a></td> </tr> | 
| 207 | 
       <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"eaps"</td> | 
       <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"adams"</td> | 
| 208 | 
         <td>SuSE Linux 9.0 (x86-64)</td> </tr> | 
         <td>SuSE Linux 9.0 (x86-64)</td> </tr> | 
| 209 | 
  | 
  | 
| 210 | 
       <tr bgcolor="#bbffdd"> <td> Sun UltraSparc </td> <td>"slough"</td> | 
       <tr bgcolor="#bbffdd"> <td> Sun UltraSparc </td> <td>"slough"</td> | 
| 212 | 
       <tr bgcolor="#bbddff"> <td> Intel P4 Mosix Cluster </td> <td>"sea"</td> | 
       <tr bgcolor="#bbddff"> <td> Intel P4 Mosix Cluster </td> <td>"sea"</td> | 
| 213 | 
         <td>Red Hat v7.2</td> </tr> | 
         <td>Red Hat v7.2</td> </tr> | 
| 214 | 
  | 
  | 
| 215 | 
  | 
       <tr bgcolor="#bbddff"> <td> AMD Athlon </td> <td>"eddy"</td> | 
| 216 | 
  | 
         <td>Red Hat 9</td> </tr> | 
| 217 | 
  | 
  | 
| 218 | 
       <!-- | 
       <!-- | 
| 219 | 
       <tr bgcolor="#bbddff"> <td>  </td> <td>""</td> | 
       <tr bgcolor="#bbddff"> <td>  </td> <td>""</td> | 
| 220 | 
         <td></td> </tr> | 
         <td></td> </tr> | 
| 242 | 
 color="#bbffdd" | 
 color="#bbffdd" | 
| 243 | 
 res_url="http://mitgcm.org/testing/" | 
 res_url="http://mitgcm.org/testing/" | 
| 244 | 
  | 
  | 
| 245 | 
 MACHINES="faulks shelley myrinet eaps halem hopper lomax orion bf bs slough sea" | 
 MACHINES="faulks shelley myrinet eaps halem hopper lomax orion bf bs slough sea eddy adams" | 
| 246 | 
  | 
  | 
| 247 | 
 ( cd $INDIR ; ls -1 ) > ./dir_all | 
 ( cd $INDIR ; ls -1 ) > ./dir_all | 
| 248 | 
  | 
  | 
| 299 | 
             grep '^[YN] [YN] [YN] [YN] ' $dir/summary.txt > ./all_tests 2>/dev/null | 
             grep '^[YN] [YN] [YN] [YN] ' $dir/summary.txt > ./all_tests 2>/dev/null | 
| 300 | 
             t_tot=`cat ./all_tests | wc -l | sed -e 's| ||g'` | 
             t_tot=`cat ./all_tests | wc -l | sed -e 's| ||g'` | 
| 301 | 
             grep '^Y Y Y Y ' ./all_tests > ./all_ran 2>/dev/null | 
             grep '^Y Y Y Y ' ./all_tests > ./all_ran 2>/dev/null | 
| 302 | 
             t_advect=`grep advect_ ./all_ran 2>/dev/null | wc -l | sed -e 's| ||g'` | 
             grep advect_ ./all_ran 2>/dev/null > ./all_ran_advect | 
| 303 | 
             t_advect=${t_advect/ /} | 
             t_advect=`cat ./all_ran_advect | wc -l | sed -e 's| ||g'` | 
| 304 | 
  | 
             digits=`cat ./all_ran_advect | awk '{print $9}'` | 
| 305 | 
  | 
             t_advect_pass=0 | 
| 306 | 
  | 
             for k in $digits ; do | 
| 307 | 
  | 
                 test "x$k" = x--   &&  k=0 | 
| 308 | 
  | 
                 test $k -ge 9  &&  t_advect_pass=$(( $t_advect_pass + 1 )) | 
| 309 | 
  | 
             done | 
| 310 | 
             grep -v advect ./all_ran 2>/dev/null > ./all_ran_noadvect | 
             grep -v advect ./all_ran 2>/dev/null > ./all_ran_noadvect | 
| 311 | 
             digits=`cat ./all_ran_noadvect | awk '{print $5}'` | 
             digits=`cat ./all_ran_noadvect | awk '{print $5}'` | 
| 312 | 
             t_sum=0 | 
             t_sum=0 | 
| 314 | 
                 test "x$k" = x--   &&  k=0 | 
                 test "x$k" = x--   &&  k=0 | 
| 315 | 
                 test $k -ge 9  &&  t_sum=$(( $t_sum + 1 )) | 
                 test $k -ge 9  &&  t_sum=$(( $t_sum + 1 )) | 
| 316 | 
             done | 
             done | 
| 317 | 
             t_pass=$(( $t_sum + $t_advect )) | 
             t_pass=$(( $t_sum + $t_advect_pass )) | 
| 318 | 
         fi | 
         fi | 
| 319 | 
         rm -f ./all_tests ./all_ran ./all_ran_noadvect | 
         rm -f ./all_tests ./all_ran ./all_ran_advect ./all_ran_noadvect | 
| 320 | 
         # echo "${dir##*/} : $t_pass out of $t_tot" | 
         # echo "${dir##*/} : $t_pass out of $t_tot" | 
| 321 | 
  | 
  | 
| 322 | 
         tokens=`echo $i | sed -e 's|_| |g'` | 
         tokens=`echo $i | sed -e 's|_| |g'` |