diff --git a/douar.run.sopalepc b/douar.run.sopalepc
new file mode 100755
index 0000000000000000000000000000000000000000..56d084524b9ea0e5f6e577afac6ffa31e8ae2d76
--- /dev/null
+++ b/douar.run.sopalepc
@@ -0,0 +1,52 @@
+#!/bin/sh
+#
+# run douar, on sopalepc
+#
+# Author: Douglas Guptill
+# 2009-06-19: new, from a copy of the one for mahone
+
+make_dir() {
+  if ! test -d $1;  then mkdir $1; fi
+}
+
+if test $# -lt 1 ; then
+  echo "Usage: $0 <number-of-processors>"
+  exit
+fi
+
+PROCS=$1
+echo "Will use ${PROCS} processes."
+OUT=douar.out
+
+# For wsmp
+export MALLOC_TRIM_THRESHOLD_=-1
+export MALLOC_MMAP_MAX_=0
+
+# douar needs some directories..
+make_dir DEBUG
+make_dir DEBUG/mpilogs
+make_dir OUT
+
+# define the binary of douar
+BIN=/home/dguptill/software/douar/bin/douar
+
+# ulimits
+# (I put this in while debugging; not sure it helped anything)
+ulimit -s 20480      >>${OUT}
+ulimit -a            >>${OUT}
+
+# Here is the run command
+#
+COM="mpirun -np ${PROCS} --host localhost,localhost,localhost,localhost \
+--byslot --mca btl sm,self ${BIN}"    
+echo "COM is <${COM}>"
+
+# start douar and go away....
+#
+# nohup ${COM} &
+# echo "douar has been started.  Look in nohup.out ."
+
+# start douar and watch it........
+#
+${COM} 2>douar.err | tee -a ${OUT} 
+