Hi,
The AlongChannelInterval should really be called AlongChannelEdgeLength. It explicitly defines the
element resolution along the channel. (Except for
the very last row of elements all edge lengths are
constant along the channel).
The edge lengths across the channel are computed from
the local channel width divided by the CrossChannelNodeCount
if you only supply the two banks.
If a thalweg is supplied the cross channel edge
lengths are computed separately on each
"half"/side of the channel.
The algorithm works (more or less) as follows.
1. The 2 banks (or banks and thalweg) are resampled
to the AlongChannelInterval value.
2. Cross channel edges are then defined as straight lines
between pairs of the points along the channel (from 1).
3. Intermediate nodes are computed along these cross
channel edges by dividing by CrossChannelNodeCount. This
results in a series of quadrilateral element chains
along the full length of the channel.
4. These quadrilaterals are then split by their shortest
diagonal.
Hope this helps... Martin
PS: Way back when, we investigated the possibility of having
the ability to define a variable "along channel" edge length
sort of like the mesher density but never found the funding to
implement this. Another possibility would be to define
an along channel aspect ratio target...
(lots of possibilities
)