#! /bin/sh
for evals in 500; do
  for file in icosahedron octahedron; do
    for min in Grad; do
	echo $file-$evals-$min

	#../../TriangToWire4/SOLgnu/TriangToWire4 \
	#  -inFileTp ../../MakePolyhedron/tests/$file \
	#  -inFileSt  $file-1.0Elas-$evals-$min-final \
	#  -outFile   $file-1.0Elas-$evals-$min
	#echo "->TriangToWire done"

	../../ProjectTo3D/SOLgnu/ProjectTo3D \
	  -inFileTp ../../MakePolyhedron/tests/$file \
	  -inFileSt $file-1.0Elas-$evals-$min-final \
	  -outFile  $file-1.0Elas-$evals-$min \
	  -projection Parallel -autoProject
	echo "->ProjectTo3D done"

	../../Orientation/SOLgnu/Orientation \
	  -inFileTp ../../MakePolyhedron/tests/$file \
	  -inFileSt3 $file-1.0Elas-$evals-$min-Par
	  echo "->Orientation done"

	#../../TriangToPov/SOLgnu/TriangToPov \
	#  -inFileTp  ../../MakePolyhedron/tests/$file \
	#  -inFileSt3  $file-1.0Elas-$evals-$min-final-Par \
	#  -outFile    $file-1.0Elas-$evals-$min
	#  echo "->TriangToPov done"

	../../TriangToX3D/SOLgnu/TriangToX3D \
	  -inFileTp ../../MakePolyhedron/tests/$file \
	  -inFileSt3  $file-1.0Elas-$evals-$min-Par \
	  -outFile    $file-1.0Elas-$evals-$min
	  echo "->TriangToX3D done"

	../../TriangToGeom/SOLgnu/TriangToGeom \
	  -inFileTp ../../MakePolyhedron/tests/$file \
	  -inFileSt3 $file-1.0Elas-$evals-$min-Par \
	  -outFile   $file-1.0Elas-$evals-$min -format skel
	  echo "->TriangToGeom done"

	/home/phd/lplozada/bin/hull \
	  $file-1.0Elas-$evals-$min.poly $file-1.0Elas-$evals-$min.obj
	 #rm $file-1.0Elas-$evals-$min.poly \
	 #$file-1.0OriKa-$evals-Par.st3
	/home/phd/lplozada/bin/x3d $file-1.0Elas-$evals-$min.obj&

	#mv $file-1.0Elas-$evals-$min.skel geom/.
	#mv $file-1.0Elas-$evals-$min.w4   wire4/.
	#mv $file-1.0Elas-$evals-$min.obj  x3d/.
	#mv $file-1.0Elas-$evals-$min.inc  pov/.
    done	
  done 
done

