Index: /issm/trunk-jpl/src/c/classes/SealevelGeometry.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/SealevelGeometry.cpp	(revision 26246)
+++ /issm/trunk-jpl/src/c/classes/SealevelGeometry.cpp	(revision 26247)
@@ -111,28 +111,48 @@
 int SealevelGeometry::GEnum(int l){ /*{{{*/
 	
-	if(l==SLGEOM_OCEAN) return SealevelchangeGsubelOceanEnum; 
-	if(l==SLGEOM_ICE) return SealevelchangeGsubelIceEnum; 
-	if(l==SLGEOM_WATER) return SealevelchangeGsubelHydroEnum; 
+	int output = -1;
+	switch(l){
+		case SLGEOM_OCEAN: output=SealevelchangeGsubelOceanEnum; break;
+		case SLGEOM_ICE:   output=SealevelchangeGsubelIceEnum;   break;
+		case SLGEOM_WATER: output=SealevelchangeGsubelHydroEnum; break;
+		default: _error_("not supported");
+	}
+	return output;
 
 } /*}}}*/
 int SealevelGeometry::GUEnum(int l){ /*{{{*/
 	
-	if(l==SLGEOM_OCEAN) return SealevelchangeGUsubelOceanEnum; 
-	if(l==SLGEOM_ICE) return SealevelchangeGUsubelIceEnum; 
-	if(l==SLGEOM_WATER) return SealevelchangeGUsubelHydroEnum; 
+	int output = -1;
+	switch(l){
+		case SLGEOM_OCEAN: output=SealevelchangeGUsubelOceanEnum; break;
+		case SLGEOM_ICE:   output=SealevelchangeGUsubelIceEnum;   break;
+		case SLGEOM_WATER: output=SealevelchangeGUsubelHydroEnum; break;
+		default: _error_("not supported");
+	}
+	return output;
 
 } /*}}}*/
 int SealevelGeometry::GNEnum(int l){ /*{{{*/
 	
-	if(l==SLGEOM_OCEAN) return SealevelchangeGNsubelOceanEnum; 
-	if(l==SLGEOM_ICE) return SealevelchangeGNsubelIceEnum; 
-	if(l==SLGEOM_WATER) return SealevelchangeGNsubelHydroEnum; 
+	int output = -1;
+	switch(l){
+		case SLGEOM_OCEAN: output=SealevelchangeGNsubelOceanEnum; break;
+		case SLGEOM_ICE:   output=SealevelchangeGNsubelIceEnum;   break;
+		case SLGEOM_WATER: output=SealevelchangeGNsubelHydroEnum; break;
+		default: _error_("not supported");
+	}
 
+	return output;
 } /*}}}*/
 int SealevelGeometry::GEEnum(int l){ /*{{{*/
 	
-	if(l==SLGEOM_OCEAN) return SealevelchangeGEsubelOceanEnum; 
-	if(l==SLGEOM_ICE) return SealevelchangeGEsubelIceEnum; 
-	if(l==SLGEOM_WATER) return SealevelchangeGEsubelHydroEnum; 
+	int output = -1;
+	switch(l){
+		case SLGEOM_OCEAN: output=SealevelchangeGEsubelOceanEnum; break;
+		case SLGEOM_ICE:   output=SealevelchangeGEsubelIceEnum;   break;
+		case SLGEOM_WATER: output=SealevelchangeGEsubelHydroEnum; break;
+		default: _error_("not supported");
+	}
+	return output;
 
 } /*}}}*/
