Index: /issm/trunk-jpl/src/m/exp/expdisp.m
===================================================================
--- /issm/trunk-jpl/src/m/exp/expdisp.m	(revision 18996)
+++ /issm/trunk-jpl/src/m/exp/expdisp.m	(revision 18997)
@@ -13,4 +13,5 @@
 %      - 'multiplier' : coordinate multiplier (10^3 if the plot is in km)
 %      - 'title'      : do we add contour names to each contour
+%      - 'patch'      : do we want the contour to be filled
 %
 %   Example:
@@ -24,4 +25,5 @@
 linewidth      = getfieldvalue(options,'linewidth',1);
 linestyle      = getfieldvalue(options,'linestyle','-r');
+ispatch        = getfieldvalue(options,'patch',0);
 
 %read file
@@ -37,17 +39,20 @@
 	if domain(i).nods==1
 		plot(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,'o','MarkerEdgeColor','k','MarkerFaceColor','r','MarkerSize',10);
-	  if exist(options,'title')
+		if exist(options,'title')
 			text(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,domain(i).name,'BackgroundColor',[1. .0 .0]);
-	  end
+		end
 	else
-		if (isnumeric(linestyle))
-			plot(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,'Color',linestyle,'linewidth',linewidth);
+		if ispatch,
+			patch(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,linestyle);
 		else
-			plot(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,linestyle,'linewidth',linewidth);
-	  end
-	  if exist(options,'title')
-		  text(domain(i).x(1)*unitmultiplier,domain(i).y(1)*unitmultiplier,domain(i).name,'BackgroundColor',[.7 .9 .7]);
-	  end
-  end
+			if (isnumeric(linestyle))
+				plot(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,'Color',linestyle,'linewidth',linewidth);
+			else
+				plot(domain(i).x*unitmultiplier,domain(i).y*unitmultiplier,linestyle,'linewidth',linewidth);
+			end
+		end
+		if exist(options,'title')
+			text(domain(i).x(1)*unitmultiplier,domain(i).y(1)*unitmultiplier,domain(i).name,'BackgroundColor',[.7 .9 .7]);
+		end
+	end
 end
-
