#!/bin/bash
X_TO_DISPLAY=192.168.200.1:0
POV_FILE=/usr/share/doc/packages/mpipovray/sample/chess2.pov
POVDIR=/usr/share/mpipovray/include
MPIPOVBIN=/usr/bin/mpi-x-povray

NUMBER_PROCESS=80
HOSTFILE=/etc/nodes

#
OUTPUT_FILE=~/chess2.png
XRES=1024
YRES=768
LOGFILE=outputfile


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

module load gnu
module load openmpi

# USE +D To display the rendering
mpirun --hostfile $HOSTFILE -np $NUMBER_PROCESS \
		$MPIPOVBIN +i$POV_FILE +o$OUTPUT_FILE \
		+v1 +ft -x +mb25 +a0.300 +j1.000 +r10 -q9 \
		+QR +AM2 +UL +UV \
		-w$XRES -H$YRES -S1 -E$YRES -k0.000 -mv2.0 +b1000 \
		+L$POVDIR +NH12 +NW128 +D \
		-title "HPC SLE CLUSTER RENDERING"

#-display $X_TO_DISPLAY 
#2>$LOGFILE
