Index: /issm/trunk-jpl/src/m/solve/solve.m
===================================================================
--- /issm/trunk-jpl/src/m/solve/solve.m	(revision 21052)
+++ /issm/trunk-jpl/src/m/solve/solve.m	(revision 21053)
@@ -18,4 +18,5 @@
 %		 - 'HydrologySolution'			or 'hy'
 %      - 'DamageEvolutionSolution'	or 'da'
+%		 - 'GiaSolution'					or 'gi'
 %
 %  extra options:
@@ -56,4 +57,6 @@
 elseif strcmpi(solutionstring,'da') || strcmpi(solutionstring,'DamageEvolution') || strcmpi(solutionstring,'DamageEvolutionSolution')
 	solutionstring = 'DamageEvolutionSolution';
+elseif strcmpi(solutionstring,'gi') || strcmpi(solutionstring,'GiaSolution') || strcmpi(solutionstring,'Gia')
+	solutionstring = 'GiaSolution';
 else
 	error(['solutionstring ' solutionstring ' not supported!']);
Index: /issm/trunk-jpl/src/m/solve/solve.py
===================================================================
--- /issm/trunk-jpl/src/m/solve/solve.py	(revision 21052)
+++ /issm/trunk-jpl/src/m/solve/solve.py	(revision 21053)
@@ -31,5 +31,5 @@
 		 - 'HydrologySolution'			or 'hy'
 		 - 'DamageEvolutionSolution'	or 'da'
-
+		 - 'GiaSolution'					or 'gi'
  
 	   extra options:
@@ -63,7 +63,9 @@
 		solutionstring = 'SurfaceSlopeSolution';
 	elif solutionstring.lower() == 'hy' or solutionstring.lower() == 'hydrology' or solutionstring.lower() == 'hydrologysolution':
-		solutioneum = 'HydrologySolution';
+		solutionstring = 'HydrologySolution';
 	elif solutionstring.lower() == 'da' or solutionstring.lower() == 'damageevolution' or solutionstring.lower() == 'damageevolutionsolution':
 		solutionstring = 'DamageEvolutionSolution';
+	elif solutionstring.lower() == 'gi' or solutionstring.lower() == 'giasolution' or solutionstring.lower() == 'gia':
+		solutionstring = 'GiaSolution';
 	else: 	
 		raise ValueError("solutionstring '%s' not supported!" % solutionstring)
