Index: /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 2d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 2d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet without icefront for a 2d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','prognostic'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,7 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'ice','cielo_serial','cielo_parallel'};
-packages={'cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -10,6 +11,10 @@
 % free to tweak the tolerance variable.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 3d model. The geometry 
@@ -6,6 +7,10 @@
 % Just commit the result if you want to.
 
-%packages and solutions to be tested
-packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+%packages and analysis_types to be tested
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','ice','cielo_serial','cielo_parallel'};
+end
 solutions={'diagnostic','thermalsteady','thermaltransient','prognostic','transient'};
 
Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with Pine Island Glacierfor a 2d model.
@@ -11,5 +12,9 @@
 
 %packages and misfits to be tested
-packages={'macayeal','cielo_parallel','cielo_serial'};
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','cielo_parallel','cielo_serial'};
+end
 misfits={'absolute','relative','logarithmic'};
 
Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 2d model. The geometry 
@@ -7,5 +8,9 @@
 
 %packages and misfits to be tested
-packages={'macayeal','cielo_parallel','cielo_serial'};
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'macayeal','cielo_parallel','cielo_serial'};
+end
 misfits={'absolute','relative','logarithmic'};
 
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m	(revision 481)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m	(revision 482)
@@ -1,2 +1,3 @@
+function runme(varargin)
 % This file can be run to check that the current version of issm is giving 
 % coherent results. This test deals with Pine Island Glacierfor a 2d model.
@@ -11,5 +12,9 @@
 
 %packages and misfits to be tested
-packages={'cielo_serial','cielo_parallel'};
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'cielo_serial','cielo_parallel'};
+end
 misfits={'absolute','relative','logarithmic'};
 
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m	(revision 481)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m	(revision 482)
@@ -1,2 +1,3 @@
+function updatearchive(varargin)
 % This file can be run to update the velocity archives  of the test1.
 % This test deals with an icesheet with icefront for a 2d model. The geometry 
@@ -7,5 +8,9 @@
 
 %packages and misfits to be tested
-packages={'cielo_parallel','cielo_serial'};
+if nargin==1,
+	packages=varargin{1};
+else
+	packages={'cielo_parallel','cielo_serial'};
+end
 misfits={'absolute','relative','logarithmic'};
 
