summaryrefslogtreecommitdiff
path: root/dotests
blob: 82aeddce589acc35b182e92b32f4879364f0d319 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
#!/bin/sh
#
# SPARSKIT script for making and running all test programs.
# Last modified: May 9, 1994.

make all
cd BLASSM
echo Making tests in BLASSM directory
make mvec.ex
make tester.ex
cd ..
cd FORMATS
echo Making tests in FORMATS directory
make un.ex
make fmt.ex
make rvbr.ex
cd ..
cd INFO
echo Making tests in INFO directory
make info1.ex
cd ..
cd INOUT
echo Making tests in INOUT directory
make chk.ex
make hb2ps.ex
make hb2pic.ex
cd ..
cd ITSOL
echo Making tests in ITSOL directory
make riters.ex
make rilut.ex
make riter2.ex
cd ..
cd MATGEN/FDIF
echo Making tests in MATGEN/FDIF directory
make gen5.ex
make genbl.ex
cd ../..
cd MATGEN/FEM
echo Making tests in MATGEN/FEM directory
make fem.ex
cd ../..
cd MATGEN/MISC
echo Making tests in MATGEN/MISC directory
make sobel.ex
make zlatev.ex
make markov.ex
cd ../..
cd UNSUPP/MATEXP
echo Making tests in UNSUPP/MATEXP directory
make exp.ex
make phi.ex
cd ../..

# run all test programs

cd BLASSM
echo Testing BLASSM/mvec.ex ---------------------------------------
./mvec.ex
echo Testing BLASSM/tester.ex ---------------------------------------
./tester.ex
cd ..
cd FORMATS
echo Testing FORMATS/un.ex ---------------------------------------
./un.ex
cat unary.mat
echo Testing FORMATS/fmt.ex ---------------------------------------
./fmt.ex
grep ERROR *.mat
ls -s *.mat
echo Testing FORMATS/rvbr.ex ---------------------------------------
./rvbr.ex
cd ..
cd INFO
echo Testing INFO/info1.ex ---------------------------------------
./info1.ex < saylr1
cd ..
cd INOUT
echo Testing INOUT/chk.ex ---------------------------------------
./chk.ex
echo Testing INOUT/hb2ps.ex ---------------------------------------
./hb2ps.ex < ../INFO/saylr1 > saylr1.ps
echo Testing INOUT/hb2pic.ex ---------------------------------------
./hb2pic.ex < ../INFO/saylr1 > saylr1.pic
cd ..
cd ITSOL
echo Testing ITSOL/riters.ex ---------------------------------------
./riters.ex
echo Testing ITSOL/rilut.ex ---------------------------------------
./rilut.ex
echo Testing ITSOL/riter2.ex ---------------------------------------
./riter2.ex < ../INFO/saylr1
cd ..
cd MATGEN/FDIF
echo Testing MATGEN/FDIF/gen5.ex ---------------------------------------
./gen5.ex << \EOF
10 10 1
testpt.mat
EOF
echo Testing MATGEN/FDIF/genbl.ex ---------------------------------------
./genbl.ex << \EOF
10 10 1
4
testbl.mat
EOF
cd ../..
cd MATGEN/FEM
echo Testing MATGEN/FEM/fem.ex ---------------------------------------
./fem.ex << \EOF
2
2
EOF
cat mat.hb
cd ../..
cd MATGEN/MISC
echo Testing MATGEN/MISC/sobel.ex ---------------------------------------
./sobel.ex << \EOF
10
EOF
echo Testing MATGEN/MISC/zlatev.ex ---------------------------------------
./zlatev.ex
cat zlatev1.mat
cat zlatev2.mat
cat zlatev3.mat
echo Testing MATGEN/MISC/markov.ex ---------------------------------------
./markov.ex << \EOF
10
EOF
cat markov.mat
cd ../..
cd UNSUPP/MATEXP
echo Testing UNSUPP/MATEXP/exp.ex ---------------------------------------
./exp.ex << \EOF
0.1
0.00001
10
EOF
echo Testing UNSUPP/MATEXP/phi.ex ---------------------------------------
./phi.ex << \EOF
0.1
0.00001
10
EOF
cd ../..