Index: /issm/trunk/execution/pleiades/Interactive1/Interactive.auto
===================================================================
--- /issm/trunk/execution/pleiades/Interactive1/Interactive.auto	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive1/Interactive.auto	(revision 10865)
@@ -0,0 +1,36 @@
+#!/bin/bash
+
+while :
+do
+	echo ""
+	echo "========================================"
+	echo "Detecting run files [hit CTRL+C to stop]"
+	echo "========================================"
+	echo ""
+
+	#Wait until one runfile is detected
+	COUNT=$(ls -1 *.run 2>/dev/null | wc -l)
+	while [ $COUNT -eq 0 ]
+	do
+		echo "No run file detected. waiting..."
+		sleep 4
+		COUNT=$(ls -1 *.run 2>/dev/null | wc -l)
+	done
+
+	#Get latest file properties
+	RUNFILE=$(ls -lrt *.run | awk '{line= $0} END {print line}' )
+	PERM=$(echo $RUNFILE | awk '{print $1}')
+	MONTH=$(echo $RUNFILE | awk '{print $6}')
+	DAY=$(echo $RUNFILE | awk '{print $7}')
+	HOUR=$(echo $RUNFILE | awk '{print $8}' | sed -e "s/:/ /g" | awk '{print $1}')
+	MIN=$(echo $RUNFILE | awk '{print $8}' | sed -e "s/:/ /g" | awk '{print $2}')
+	FILE=$(echo $RUNFILE | awk '{print $9}')
+
+	#Execute runfile
+	echo "Executing $FILE"; sleep 2
+	source $FILE
+
+	#delete runfile
+	echo "Deleting $FILE"; sleep 2
+	rm $FILE
+done
Index: /issm/trunk/execution/pleiades/Interactive1/Interactive.init
===================================================================
--- /issm/trunk/execution/pleiades/Interactive1/Interactive.init	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive1/Interactive.init	(revision 10865)
@@ -0,0 +1,10 @@
+. /usr/share/modules/init/bash
+set -o vi
+module load comp-intel/11.1.046
+module load mpi/mpt.1.25
+module load math/intel_mkl_64_10.0.011
+
+export PATH="$PATH:."
+export MPI_GROUP_MAX=64
+
+cd $PBS_O_WORKDIR
Index: /issm/trunk/execution/pleiades/Interactive1/Interactive.queue
===================================================================
--- /issm/trunk/execution/pleiades/Interactive1/Interactive.queue	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive1/Interactive.queue	(revision 10865)
@@ -0,0 +1,5 @@
+#PBS -S /bin/bash
+#PBS -l select=10:ncpus=8:model=har
+#PBS -l walltime=40000
+#PBS -W group_list=s1010
+#PBS -m e
Index: /issm/trunk/execution/pleiades/Interactive1/Makefile
===================================================================
--- /issm/trunk/execution/pleiades/Interactive1/Makefile	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive1/Makefile	(revision 10865)
@@ -0,0 +1,3 @@
+
+clean:
+	ls * | grep -v Interactive.queue | grep -v Interactive.init | grep -v Interactive.auto | grep -v Makefile | xargs rm -rf
Index: /issm/trunk/execution/pleiades/Interactive2/Interactive.init
===================================================================
--- /issm/trunk/execution/pleiades/Interactive2/Interactive.init	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive2/Interactive.init	(revision 10865)
@@ -0,0 +1,12 @@
+. /usr/share/modules/init/bash
+set -o vi
+module load comp-intel/11.1.046
+module load mpi/mpt.1.25
+module load math/intel_mkl_64_10.0.011
+
+export PATH="$PATH:."
+
+export MPI_GROUP_MAX=64
+
+cd $PBS_O_WORKDIR
+
Index: /issm/trunk/execution/pleiades/Interactive2/Interactive.queue
===================================================================
--- /issm/trunk/execution/pleiades/Interactive2/Interactive.queue	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive2/Interactive.queue	(revision 10865)
@@ -0,0 +1,5 @@
+#PBS -S /bin/bash
+#PBS -l select=10:ncpus=8:model=har
+#PBS -l walltime=6000
+#PBS -W group_list=s1010
+#PBS -m e
Index: /issm/trunk/execution/pleiades/Interactive2/Makefile
===================================================================
--- /issm/trunk/execution/pleiades/Interactive2/Makefile	(revision 10865)
+++ /issm/trunk/execution/pleiades/Interactive2/Makefile	(revision 10865)
@@ -0,0 +1,3 @@
+
+clean:
+	ls * | grep -v Interactive.queue | grep -v Interactive.init | grep -v Makefile | xargs rm -rf
Index: /issm/trunk/execution/pleiades/howto
===================================================================
--- /issm/trunk/execution/pleiades/howto	(revision 10865)
+++ /issm/trunk/execution/pleiades/howto	(revision 10865)
@@ -0,0 +1,26 @@
+qstat -Qf wide: get info  on the queues
+
+node_stats.sh
+
+ Pleiades Nodes Total: 9365
+ Pleiades Nodes Used : 8854
+ Pleiades Nodes Free : 511
+
+ Harpertown Total: 5873 Used: 5697 Free: 176
+ Nehalem    Total: 1224 Used: 1057 Free: 167
+ Westmere   Total: 2268 Used: 2100 Free: 168
+
+model=har: older, slower. quadcore 8G per node 2 quads. 
+neh: faster, more RAM 8 cores, 24 Gb
+westmere: 12 cores ,24 Gb.
+
+To check file identicals, use md5sum
+
+Bftp : bbftp -s -V -u elarour -e 'setnbstream 8; cd /nobackupp10/elarour/Testing/Interactive3/; get Antarctica.outbin' pfe1.nas.nasa.gov
+
+acct_ytd s1010 : account usage
+
+FAQ:
+
+/PBS/bin/mpiexec: line 520: mpirun: command not found
+source Interactive.init first!
Index: /issm/trunk/execution/pleiades/solver_samples
===================================================================
--- /issm/trunk/execution/pleiades/solver_samples	(revision 10865)
+++ /issm/trunk/execution/pleiades/solver_samples	(revision 10865)
@@ -0,0 +1,67 @@
+%DiagnosticHorizAnalysis {{{1
++DiagnosticHorizAnalysis
+-mat_type mpiaij
+-ksp_max_it 1000
+-ksp_type gmres
+-pc_type jacobi
+%-ksp_monitor
+%}}}
+%DiagnosticHorizAnalysis {{{1
++DiagnosticHorizAnalysis
+-mat_type mpiaij
+-ksp_max_it 400
+-ksp_type gmres
+-pc_type fieldsplit
+-pc_field_split_type schur
+-fieldsplit_0_ksp_type preonly
+-fieldsplit_0_pc_type jacobi
+-fieldsplit_1_ksp_type preonly
+-fieldsplit_1_pc_type jacobi
+-issm_option_solver stokes
+-ksp_monitor
+%}}}
++DiagnosticHorizAnalysis {{{
+-mat_type mpiaij
+-ksp_max_it 200
+-ksp_type gmres
+-pc_type fieldsplit
+-pc_field_split_type schur
+-fieldsplit_0_pc_type jacobi
+-fieldsplit_0_ksp_type preonly
+-fieldsplit_1_pc_type sor
+-fieldsplit_1_ksp_type preonly
+-issm_option_solver stokes
+%-ksp_monitor
+%}}}
+%DiagnosticHorizAnalysis{{{1
++DiagnosticHorizAnalysis 
+-mat_type mpiaij
+-ksp_max_it 100
+-ksp_type gmres
+-pc_type fieldsplit
+-pc_field_split_type schur
+-fieldsplit_0_ksp_type preonly
+-fieldsplit_0_pc_type jacobi
+-fieldsplit_1_ksp_type preonly
+-fieldsplit_1_pc_type asm
+-fieldsplit_1_sub_pc_type jacobi
+-fieldsplit_1_pc_asm_overlap 20
+-issm_option_solver stokes
+%-ksp_monitor
+%}}}
+%DiagnosticHorizAnalysis. Converges on 800 cpus, Greenland, 10 layers, 250,000 2D elements. The secret is to go after pressure, not velocity{{{1
++DiagnosticHorizAnalysis
+-mat_type mpiaij
+-ksp_max_it 200
+-ksp_type gmres
+-pc_type fieldsplit
+-pc_field_split_type schur
+-fieldsplit_0_ksp_type preonly
+-fieldsplit_0_pc_type jacobi
+-fieldsplit_1_ksp_type preonly
+-fieldsplit_1_pc_type asm
+-fieldsplit_1_sub_pc_type jacobi
+-fieldsplit_1_pc_asm_overlap 20
+-issm_option_solver stokes
+%-ksp_monitor
+%}}}
