#! /bin/csh -f

set msglvl           = 1
set msgFile          = res.serial
set msgFile          = stdout
set matrices         = ../../Matrices

set matrix           = R10KV
set inETreeFile      = $matrices/$matrix/nd.1024.32.etreef
set inpmtxAfile      = $matrices/$matrix/orig.dinpmtxb

set matrix           = R3D13824
set inpmtxAfile      = none
set inpmtxAfile      = $matrices/$matrix/orig.dinpmtxb
set sigma            = 0.5
set inpmtxBfile      = $matrices/$matrix/orig.dinpmtxb
set inpmtxBfile      = none
set inETreeFile      = $matrices/$matrix/nd.1024.etreef
set inETreeFile      = $matrices/$matrix/nd.1024.128.etreef
set inOwnersFile     = $matrices/$matrix/nd.1024.128.dd4.ivf
set inOwnersFile     = $matrices/$matrix/nd.1024.128.dd2.ivf

set matrix           = R2D100
set inETreeFile      = $matrices/$matrix/mmd.etreef
set inETreeFile      = $matrices/$matrix/nd.etreef
set inOwnersFile     = $matrices/$matrix/mmdowners.ivf
set inOwnersFile     = $matrices/$matrix/wrapowners.ivf
set inOwnersFile     = $matrices/$matrix/subowners.ivf
set inOwnersFile     = $matrices/$matrix/balowners.ivf
set inOwnersFile     = $matrices/$matrix/ndowners.ivf
set inpmtxAfile      = none
set inpmtxAfile      = $matrices/$matrix/orig.dinpmtxb
set sigma            = 0.5
set sigma            = 0.0
set inpmtxBfile      = $matrices/$matrix/orig.dinpmtxb
set inpmtxBfile      = none

set matrix           = R2D10000
set maxzeros         = 150
set inETreeFile      = $matrices/$matrix/ms.etreef
set inETreeFile      = $matrices/$matrix/ms$maxzeros.etreef
set inpmtxAfile      = none
set inpmtxAfile      = $matrices/$matrix/orig.dinpmtxf
set sigma            = 0.5
set sigma            = 0.0
set inpmtxBfile      = $matrices/$matrix/orig.dinpmtxf
set inpmtxBfile      = none
set inOwnersFile     = $matrices/$matrix/ms$maxzeros.dd2.ivf
set inOwnersFile     = $matrices/$matrix/ms$maxzeros.dd4.ivf

set seed             = 10101
set symmetryflag     = 2
set sparsityflag     = 0
set pivotingflag     = 1
set tau              = 10
set droptol          = 1.e-5
set randomFlag       = 1
set lookahead        = 0
set nrhs             = 4


# foreach symmetryflag ( 0 2 )
#    foreach pivotingflag ( 0 1 )
      testFactorMT \
         $msglvl $msgFile $inETreeFile $inpmtxAfile $sigma $inpmtxBfile  \
         $inOwnersFile $seed $symmetryflag $sparsityflag \
         $pivotingflag $tau $droptol $randomFlag $lookahead $nrhs
#    end
# end
