Index: /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateConstraintsSlopeCompute.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateConstraintsSlopeCompute.cpp	(revision 4297)
+++ /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateConstraintsSlopeCompute.cpp	(revision 4298)
@@ -1,4 +1,4 @@
 /*
- * CreateConstraintsSlopeCompute.c:
+ * CreateConstraintsBedSlope.c:
  */
 
@@ -11,5 +11,5 @@
 #include "../ModelProcessorx.h"
 
-void	CreateConstraintsSlopeCompute(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){
+void	CreateConstraintsBedSlope(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){
 
 	/*Output*/
Index: /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateLoadsSlopeCompute.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateLoadsSlopeCompute.cpp	(revision 4297)
+++ /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateLoadsSlopeCompute.cpp	(revision 4298)
@@ -1,3 +1,3 @@
-/*! \file CreateLoadsSlopeCompute.c:
+/*! \file CreateLoadsBedSlope.c:
  */
 
@@ -11,5 +11,5 @@
 #include "../ModelProcessorx.h"
 
-void	CreateLoadsSlopeCompute(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){
+void	CreateLoadsBedSlope(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){
 
 	/*DataSet*/
Index: /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateNodesSlopeCompute.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateNodesSlopeCompute.cpp	(revision 4297)
+++ /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/CreateNodesSlopeCompute.cpp	(revision 4298)
@@ -1,4 +1,4 @@
 /*
- * CreateNodesSlopeCompute.c:
+ * CreateNodesBedSlope.c:
  */
 
@@ -13,5 +13,5 @@
 #include "../ModelProcessorx.h"
 
-void	CreateNodesSlopeCompute(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){
+void	CreateNodesBedSlope(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){
 
 	/*Intermediary*/
@@ -46,5 +46,5 @@
 			
 			/*Add node to nodes dataset: */
-			nodes->AddObject(new Node(iomodel->nodecounter+i+1,i,i+1,i,iomodel,SlopeAnalysisEnum));
+			nodes->AddObject(new Node(iomodel->nodecounter+i+1,i,i+1,i,iomodel,BedSlopeAnalysisEnum));
 
 		}
Index: /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/UpdateElementsSlopeCompute.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/UpdateElementsSlopeCompute.cpp	(revision 4297)
+++ /issm/trunk/src/c/modules/ModelProcessorx/BedSlope/UpdateElementsSlopeCompute.cpp	(revision 4298)
@@ -1,4 +1,4 @@
 /*
- * UpdateElementsSlopeCompute:
+ * UpdateElementsBedSlope:
  */
 
@@ -13,5 +13,5 @@
 #include "../ModelProcessorx.h"
 
-void	UpdateElementsSlopeCompute(Elements* elements, IoModel* iomodel,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type){
+void	UpdateElementsBedSlope(Elements* elements, IoModel* iomodel,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type){
 
 	/*Intermediary*/
Index: /issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h	(revision 4297)
+++ /issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h	(revision 4298)
@@ -48,9 +48,15 @@
 void	UpdateElementsDiagnosticStokes(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type);
 
-/*slope compute*/
-void	CreateNodesSlopeCompute(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);
-void	CreateConstraintsSlopeCompute(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);
-void  CreateLoadsSlopeCompute(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);
-void	UpdateElementsSlopeCompute(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type);
+/*bed slope*/
+void	CreateNodesBedSlope(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);
+void	CreateConstraintsBedSlope(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);
+void  CreateLoadsBedSlope(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);
+void	UpdateElementsBedSlope(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type);
+
+/*surface slope*/
+void	CreateNodesSurfaceSlope(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);
+void	CreateConstraintsSurfaceSlope(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);
+void  CreateLoadsSurfaceSlope(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);
+void	UpdateElementsSurfaceSlope(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type);
 
 /*thermal:*/
