/[MITgcm]/mitgcm.org/front_content/make_summary
ViewVC logotype

Diff of /mitgcm.org/front_content/make_summary

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

revision 1.3 by edhill, Sun Dec 7 00:23:45 2003 UTC revision 1.4 by edhill, Sun Dec 7 06:52:17 2003 UTC
# Line 170  cat > $LATEST << EOF Line 170  cat > $LATEST << EOF
170    
171      <p>The machine naming scheme is:<br /></p>      <p>The machine naming scheme is:<br /></p>
172      <table align="center" cellpadding="0" border="0">      <table align="center" cellpadding="0" border="0">
173        <tr bgcolor="#00cccc"> <td><b>Machine Type</b></td> <td><b>"Nickname"</b></td>        <tr bgcolor="#00cccc"> <td><b>Machine Type</b></td> <td><b>Nickname</b></td>
174          <td><b>Notes</b></td> </tr>          <td><b>Notes</b></td> </tr>
175    
176        <tr bgcolor="#bbffdd"> <td>Intel P4</td> <td>"faulks"</td>        <tr bgcolor="#bbffdd"> <td>Intel P4</td> <td>"faulks"</td>
# Line 202  cat > $LATEST << EOF Line 202  cat > $LATEST << EOF
202        <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td>        <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td>
203          <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky          <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky
204          </a></td> </tr>          </a></td> </tr>
205          <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"eaps"</td>
206            <td>SuSE Linux 9.0 (x86-64)</td> </tr>
207    
208        <!--        <!--
209        <tr bgcolor="#bbddff"> <td>  </td> <td>""</td>        <tr bgcolor="#bbddff"> <td>  </td> <td>""</td>
# Line 216  cat > $LATEST << EOF Line 218  cat > $LATEST << EOF
218        The latest reports are:</p>        The latest reports are:</p>
219      <table align="center" cellpadding="0" cellspacing="0" border="0" width="95%">      <table align="center" cellpadding="0" cellspacing="0" border="0" width="95%">
220  <tr bgcolor="#00cccc">  <tr bgcolor="#00cccc">
221    <td height="0"> <b>"Nickname"</b> </td>    <td height="0"> <b>Nickname</b> </td>
222    <td> <b>OPTFILE Name</b> </td>    <td> <b>OPTFILE Name</b> </td>
223    <td> <b>Date (YYYYMMDD)</b> </td>    <td> <b>Type</b> </td>
224      <td> <b>Date (yyyymmdd)</b> </td>
225      <td> <b>Summary</b> </td>
226  </tr>  </tr>
227    
228  EOF  EOF
# Line 265  for mname in $MACHINES ; do Line 269  for mname in $MACHINES ; do
269          if test "x$OPTFILE" = x ; then          if test "x$OPTFILE" = x ; then
270              OPTFILE="not_explicitly_specified"              OPTFILE="not_explicitly_specified"
271          fi          fi
272    
273            ADJOINT=
274            if test -r $dir/summary.txt ; then
275                comm=`grep 'ADJOINT=true' $dir/summary.txt 2>/dev/null`
276                eval $comm
277            fi
278            if test "x$ADJOINT" = x ; then
279                kind="forward"
280            else
281                test "x$ADJOINT" = xtrue  &&  kind="adjoint"
282            fi
283    
284          tokens=`echo $i | sed -e 's|_| |g'`          tokens=`echo $i | sed -e 's|_| |g'`
285          echo "" > ./ms_tmp          echo "" > ./ms_tmp
286          for tok in $tokens ; do          for tok in $tokens ; do
# Line 272  for mname in $MACHINES ; do Line 288  for mname in $MACHINES ; do
288          done          done
289          DAY=`cat ./ms_tmp | awk '(length($1)==8 && substr($1,0,3)=="200")'`          DAY=`cat ./ms_tmp | awk '(length($1)==8 && substr($1,0,3)=="200")'`
290          rm -f ./ms_tmp          rm -f ./ms_tmp
291          echo "$OPTFILE $DAY $i" >> ./mlist  
292            echo "$OPTFILE$kind $DAY $OPTFILE $kind $i" >> ./mlist
293    
294      done      done
295    
# Line 282  for mname in $MACHINES ; do Line 299  for mname in $MACHINES ; do
299      #  Do we have any data?  If so, create the latest pointer.      #  Do we have any data?  If so, create the latest pointer.
300      num=`wc -l ./mlist | awk '{print $1}'`      num=`wc -l ./mlist | awk '{print $1}'`
301      if test $num -gt 0 ; then      if test $num -gt 0 ; then
302          optfiles=`cat ./mlist | cut -d " " -f 1 | sort | uniq`          keys=`cat ./mlist | cut -d " " -f 1 | sort | uniq`
303    
304          for optf in $optfiles ; do          for key in $keys ; do
305              ldir=`grep "^$optf " ./mlist | sort -r | head -1 | cut -d " " -f 3`              tline=`grep "^$key " ./mlist | sort -r | head -1`
306                ldir=`echo $tline | cut -d " " -f 5`
307                kind=`echo $tline | cut -d " " -f 4`
308                optf=`echo $tline | cut -d " " -f 3`
309                DAY=`echo $tline | cut -d " " -f 2`
310              URL="results/$PERIOD/$ldir"              URL="results/$PERIOD/$ldir"
311              cat <<EOF >>$LATEST              cat <<EOF >>$LATEST
312  <tr bgcolor="$color">  <tr bgcolor="$color">
313    <td height="0"><a href="$res_url$URL"> $mname </a></td>    <td height="0"> $mname </td>
314    <td> $optf </td>    <td> $optf </td>
315    <td> $DAY </td>    <td> $kind </td>
316      <td> <a href="$res_url$URL">$DAY</a> </td>
317      <td> <a href="$res_url$URL/summary.txt"> summary.txt </a> </td>
318  </tr>  </tr>
319  EOF  EOF
320          done          done

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.22