/[MITgcm]/mitgcm.org/scripts/testing_score
ViewVC logotype

Diff of /mitgcm.org/scripts/testing_score

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

revision 1.3 by jmc, Sat Dec 3 16:59:30 2022 UTC revision 1.4 by jmc, Tue May 30 17:51:36 2023 UTC
# Line 30  if test $# = 0 ; then Line 30  if test $# = 0 ; then
30    #-- as done in "make_summary" (front_content/) and "check_outp" (scripts/):    #-- as done in "make_summary" (front_content/) and "check_outp" (scripts/):
31    MALL=`cat ./dir_all | sed -e 's|_| |g' | awk '{print $2}' | sort | uniq`    MALL=`cat ./dir_all | sed -e 's|_| |g' | awk '{print $2}' | sort | uniq`
32    MACHINES="villon batsi engaging1 engaging- svante glacier"    MACHINES="villon batsi engaging1 engaging- svante glacier"
33    MACHINES="$MACHINES ollie albedo pleiades archer"    MACHINES="$MACHINES albedo pleiades archer"
34    for madd in $MALL ; do    for madd in $MALL ; do
35       present=0       present=0
36       for m in $MACHINES ; do       for m in $MACHINES ; do
# Line 93  for mname in $MACHINES ; do Line 93  for mname in $MACHINES ; do
93          ADJOINT=0          ADJOINT=0
94          TANGLIN=0          TANGLIN=0
95          OPENAD=0          OPENAD=0
96            TAPENAD=0
97          RESTART=0          RESTART=0
98          EXTRA=          EXTRA=
99          FAST=0          FAST=0
# Line 102  for mname in $MACHINES ; do Line 103  for mname in $MACHINES ; do
103          UR4=0          UR4=0
104          HOST=''          HOST=''
105          if test -r $dir/summary.txt ; then          if test -r $dir/summary.txt ; then
106                TAPENAD=`grep -c ' Tapenade$' $dir/summary.txt`
107              ADJOINT=`grep -c -i '^ADJOINT' $dir/summary.txt`              ADJOINT=`grep -c -i '^ADJOINT' $dir/summary.txt`
108                TANGLIN=`grep -c -i '^TANGLIN' $dir/summary.txt`
109              if test "x$ADJOINT" = x1 ; then              if test "x$ADJOINT" = x1 ; then
110                  OPENAD=`grep -c '^Adjoint .* OpenAD' $dir/summary.txt`                  OPENAD=`grep -c '^Adjoint .* OpenAD' $dir/summary.txt`
111              fi              fi
             TANGLIN=`grep -c -i '^TANGLIN' $dir/summary.txt`  
             if test "x$TANGLIN" = x1 ; then  
                 OPENAD=`grep -c '^TangLin .* OpenAD' $dir/summary.txt`  
             fi  
112              RESTART=`grep -c 'test 2+2=4 summary' $dir/summary.txt`              RESTART=`grep -c 'test 2+2=4 summary' $dir/summary.txt`
113              FAST=`grep -c "^run: .*testreport.* '*-fast'*" $dir/summary.txt`              FAST=`grep -c "^run: .*testreport.* '*-fast'*" $dir/summary.txt`
114              if test "x$FAST" = x0 ; then              if test "x$FAST" = x0 ; then
# Line 132  for mname in $MACHINES ; do Line 131  for mname in $MACHINES ; do
131          fi          fi
132          if test "x$ADJOINT" = x1 ; then          if test "x$ADJOINT" = x1 ; then
133              kind="adm-TAF" ; order=0              kind="adm-TAF" ; order=0
134              if test "x$OPENAD" = x1 ; then kind="adm-OAD" ; order=2 ; fi              if test "x$TAPENAD" = x1 ; then
135                    kind="adm-TAP" ; order=2
136                elif test "x$OPENAD" = x1 ; then
137                    kind="adm-OAD" ; order=4
138                fi
139          elif test "x$TANGLIN" = x1 ; then          elif test "x$TANGLIN" = x1 ; then
140              kind="tlm-TAF" ; order=1              kind="tlm-TAF" ; order=1
141              if test "x$OPENAD" = x1 ; then kind="tlm-OAD" ; order=3 ; fi              if test "x$TAPENAD" = x1 ; then kind="tlm-TAP" ; order=3 ; fi
142          elif test "x$RESTART" = x0 ; then          elif test "x$RESTART" = x0 ; then
143              kind="forward" ; order=4              kind="forward" ; order=6
144          else          else
145              kind="restart" ; order=5              kind="restart" ; order=7
146          fi          fi
147          if test "x$UR4" = x1 ; then          if test "x$UR4" = x1 ; then
148              OPTFILE="${OPTFILE}.use_r4"              OPTFILE="${OPTFILE}.use_r4"

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

  ViewVC Help
Powered by ViewVC 1.1.22