Index: /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp	(revision 20153)
+++ /issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp	(revision 20154)
@@ -196,5 +196,5 @@
 
 	S = xNew<IssmDouble>(numvertices);
-	element->GetInputListOnVertices(S,SealevelriseSEnum,0);
+	element->GetInputListOnVertices(S,SealevelEnum,0);
 
 	/*Add deltaS to S:*/
@@ -202,5 +202,5 @@
 
 	/*Add S back into inputs: */
-	element->AddInput(SealevelriseSEnum,S,P1Enum);
+	element->AddInput(SealevelEnum,S,P1Enum);
 
 	/*Free ressources:*/
Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 20153)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 20154)
@@ -1530,5 +1530,5 @@
 				name==MaterialsRheologyBbarEnum ||
 				name==MaterialsRheologyNEnum ||
-				name==SealevelriseSEnum || 
+				name==SealevelEnum || 
 				name==SealevelriseDeltathicknessEnum || 
 				name==GiaWEnum || 
Index: /issm/trunk-jpl/src/c/cores/sealevelrise_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/cores/sealevelrise_core.cpp	(revision 20153)
+++ /issm/trunk-jpl/src/c/cores/sealevelrise_core.cpp	(revision 20154)
@@ -76,5 +76,5 @@
 
 	/*transfer sea-level back to ice caps: */
-	if(iscoupler)TransferSealevel(femmodel,SealevelriseSEnum);
+	if(iscoupler)TransferSealevel(femmodel,SealevelEnum);
 } 
 /*}}}*/
Index: /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 20153)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h	(revision 20154)
@@ -1052,5 +1052,5 @@
 	SealevelriseSolutionEnum,
 	SealevelriseAnalysisEnum,
-	SealevelriseSEnum,
+	SealevelEnum,
 	SealevelriseDeltathicknessEnum,
 	SealevelriseMaxiterEnum,
Index: /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 20153)
+++ /issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp	(revision 20154)
@@ -1004,5 +1004,5 @@
 		case SealevelriseSolutionEnum : return "SealevelriseSolution";
 		case SealevelriseAnalysisEnum : return "SealevelriseAnalysis";
-		case SealevelriseSEnum : return "SealevelriseS";
+		case SealevelEnum : return "Sealevel";
 		case SealevelriseDeltathicknessEnum : return "SealevelriseDeltathickness";
 		case SealevelriseMaxiterEnum : return "SealevelriseMaxiter";
Index: /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 20153)
+++ /issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp	(revision 20154)
@@ -1028,5 +1028,5 @@
 	      else if (strcmp(name,"SealevelriseSolution")==0) return SealevelriseSolutionEnum;
 	      else if (strcmp(name,"SealevelriseAnalysis")==0) return SealevelriseAnalysisEnum;
-	      else if (strcmp(name,"SealevelriseS")==0) return SealevelriseSEnum;
+	      else if (strcmp(name,"Sealevel")==0) return SealevelEnum;
 	      else if (strcmp(name,"SealevelriseDeltathickness")==0) return SealevelriseDeltathicknessEnum;
 	      else if (strcmp(name,"SealevelriseMaxiter")==0) return SealevelriseMaxiterEnum;
Index: /issm/trunk-jpl/src/m/classes/slr.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/slr.m	(revision 20153)
+++ /issm/trunk-jpl/src/m/classes/slr.m	(revision 20154)
@@ -7,4 +7,5 @@
 	properties (SetAccess=public) 
 		deltathickness = NaN;
+		sealevel       = NaN; 
 		maxiter        = 0;
 		reltol         = 0;
@@ -56,4 +57,5 @@
 			if ~ismember(SealevelriseAnalysisEnum(),analyses), return; end
 			md = checkfield(md,'fieldname','slr.deltathickness','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]);
+			md = checkfield(md,'fieldname','slr.sealevel','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]);
 			md = checkfield(md,'fieldname','slr.love_h','NaN',1,'Inf',1);
 			md = checkfield(md,'fieldname','slr.love_k','NaN',1,'Inf',1);
@@ -71,5 +73,5 @@
 		end % }}}
 		function list=defaultoutputs(self,md) % {{{
-			list = {'SealevelriseS'};
+			list = {'Sealevel'};
 		end % }}}
 		function disp(self) % {{{
@@ -77,4 +79,5 @@
 
 			fielddisplay(self,'deltathickness','thickness change (main loading of the slr solution core [m]');
+			fielddisplay(self,'sealevel','current sea level (prior to computation) [m]');
 			fielddisplay(self,'reltol','sea level rise relative convergence criterion, (default, NaN: not applied)');
 			fielddisplay(self,'abstol','sea level rise absolute convergence criterion, NaN: not applied');
@@ -92,4 +95,5 @@
 		function marshall(self,md,fid) % {{{
 			WriteData(fid,'object',self,'class','sealevelrise','fieldname','deltathickness','format','DoubleMat','mattype',1);
+			WriteData(fid,'data',self.sealevel,'enum',SealevelEnum(),'format','DoubleMat','mattype',1);
 			WriteData(fid,'object',self,'class','sealevelrise','fieldname','reltol','format','Double');
 			WriteData(fid,'object',self,'class','sealevelrise','fieldname','abstol','format','Double');
@@ -117,4 +121,5 @@
 		
 			writejs1Darray(fid,[modelname '.srl.deltathickness'],self.deltathickness);
+			writejs1Darray(fid,[modelname '.srl.sealevel'],self.sealevel);
 			writejsdouble(fid,[modelname '.slr.reltol'],self.reltol);
 			writejsdouble(fid,[modelname '.slr.abstol'],self.abstol);
Index: /issm/trunk-jpl/src/m/enum/EnumDefinitions.js
===================================================================
--- /issm/trunk-jpl/src/m/enum/EnumDefinitions.js	(revision 20153)
+++ /issm/trunk-jpl/src/m/enum/EnumDefinitions.js	(revision 20154)
@@ -989,5 +989,5 @@
 function SealevelriseSolutionEnum(){ return 985;}
 function SealevelriseAnalysisEnum(){ return 986;}
-function SealevelriseSEnum(){ return 987;}
+function SealevelEnum(){ return 987;}
 function SealevelriseDeltathicknessEnum(){ return 988;}
 function SealevelriseMaxiterEnum(){ return 989;}
Index: /issm/trunk-jpl/src/m/enum/EnumDefinitions.py
===================================================================
--- /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 20153)
+++ /issm/trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 20154)
@@ -996,5 +996,5 @@
 def SealevelriseSolutionEnum(): return StringToEnum("SealevelriseSolution")[0]
 def SealevelriseAnalysisEnum(): return StringToEnum("SealevelriseAnalysis")[0]
-def SealevelriseSEnum(): return StringToEnum("SealevelriseS")[0]
+def SealevelEnum(): return StringToEnum("Sealevel")[0]
 def SealevelriseDeltathicknessEnum(): return StringToEnum("SealevelriseDeltathickness")[0]
 def SealevelriseMaxiterEnum(): return StringToEnum("SealevelriseMaxiter")[0]
Index: /issm/trunk-jpl/src/m/enum/SealevelEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/SealevelEnum.m	(revision 20154)
+++ /issm/trunk-jpl/src/m/enum/SealevelEnum.m	(revision 20154)
@@ -0,0 +1,11 @@
+function macro=SealevelEnum()
+%SEALEVELENUM - Enum of Sealevel
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
+%            Please read src/c/shared/Enum/README for more information
+%
+%   Usage:
+%      macro=SealevelEnum()
+
+macro=StringToEnum('Sealevel');
Index: sm/trunk-jpl/src/m/enum/SealevelriseSEnum.m
===================================================================
--- /issm/trunk-jpl/src/m/enum/SealevelriseSEnum.m	(revision 20153)
+++ 	(revision )
@@ -1,11 +1,0 @@
-function macro=SealevelriseSEnum()
-%SEALEVELRISESENUM - Enum of SealevelriseS
-%
-%   WARNING: DO NOT MODIFY THIS FILE
-%            this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
-%            Please read src/c/shared/Enum/README for more information
-%
-%   Usage:
-%      macro=SealevelriseSEnum()
-
-macro=StringToEnum('SealevelriseS');
