#!/bin/bash
X_TO_DISPLAY=192.168.200.1:0
POV_FILE=chess2.pov
POVDIR=/usr/lib/povray31/include
ARCH=$(tarch)
NUMBER_NODES=$(cat /usr/share/mpich/machines.$ARCH | grep -v "\#" | wc -l )
NUMBER_PROCESS_PER_NODE=2
NUMBER_PROCESS=$(expr $NUMBER_NODES "*" $NUMBER_PROCESS_PER_NODE)
OUTPUT_FILE=~/chess2.tga
XRES=1024
YRES=768
LOGFILE=outputfile

if [ $(grep `whoami` ~/.rhosts | wc -l) -lt 1 ]; then
echo "You should be logged as user available in your .rhosts file !"
exit -1
fi


echo Starting $NUMBER_PROCESS processes on $NUMBER_NODES nodes!
(( NUMBER_PROCESS++ ))

mpirun -np $NUMBER_PROCESS /usr/X11R6/bin/mpi-x-povray +i$POV_FILE +o$OUTPUT_FILE +v1 +ft -x +mb25 +a0.300 +j1.000 +r3 -q9 -w$XRES -H$YRES -S1 -E$YRES -k0.000 -mv2.0 +b1000 +L$POVDIR +NH12 +NW128 -display $X_TO_DISPLAY 
#2>$LOGFILE
