Index: /issm/trunk-jpl/src/m/mesh/bamg.m
===================================================================
--- /issm/trunk-jpl/src/m/mesh/bamg.m	(revision 22079)
+++ /issm/trunk-jpl/src/m/mesh/bamg.m	(revision 22080)
@@ -22,4 +22,5 @@
 %                         1 -> use Green formula
 %   - KeepVertices :      try to keep initial vertices when adaptation is done on an existing mesh (default 1)
+%   - NoBoundaryRefinment: do not refine boundary, only follow contour provided (default 0)
 %   - maxnbv :            maximum number of vertices used to allocate memory (default is 10^6)
 %   - maxsubdiv :         maximum subdivision of exisiting elements (default is 10)
@@ -286,4 +287,9 @@
 		count=count+nods;
 
+	end
+
+	%Deal with RequiredEdges
+	if getfieldvalue(options,'NoBoundaryRefinment',0)==1,
+		bamg_geometry.RequiredEdges=[1:size(bamg_geometry.Edges,1)]';
 	end
 
