Index: /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM2d_7/configuration.m	(revision 2202)
@@ -27,5 +27,4 @@
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetIceFrontM3d_8/configuration.m	(revision 2202)
@@ -27,10 +27,9 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/configuration.m	(revision 2202)
@@ -26,7 +26,6 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetIceFrontP3d_10/configuration.m	(revision 2202)
@@ -27,10 +27,9 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetIceFrontS3d_11/configuration.m	(revision 2202)
@@ -27,8 +27,7 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/configuration.m	(revision 2202)
@@ -27,10 +27,9 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/configuration.m	(revision 2202)
@@ -25,5 +25,4 @@
 sequences={  {'diagnostic',  'none',      0 ,     0,      'nan'        0    };...
              {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/configuration.m	(revision 2202)
@@ -27,8 +27,7 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/configuration.m	(revision 2202)
@@ -27,10 +27,9 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/configuration.m	(revision 2202)
@@ -27,10 +27,9 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/configuration.m	(revision 2202)
@@ -27,8 +27,7 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/configuration.m	(revision 2202)
@@ -26,6 +26,6 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/configuration.m	(revision 2202)
@@ -26,6 +26,6 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceShelfIceFrontP3d_5/configuration.m	(revision 2202)
@@ -27,10 +27,9 @@
              {'thermal',     'steady',    0 ,     0,      'nan'        0    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        0    };...
              {'transient',   'none',      0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'transient',   'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/configuration.m
===================================================================
--- /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/configuration.m	(revision 2201)
+++ /issm/trunk/test/Verification/IceShelfIceFrontS3d_6/configuration.m	(revision 2202)
@@ -29,7 +29,7 @@
              {'thermal',     'transient', 0 ,     0,      'nan'        0    };...
 				 {'diagnostic',  'none',      0 ,     0,      'nan'        1    };...
+             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
              {'steadystate', 'none',      0 ,     0,      'nan'        1    };...
              {'thermal',     'steady',    0 ,     0,      'nan'        1    };...
              {'thermal',     'transient', 0 ,     0,      'nan'        1    };...
-             {'prognostic',  'none',      0 ,     0,      'nan'        1    };...
 	};
Index: /issm/trunk/test/Verification/PigControlMethodBM2d_21/configuration.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodBM2d_21/configuration.m	(revision 2202)
+++ /issm/trunk/test/Verification/PigControlMethodBM2d_21/configuration.m	(revision 2202)
@@ -0,0 +1,31 @@
+%name
+testname='PigControlMethodBM2d_21';
+
+%meshing
+resolution=9000;
+domainname='DomainOutline.exp';
+riftname='';
+rifts=0;
+
+%geography
+iceshelfname='Iceshelves.exp';
+icesheetname='Islands.exp';
+
+%parameterization
+parametername='Pig.par';
+			
+%elements type
+elementstype='''macayeal'',''all''';
+
+%extrusion
+numlayers=0;
+extrusionexponent=NaN;
+
+%sequences     analysis    sub_analysis  qmu   control   control_fit  parallel
+sequences={  {'diagnostic',  'none',      0 ,     1,      'absolute',    0    };...
+				 {'diagnostic',  'none',      0 ,     1,      'relative',    0    };...
+				 {'diagnostic',  'none',      0 ,     1,      'logarithmic', 0    };...
+				 {'diagnostic',  'none',      0 ,     1,      'absolute',    1    };...
+				 {'diagnostic',  'none',      0 ,     1,      'relative',    1    };...
+				 {'diagnostic',  'none',      0 ,     1,      'logarithmic', 1    };...
+	};
Index: /issm/trunk/test/Verification/PigControlMethodDragM2d_20/configuration.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragM2d_20/configuration.m	(revision 2202)
+++ /issm/trunk/test/Verification/PigControlMethodDragM2d_20/configuration.m	(revision 2202)
@@ -0,0 +1,31 @@
+%name
+testname='PigControlMethodDragM2d_20';
+
+%meshing
+resolution=9000;
+domainname='DomainOutline.exp';
+riftname='';
+rifts=0;
+
+%geography
+iceshelfname='Iceshelves.exp';
+icesheetname='Islands.exp';
+
+%parameterization
+parametername='Pig.par';
+			
+%elements type
+elementstype='''macayeal'',''all''';
+
+%extrusion
+numlayers=0;
+extrusionexponent=NaN;
+
+%sequences     analysis    sub_analysis  qmu   control   control_fit  parallel
+sequences={  {'diagnostic',  'none',      0 ,     1,      'absolute',    0    };...
+				 {'diagnostic',  'none',      0 ,     1,      'relative',    0    };...
+				 {'diagnostic',  'none',      0 ,     1,      'logarithmic', 0    };...
+				 {'diagnostic',  'none',      0 ,     1,      'absolute',    1    };...
+				 {'diagnostic',  'none',      0 ,     1,      'relative',    1    };...
+				 {'diagnostic',  'none',      0 ,     1,      'logarithmic', 1    };...
+	};
Index: /issm/trunk/test/Verification/PigControlMethodDragP3d_22/configuration.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragP3d_22/configuration.m	(revision 2202)
+++ /issm/trunk/test/Verification/PigControlMethodDragP3d_22/configuration.m	(revision 2202)
@@ -0,0 +1,28 @@
+%name
+testname='PigControlMethodDragP3d_22';
+
+%meshing
+resolution=9000;
+domainname='DomainOutline.exp';
+riftname='';
+rifts=0;
+
+%geography
+iceshelfname='Iceshelves.exp';
+icesheetname='Islands.exp';
+
+%parameterization
+parametername='Pig.par';
+			
+%elements type
+elementstype='''pattyn'',''all''';
+
+%extrusion
+numlayers=4;
+extrusionexponent=2;
+
+%sequences     analysis    sub_analysis  qmu   control   control_fit  parallel
+sequences={  {'diagnostic',  'none',      0 ,     1,      'absolute',    1    };...
+				 {'diagnostic',  'none',      0 ,     1,      'relative',    1    };...
+				 {'diagnostic',  'none',      0 ,     1,      'logarithmic', 1    };...
+	};
Index: /issm/trunk/test/Verification/PigControlMethodDragS3d_23/configuration.m
===================================================================
--- /issm/trunk/test/Verification/PigControlMethodDragS3d_23/configuration.m	(revision 2202)
+++ /issm/trunk/test/Verification/PigControlMethodDragS3d_23/configuration.m	(revision 2202)
@@ -0,0 +1,26 @@
+%name
+testname='PigControlMethodDragS3d_23';
+
+%meshing
+resolution=9000;
+domainname='DomainOutline.exp';
+riftname='';
+rifts=0;
+
+%geography
+iceshelfname='Iceshelves.exp';
+icesheetname='Islands.exp';
+
+%parameterization
+parametername='Pig.par';
+			
+%elements type
+elementstype='''pattyn'',''all'',''stokes'',''all''';
+
+%extrusion
+numlayers=4;
+extrusionexponent=3;
+
+%sequences     analysis    sub_analysis  qmu   control   control_fit  parallel
+sequences={  {'diagnostic',  'none',      0 ,     1,      'absolute',    1    };...
+	};
