Index: /issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp
===================================================================
--- /issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp	(revision 4287)
+++ /issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp	(revision 4288)
@@ -52,5 +52,7 @@
 		case TransientAnalysisEnum : return "TransientAnalysis";
 		case SlopeAnalysisEnum : return "SlopeAnalysis";
+		case BedSlopeSolutionEnum : return "BedSlopeSolution";
 		case BedSlopeAnalysisEnum : return "BedSlopeAnalysis";
+		case SurfaceSlopeSurfaceEnum : return "SurfaceSlopeSurface";
 		case SurfaceSlopeAnalysisEnum : return "SurfaceSlopeAnalysis";
 		case BedSlopeXAnalysisEnum : return "BedSlopeXAnalysis";
Index: /issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h
===================================================================
--- /issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h	(revision 4287)
+++ /issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h	(revision 4288)
@@ -55,5 +55,7 @@
 	//slope
 	SlopeAnalysisEnum,
+	BedSlopeSolutionEnum,
 	BedSlopeAnalysisEnum,
+	SurfaceSlopeSurfaceEnum,
 	SurfaceSlopeAnalysisEnum,
 	BedSlopeXAnalysisEnum,
Index: /issm/trunk/src/c/EnumDefinitions/StringAsEnum.cpp
===================================================================
--- /issm/trunk/src/c/EnumDefinitions/StringAsEnum.cpp	(revision 4287)
+++ /issm/trunk/src/c/EnumDefinitions/StringAsEnum.cpp	(revision 4288)
@@ -50,5 +50,7 @@
 	else if (strcmp(name,"TransientAnalysis")==0) return TransientAnalysisEnum;
 	else if (strcmp(name,"SlopeAnalysis")==0) return SlopeAnalysisEnum;
+	else if (strcmp(name,"BedSlopeSolution")==0) return BedSlopeSolutionEnum;
 	else if (strcmp(name,"BedSlopeAnalysis")==0) return BedSlopeAnalysisEnum;
+	else if (strcmp(name,"SurfaceSlopeSurface")==0) return SurfaceSlopeSurfaceEnum;
 	else if (strcmp(name,"SurfaceSlopeAnalysis")==0) return SurfaceSlopeAnalysisEnum;
 	else if (strcmp(name,"BedSlopeXAnalysis")==0) return BedSlopeXAnalysisEnum;
