I am seeking a method to sum multilevel bus signals
at the lowest level within their hierarchy
without loss of the bus signal structure.
MWE
For example, in the MWE below,
the bus signal is summed at the lowest level automatically,
however, the bus signal is lost after passing through the Add block.
A vector signal is produced instead.
I would have preferred a method which yields:
red + blue = purple
or more specifically:
red.[a b c].[1 2] + blue.[a b c].[1 2] --> purple.[a b c].[1 2]
where
purple.b.3 = red.b.3 + blue.b.3
and so forth.