Index: /issm/trunk-jpl/src/m/solve/solveslm.m
===================================================================
--- /issm/trunk-jpl/src/m/solve/solveslm.m	(revision 21226)
+++ /issm/trunk-jpl/src/m/solve/solveslm.m	(revision 21227)
@@ -1,3 +1,3 @@
-function slm=solveslm(slm,solutionstring,varargin)
+function slm=solveslm(slm,solutionstringi,varargin)
 %SOLVESLR - apply solution sequence for this sealevel model
 %
@@ -15,8 +15,17 @@
 %      slm=solve(slm,'Transient');
 
-%first check consistency: 
+%recover and process solve options
+if strcmpi(solutionstringi,'tr') || strcmpi(solutionstringi,'Transient')
+	solutionstring = 'TransientSolution';
+elseif strcmpi(solutionstringi,'slr') || strcmpi(solutionstringi,'Sealevelrise')
+	solutionstring = 'SealevelriseSolution';
+else
+	error(['solutionstring ' solutionstringi ' not supported!']);
+end
+
+%check consistency: 
 slm.checkconsistency(solutionstring);
 
-%process options:: 
+%process options 
 options=pairoptions(varargin{:},'solutionstring',solutionstring);
 
@@ -36,7 +45,7 @@
 %now, go through icecaps, glacies and earth, and upload all the data independently: 
 for i=1:length(slm.icecaps),
-	slm.icecaps{i}=solve(slm.icecaps{i},solutionstring,'batch','yes');
+	slm.icecaps{i}=solve(slm.icecaps{i},solutionstringi,'batch','yes');
 end
-slm.earth=solve(slm.earth,solutionstring,'batch','yes');
+slm.earth=solve(slm.earth,solutionstringi,'batch','yes');
 
 %Firs, build a runtime name that is unique
