Return the first dependants of this node AFTER merges.
Return the first dependants of this node AFTER merges. This will include no MergedProducer nodes, but all parents of the returned nodes will be Merged or the argument.
The max of zero and 1 + depth of all parents if the node is the graph
The max of zero and 1 + depth of all parents if the node is the graph
Return all dependendants of a given node.
Return all dependendants of a given node. Does not include itself
Return all the dependants of this node, but don't go past any output nodes, such as Summer or WrittenProducer.
Return all the dependants of this node, but don't go past any output nodes, such as Summer or WrittenProducer. This is for searching downstream until write/sum to see if certain optimizations can be enabled
Producers are Directed Acyclic Graphs by the fact that they are immutable.