#! /bin/csh -f

set usage = "do-test NAME"

if ( $#argv != 1 ) then
  echo "usage: ${usage}; exit 1
endif

set name = "$1"; shift;

/bin/rm icosa-5-${name}-????.sfn
SPUniSolve \
  -base ../../SPMakeTriang/tests/icosa ../../SPFindBasis/tests/icosa-5 \
  -funcName 
  -outName icosa-5${name} \
  -mat ../../SPGGMaCho/tests/icosa-5 \
  -tol 0.001 \
  -maxIter 50 \
  -order 10
  
foreach f ( 0001 0002 0003 )
  if ( -r icosa-5-${name}-$f.sfn ) then
    echo "plotting icosa-5-${name}-$f.sfn..."
    SPPWDraw \
      -triName ../../SPMakeTriang/tests/icosa \
      -sfnName icosa-5-${name}-$f \
      -outName icosa-5-${name}-$f -ps \
      -obs 1 -20 40 15 \
      -gridSize 50 \
      -fStep 0.1 -fStart 0.05 \
      -fMin -1 -fMax +1
    ghostview icosa-5-${name}-$f.ps
  endif
end
