source: CPL/oasis3-mct/branches/OASIS3-MCT_5.0_branch/examples/spoc/spoc_regridding/batterie_test.sh @ 6331

Last change on this file since 6331 was 6331, checked in by aclsce, 17 months ago

Moved oasis-mct_5.0 in oasis3-mct/branches directory.

  • Property svn:executable set to *
File size: 1.3 KB
Line 
1#!/bin/ksh
2#set -xv
3\rm resu.txt
4for run in bggd_nogt_conserv1st bggd_nogt_conserv2nd bggd_nogt_bicu ssea_nogt_bicu icos_nogt_distwgt  ; do
5   if [ -f "resu.txt" ] ; then
6      echo "############################################" >> resu.txt
7   else
8      echo "############################################" > resu.txt
9   fi
10   echo $run >> resu.txt
11   src=`echo $run | awk -F _ '{print $1}'`
12   tgt=`echo $run | awk -F _ '{print $2}'`
13   remap=`echo $run | awk -F _ '{print $3}'` 
14   echo $src $tgt $remap
15   for arg in 2_1_1 2_4_1 2_1_8 ; do
16      dir=spoc_regridding_${run}_${arg}
17      \rm -rf $dir
18      ./run_regrid.sh $src $tgt $remap $arg
19   done
20#
21   squeue -u valcke > sq.resu
22   nline=`wc -l sq.resu | awk -F " " '{print $1}'`
23   echo $nline
24   while [ $nline  -ne 1 ] ; do
25      squeue -u valcke > sq.resu
26      sleep 2
27      nline=`wc -l sq.resu | awk -F " " '{print $1}'`
28   done
29   for arg in 2_1_1 2_4_1 2_1_8 ; do
30     dir=spoc_regridding_${run}_${arg}
31     grep MINVAL $dir/model2.out >> resu.txt
32     grep 'Max (%)' $dir/model2.out >> resu.txt
33     grep 'Error mean' $dir/model2.out >> resu.txt
34   done
35done
36diff resu.txt resu_comp.txt > diff.txt
37nline=`wc -l diff.txt | awk -F " " '{print $1}'`
38if [ nline -ne 0 ] ; then
39   echo 'There are problems'
40else
41   echo 'Everything OK'
42fi
43
Note: See TracBrowser for help on using the repository browser.