Index: /issm/trunk/src/m/classes/public/mesh/meshyams.m
===================================================================
--- /issm/trunk/src/m/classes/public/mesh/meshyams.m	(revision 2687)
+++ /issm/trunk/src/m/classes/public/mesh/meshyams.m	(revision 2688)
@@ -29,4 +29,6 @@
 domainoutline=getfieldvalueerr(options,'domainoutline');
 disp(sprintf('   %-15s: ''%s''','DomainOutline',domainoutline));
+riftoutline=getfieldvalue(options,'riftoutline','N/A');
+disp(sprintf('   %-15s: ''%s''','riftoutline',riftoutline));
 groundeddomain=getfieldvalue(options,'groundeddomain','N/A');
 disp(sprintf('   %-15s: ''%s''','GroundedDomain',groundeddomain));
@@ -48,5 +50,9 @@
 %mesh with initial resolution
 disp('Initial mesh generation...');
-md=mesh(md,domainoutline,resolution);
+if strcmpi(riftoutline,'N/A');
+	md=mesh(md,domainoutline,resolution);
+else
+	md=mesh(md,domainoutline,riftoutline,resolution);
+end
 disp(['Initial mesh, number of elements: ' num2str(md.numberofelements)]);
 
