Index: /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m	(revision 1908)
@@ -69,6 +69,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/updatearchive.m	(revision 1908)
@@ -63,6 +63,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m	(revision 1908)
@@ -70,6 +70,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/updatearchive.m	(revision 1908)
@@ -64,6 +64,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m	(revision 1908)
@@ -70,6 +70,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/updatearchive.m	(revision 1908)
@@ -64,6 +64,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m	(revision 1908)
@@ -69,6 +69,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/updatearchive.m	(revision 1908)
@@ -63,6 +63,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m	(revision 1908)
@@ -69,6 +69,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/updatearchive.m	(revision 1908)
@@ -63,6 +63,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m	(revision 1908)
@@ -69,6 +69,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/updatearchive.m	(revision 1908)
@@ -63,6 +63,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m	(revision 1908)
@@ -70,6 +70,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/updatearchive.m	(revision 1908)
@@ -64,6 +64,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m	(revision 1908)
@@ -70,6 +70,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/updatearchive.m	(revision 1908)
@@ -64,6 +64,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontM2dRifts_24/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM2dRifts_24/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM2dRifts_24/runme.m	(revision 1908)
@@ -68,6 +68,5 @@
 		
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontM2dRifts_24/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM2dRifts_24/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM2dRifts_24/updatearchive.m	(revision 1908)
@@ -61,6 +61,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 
Index: /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m	(revision 1908)
@@ -69,6 +69,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM2d_1/updatearchive.m	(revision 1908)
@@ -63,6 +63,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m	(revision 1908)
@@ -70,6 +70,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontM3d_2/updatearchive.m	(revision 1908)
@@ -64,6 +64,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m	(revision 1908)
@@ -70,6 +70,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/updatearchive.m	(revision 1908)
@@ -64,6 +64,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m	(revision 1908)
@@ -71,6 +71,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/updatearchive.m	(revision 1908)
@@ -65,6 +65,5 @@
 
 		%compute solution
-		[analysis_type sub_analysis_type]=testsgetanalysis(solution);
-		[md packagefinal]=testsgetpackage(md,package);
+		[md analysis_type sub_analysis_type packagefinal]=testsparameterization(md,solution,package);
 		if ~testschecksolution(md.type,solution), continue; end
 		md=solve(md,'analysis_type',analysis_type,'sub_analysis_type',sub_analysis_type,'package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m	(revision 1908)
@@ -74,5 +74,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/updatearchive.m	(revision 1908)
@@ -70,5 +70,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m	(revision 1908)
@@ -73,5 +73,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/updatearchive.m	(revision 1908)
@@ -69,5 +69,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodDragP3d_22/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragP3d_22/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodDragP3d_22/runme.m	(revision 1908)
@@ -74,5 +74,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodDragP3d_22/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragP3d_22/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodDragP3d_22/updatearchive.m	(revision 1908)
@@ -70,5 +70,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodDragS3d_23/runme.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragS3d_23/runme.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodDragS3d_23/runme.m	(revision 1908)
@@ -74,5 +74,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
Index: /issm/trunk/test/Verification/PigControlMethodDragS3d_23/updatearchive.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragS3d_23/updatearchive.m	(revision 1907)
+++ /issm/trunk/test/Verification/PigControlMethodDragS3d_23/updatearchive.m	(revision 1908)
@@ -70,5 +70,4 @@
 
 		%launch control method
-		[md packagefinal]=testsgetpackage(md,package);
 		if ~testscheckmisfit(misfit), continue; end
 		md=solve(md,'analysis_type','control','package',packagefinal);
