Index: sm/trunk/src/c/shared/Numerics/DistributeNumDofs.cpp
===================================================================
--- /issm/trunk/src/c/shared/Numerics/DistributeNumDofs.cpp	(revision 465)
+++ 	(revision )
@@ -1,45 +1,0 @@
-/*!\file:  DistributeNumDofs.cpp
- * \brief: figure out the maximum number of dofs per grid.
- */ 
-
-#include "../../include/macros.h"
-#include "../../EnumDefinitions/EnumDefinitions.h"
-#include "../shared.h"
-
-#undef __FUNCT__  
-#define __FUNCT__ "DistributeNumDofs"
-
-int DistributeNumDofs(int *pnumdofs,int analysis_type){
-
-	int numdofs=2;
-	int i;
-
-	/*ok, according to analysis type: */
-	if (analysis_type==DiagnosticHorizAnalysisEnum()){
-		numdofs=2;
-	}
-	else if (analysis_type==DiagnosticVertAnalysisEnum()){
-		numdofs=1;
-	}
-	else if (analysis_type==DiagnosticStokesAnalysisEnum()){
-		numdofs=4;
-	}
-	else if (analysis_type==DiagnosticHutterAnalysisEnum()){
-		numdofs=2;
-	}
-	else if (analysis_type==SlopeComputeAnalysisEnum()){
-		numdofs=1;
-	}
-	else if (analysis_type==ControlAnalysisEnum()){
-		numdofs=2;
-	}
-	else if (analysis_type==ThermalSteadyAnalysisEnum()){
-		numdofs=1;
-	}
-	else throw ErrorException(__FUNCT__," analysis type not implemented yet!");
-
-	/*Assign output pointers:*/
-	*pnumdofs=numdofs;;
-
-	return 1;
-}
