Index: /issm/trunk/src/c/objects/Params/BoolParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/BoolParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/BoolParam.cpp	(revision 4160)
@@ -130,8 +130,4 @@
 }
 /*}}}*/
-/*FUNCTION BoolParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  BoolParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION BoolParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/BoolParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/BoolParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/BoolParam.h	(revision 4160)
@@ -82,5 +82,4 @@
 		
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/DoubleMatParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/DoubleMatParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/DoubleMatParam.cpp	(revision 4160)
@@ -171,8 +171,4 @@
 }
 /*}}}*/
-/*FUNCTION DoubleMatParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  DoubleMatParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION DoubleMatParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/DoubleMatParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/DoubleMatParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/DoubleMatParam.h	(revision 4160)
@@ -86,5 +86,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/DoubleParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/DoubleParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/DoubleParam.cpp	(revision 4160)
@@ -150,9 +150,4 @@
 }
 /*}}}*/
-
-/*FUNCTION DoubleParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  DoubleParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION DoubleParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/DoubleParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/DoubleParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/DoubleParam.h	(revision 4160)
@@ -84,5 +84,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/DoubleVecParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/DoubleVecParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/DoubleVecParam.cpp	(revision 4160)
@@ -164,28 +164,4 @@
 }
 /*}}}*/
-/*FUNCTION DoubleVecParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  DoubleVecParam::Process(double* partition,int numberofvertices) {
-
-	int i;
-	double* newvalues=NULL;
-
-	/*This param holds a vector of size numberofvertices, which means we are being asked to 
-	 * repartition it: */
-	
-	if(this->M==numberofvertices){
-
-		newvalues=(double*)xmalloc(this->M*sizeof(double));
-				
-		for(i=0;i<this->M;i++){
-			newvalues[(int)(partition[i])]=this->values[i];
-		}
-
-		/*Reassign values to new values: */
-		xfree((void**)&this->values);
-		this->values=newvalues;
-	}
-
-}
-/*}}}*/
 /*FUNCTION DoubleVecParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/DoubleVecParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/DoubleVecParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/DoubleVecParam.h	(revision 4160)
@@ -83,5 +83,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/IntParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/IntParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/IntParam.cpp	(revision 4160)
@@ -130,8 +130,4 @@
 }
 /*}}}*/
-/*FUNCTION IntParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  IntParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION IntParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/IntParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/IntParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/IntParam.h	(revision 4160)
@@ -83,5 +83,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/Param.h
===================================================================
--- /issm/trunk/src/c/objects/Params/Param.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/Param.h	(revision 4160)
@@ -53,5 +53,4 @@
 
 		virtual char* GetParameterName(void)=0;
-		virtual void  Process(double* partition,int numberofvertices)=0;
 		#ifdef _SERIAL_
 		virtual void  SetMatlabField(mxArray* dataref)=0;
Index: /issm/trunk/src/c/objects/Params/PetscMatParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/PetscMatParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/PetscMatParam.cpp	(revision 4160)
@@ -201,8 +201,4 @@
 }
 /*}}}*/
-/*FUNCTION PetscMatParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  PetscMatParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION PetscMatParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/PetscMatParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/PetscMatParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/PetscMatParam.h	(revision 4160)
@@ -83,5 +83,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/PetscVecParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/PetscVecParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/PetscVecParam.cpp	(revision 4160)
@@ -194,8 +194,4 @@
 }
 /*}}}*/
-/*FUNCTION PetscVecParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  PetscVecParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION PetscVecParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/PetscVecParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/PetscVecParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/PetscVecParam.h	(revision 4160)
@@ -83,5 +83,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/StringArrayParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/StringArrayParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/StringArrayParam.cpp	(revision 4160)
@@ -223,8 +223,4 @@
 }
 /*}}}*/
-/*FUNCTION StringArrayParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  StringArrayParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION StringArrayParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/StringArrayParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/StringArrayParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/StringArrayParam.h	(revision 4160)
@@ -85,5 +85,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
Index: /issm/trunk/src/c/objects/Params/StringParam.cpp
===================================================================
--- /issm/trunk/src/c/objects/Params/StringParam.cpp	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/StringParam.cpp	(revision 4160)
@@ -160,8 +160,4 @@
 }
 /*}}}*/
-/*FUNCTION StringParam::ProcessParams(double* partition,int numberofvertices);{{{1*/
-void  StringParam::Process(double* partition,int numberofvertices){
-}
-/*}}}*/
 /*FUNCTION StringParam::SetMatlabField(mxArray* dataref);{{{1*/
 #ifdef _SERIAL_
Index: /issm/trunk/src/c/objects/Params/StringParam.h
===================================================================
--- /issm/trunk/src/c/objects/Params/StringParam.h	(revision 4159)
+++ /issm/trunk/src/c/objects/Params/StringParam.h	(revision 4160)
@@ -83,5 +83,4 @@
 
 		char* GetParameterName(void);
-		void  Process(double* partition,int numberofvertices);
 		#ifdef _SERIAL_
 		void  SetMatlabField(mxArray* dataref);
