From 79ffe06758a4258cd751fb6199a95f5e1ecea5c4 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Sat, 21 Nov 2009 10:51:49 +0000 Subject: [PATCH] support for mpich --- bin/mpirunDebug | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bin/mpirunDebug b/bin/mpirunDebug index 57df7608734..2376d22601c 100755 --- a/bin/mpirunDebug +++ b/bin/mpirunDebug @@ -206,6 +206,21 @@ done cmd="" if [ .$WM_MPLIB = .OPENMPI ]; then cmd="mpirun -app $PWD/mpirun.schema </dev/null" +elif [ .$WM_MPLIB = .MPICH ]; then + cmd="mpiexec" + for ((proc=0; proc<$nProcs; proc++)) + do + read procCmd + + procXtermCmdFile="$PWD/processor${proc}Xterm.sh" + echo "#!/bin/sh" > $procXtermCmdFile + echo "$procCmd" >> $procXtermCmdFile + chmod +x $procXtermCmdFile + if [ $proc -ne 0 ]; then + cmd="${cmd} :" + fi + cmd="${cmd} -n 1 ${procXtermCmdFile}" + done < $PWD/mpirun.schema fi echo "Constructed $PWD/mpirun.schema file." -- GitLab