Index: /issm/trunk-jpl/src/m/kml/README.txt
===================================================================
--- /issm/trunk-jpl/src/m/kml/README.txt	(revision 12027)
+++ /issm/trunk-jpl/src/m/kml/README.txt	(revision 12028)
@@ -61,5 +61,5 @@
 There are some other utilities that are used in the construction of topological tables for the kml writing.
 
-nodeconnectivity.m   - create a node connectivity table (nnodes x mxepg+1)
+kmlnodeconnectivity.m   - create a node connectivity table (nnodes x mxepg+1)
 edgeadjacency.m      - create an edge adjacency array (elems x edges)
 edgeperimeter.m      - create an edge perimeter (edgeper x 2) and element perimeter (edgeper x 1) list
Index: /issm/trunk-jpl/src/m/kml/kml_part_edges.m
===================================================================
--- /issm/trunk-jpl/src/m/kml/kml_part_edges.m	(revision 12027)
+++ /issm/trunk-jpl/src/m/kml/kml_part_edges.m	(revision 12028)
@@ -150,5 +150,5 @@
         elemp=md.mesh.elements(irow,:);
         epartp=epart(irow,:);
-        nodeconp=nodeconnectivity(elemp,md.mesh.numberofvertices);
+        nodeconp=kmlnodeconnectivity(elemp,md.mesh.numberofvertices);
         [edgeadjp]=edgeadjacency(elemp,nodeconp);
         [edgeper,elemper,iloop]=edgeperimeter(elemp,nodeconp,edgeadjp);
Index: /issm/trunk-jpl/src/m/kml/kml_partitions.m
===================================================================
--- /issm/trunk-jpl/src/m/kml/kml_partitions.m	(revision 12027)
+++ /issm/trunk-jpl/src/m/kml/kml_partitions.m	(revision 12028)
@@ -151,5 +151,5 @@
         elemp=md.mesh.elements(irow,:);
         epartp=epart(irow,:);
-        nodeconp=nodeconnectivity(elemp,md.mesh.numberofvertices);
+        nodeconp=kmlnodeconnectivity(elemp,md.mesh.numberofvertices);
         [edgeadjp]=edgeadjacency(elemp,nodeconp);
         [edgeper,elemper,iloop]=edgeperimeter(elemp,nodeconp,edgeadjp);
Index: /issm/trunk-jpl/src/m/kml/kml_unsh_edges.m
===================================================================
--- /issm/trunk-jpl/src/m/kml/kml_unsh_edges.m	(revision 12027)
+++ /issm/trunk-jpl/src/m/kml/kml_unsh_edges.m	(revision 12028)
@@ -74,5 +74,5 @@
 if (~exist('prtplt','var') || strncmpi(prtplt,'on' ,2) || strncmpi(prtplt,'y',1)) && ...
     md.qmu.numberofpartitions
-    [edgeadj]=edgeadjacency(md.mesh.elements,md.nodeconnectivity);
+    [edgeadj]=edgeadjacency(md.mesh.elements,md.kmlnodeconnectivity);
     [icol,irow]=find(edgeadj'==0);
     edgeuns=zeros(length(irow),2);
Index: /issm/trunk-jpl/src/m/kml/kmlnodeconnectivity.m
===================================================================
--- /issm/trunk-jpl/src/m/kml/kmlnodeconnectivity.m	(revision 12028)
+++ /issm/trunk-jpl/src/m/kml/kmlnodeconnectivity.m	(revision 12028)
@@ -0,0 +1,58 @@
+%
+%  create a node connectivity table for the elements in the model.
+%
+%  [nodecon]=edgeadjacency(elem,nnodes,mxepg)
+%
+%  where the required input is:
+%    elem          (numeric, element connectivity array (elems x nodes))
+%
+%  and the required output is:
+%    nodecon       (numeric, node connectivity array (nnodes x mxepg+1))
+%
+%  the optional input is:
+%    nnodes        (numeric, number of nodes)
+%    mxepg         (numeric, max elements per node)
+%
+function [nodecon]=kmlnodeconnectivity(elem,nnodes,mxepg)
+
+if ~nargin
+    help kmlnodeconnectivity
+    return
+end
+
+if ~exist('nnodes','var') || isempty(nnodes)
+    nnodes=max(max(elem));
+end
+if ~exist('mxepg','var') || isempty(mxepg)
+    mxepg=25;
+end
+
+%%  create the node connectivity array
+
+nodecon=zeros(nnodes,mxepg+1);
+
+%  loop over the elements
+
+for i=1:size(elem,1)
+
+%  loop over the nodes for each element
+
+    for j=1:size(elem,2)
+        if elem(i,j)
+            nodecon(elem(i,j),nodecon(elem(i,j),end)+1)=i;
+            nodecon(elem(i,j),end)=nodecon(elem(i,j),end)+1;
+        end
+    end
+end
+
+%%  sort the node connectivity array
+
+%  loop over the nodes
+
+for i=1:size(nodecon,1)
+    if (nodecon(i,end) > 1)
+        nodecon(i,1:nodecon(i,end))=sort(nodecon(i,1:nodecon(i,end)));
+    end
+end
+
+end
Index: sm/trunk-jpl/src/m/kml/nodeconnectivity.m
===================================================================
--- /issm/trunk-jpl/src/m/kml/nodeconnectivity.m	(revision 12027)
+++ 	(revision )
@@ -1,58 +1,0 @@
-%
-%  create a node connectivity table for the elements in the model.
-%
-%  [nodecon]=edgeadjacency(elem,nnodes,mxepg)
-%
-%  where the required input is:
-%    elem          (numeric, element connectivity array (elems x nodes))
-%
-%  and the required output is:
-%    nodecon       (numeric, node connectivity array (nnodes x mxepg+1))
-%
-%  the optional input is:
-%    nnodes        (numeric, number of nodes)
-%    mxepg         (numeric, max elements per node)
-%
-function [nodecon]=nodeconnectivity(elem,nnodes,mxepg)
-
-if ~nargin
-    help nodeconnectivity
-    return
-end
-
-if ~exist('nnodes','var') || isempty(nnodes)
-    nnodes=max(max(elem));
-end
-if ~exist('mxepg','var') || isempty(mxepg)
-    mxepg=25;
-end
-
-%%  create the node connectivity array
-
-nodecon=zeros(nnodes,mxepg+1);
-
-%  loop over the elements
-
-for i=1:size(elem,1)
-
-%  loop over the nodes for each element
-
-    for j=1:size(elem,2)
-        if elem(i,j)
-            nodecon(elem(i,j),nodecon(elem(i,j),end)+1)=i;
-            nodecon(elem(i,j),end)=nodecon(elem(i,j),end)+1;
-        end
-    end
-end
-
-%%  sort the node connectivity array
-
-%  loop over the nodes
-
-for i=1:size(nodecon,1)
-    if (nodecon(i,end) > 1)
-        nodecon(i,1:nodecon(i,end))=sort(nodecon(i,1:nodecon(i,end)));
-    end
-end
-
-end
