1 |
#!/bin/sh |
#!/bin/sh |
2 |
|
|
3 |
noc0=`sed -n 's/nIter0=//p' input_ocn/data.tst | sed 's/,//g' | sed 's/ //g'` |
# $Header$ |
4 |
Dbl=`sed -n 's/nTimeSteps=//p' input_ocn/data.tst | sed 's/,//g'` |
# $Name$ |
5 |
NiOc=`expr $Dbl / 2` |
|
6 |
nat0=`sed -n 's/nIter0=//p' input_atm/data.tst | sed 's/,//g' | sed 's/ //g'` |
if test -f input_ocn/data.tst |
7 |
Dbl=`sed -n 's/nTimeSteps=//p' input_atm/data.tst | sed 's/,//g'` |
then |
8 |
NiAt=`expr $Dbl / 2` |
noc0=`sed -n 's/nIter0=//p' input_ocn/data.tst | sed 's/,//g' | sed 's/ //g'` |
9 |
|
Dbl=`sed -n 's/nTimeSteps=//p' input_ocn/data.tst | sed 's/,//g'` |
10 |
|
NiOc=`expr $Dbl / 2` |
11 |
|
Nit=$NiOc |
12 |
|
else |
13 |
|
echo " file: 'input_ocn/data.tst' not found" |
14 |
|
NiOc=0 ; Nit=2 |
15 |
|
fi |
16 |
|
if test -f input_atm/data.tst |
17 |
|
then |
18 |
|
nat0=`sed -n 's/nIter0=//p' input_atm/data.tst | sed 's/,//g' | sed 's/ //g'` |
19 |
|
Dbl=`sed -n 's/nTimeSteps=//p' input_atm/data.tst | sed 's/,//g'` |
20 |
|
NiAt=`expr $Dbl / 2` |
21 |
|
else |
22 |
|
echo " file: 'input_atm/data.tst' not found" |
23 |
|
NiAt=0 |
24 |
|
fi |
25 |
|
|
|
Nit=$NiOc |
|
26 |
case $# in |
case $# in |
27 |
1) ;; |
1) ;; |
28 |
*) echo "Usage: `basename $0` flag" |
*) echo "Usage: `basename $0` flag" |
35 |
echo " flag = 4 -> compare Ocean results" |
echo " flag = 4 -> compare Ocean results" |
36 |
echo " flag = 5 -> compare Atmos results" |
echo " flag = 5 -> compare Atmos results" |
37 |
echo " flag = 6 -> diff pickup files" |
echo " flag = 6 -> diff pickup files" |
|
echo " NB: need 2 data files: 'input_ocn/data.tst' & 'input_atm/data.tst'" |
|
|
echo " corresponding to 1rst run" |
|
38 |
exit ;; |
exit ;; |
39 |
esac |
esac |
40 |
|
if test $NiAt = 0 -o $NiOc = 0 |
41 |
|
then |
42 |
|
echo " needs 2 data files: 'input_ocn/data.tst' & 'input_atm/data.tst'" |
43 |
|
echo " (corresponding to 1rst run) to continue" |
44 |
|
exit |
45 |
|
fi |
46 |
ksel=$1 |
ksel=$1 |
47 |
|
|
48 |
#make sure that local dir & ~jmc/bin is in the path: |
#make sure that local dir & ~jmc/bin is in the path: |