Index: /issm/trunk/src/m/classes/public/loadresultsfromcluster.m
===================================================================
--- /issm/trunk/src/m/classes/public/loadresultsfromcluster.m	(revision 5047)
+++ /issm/trunk/src/m/classes/public/loadresultsfromcluster.m	(revision 5048)
@@ -40,6 +40,6 @@
 %erase the log and output files
 if md.qmu_analysis,
-	delete(['qmu/' md.name '.outlog']);
-	delete(['qmu/' md.name '.errlog']);
+	delete([['qmu/' num2str(GetPId)]  md.name '.outlog']);
+	delete([['qmu/' num2str(GetPId)]  md.name '.errlog']);
 else
 	delete([md.name '.outlog']);
Index: /issm/trunk/src/m/classes/public/postsolveparallel.m
===================================================================
--- /issm/trunk/src/m/classes/public/postsolveparallel.m	(revision 5047)
+++ /issm/trunk/src/m/classes/public/postsolveparallel.m	(revision 5048)
@@ -35,2 +35,6 @@
 
 end
+
+if md.qmu_analysis,
+	system(['rm -rf qmu' num2str(GetPId)]);
+end
Index: /issm/trunk/src/m/classes/public/solve.m
===================================================================
--- /issm/trunk/src/m/classes/public/solve.m	(revision 5047)
+++ /issm/trunk/src/m/classes/public/solve.m	(revision 5048)
@@ -59,4 +59,5 @@
 	md=postqmu(md);
 	cd ..
+	system(['rm -rf qmu' num2str(GetPId)]);
 end
 
Index: /issm/trunk/src/m/classes/public/solveparallel.m
===================================================================
--- /issm/trunk/src/m/classes/public/solveparallel.m	(revision 5047)
+++ /issm/trunk/src/m/classes/public/solveparallel.m	(revision 5048)
@@ -42,2 +42,6 @@
 	end
 end
+
+if (md.qmu_analysis)
+	system(['rm -rf qmu' num2str(GetPId)]);
+end
