#!/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 ../..