Hello,
I've been doing GlaDS hydrology runs and trying to plot the edges directly connected to the grounding line. I've selected all edges in md.mesh.edges connected to a grounding line node, and the nodes that make those connections (found with a loop first, then verified manually). When I make a plot highlighting these nodes, it appears correctly.

When I use plotchannels to plot these edges only, some appear missing and there are some additional edges that are two nodes away from the grounding line, but I'm certain the missing edges are in the set and the extraneous edges are not.
channels=md5M.results.TransientSolution(10).ChannelDischarge; % selecting a time when all discharge is 0
channels(GLedgenums)=25; % making it so only the grounding line edges are visible
plotchannels(md5M,channels,'min',1,'colormap',themap,'max',25,'log',10)

Then, when I try to plot a subset of the grounding line edges,
plotchannels(md5M,abs(md5M.results.TransientSolution(i).ChannelDischarge(topedges)),...
different edges that haven't appeared in either of the previous plots show up.

Does anyone know what might be happening here? Do md.mesh.edges and md.results.TransientSolution.ChannelDischarge have different numbering systems?
Thanks,
Michael