Skip to main content
Executes a subgraph once per element of a list input and collects the results back into the original dated property structure.

Iteration modes

Exactly one of the two output ports must be connected, and the chosen port determines what each subgraph iteration receives:
  • loop_values iterates over the inner values of each dated property. If a dated property’s value is a list, each element is fed into the subgraph one at a time. If the value is a scalar, it’s wrapped into a single-item iteration and the result is unwrapped on the way out. Results are collected back into the same dated property shape.
  • loop_properties iterates over the dated properties themselves. Each subgraph iteration receives one whole dated property and produces a corresponding result.
Connecting both ports, neither port, or more than one node to either port raises an error.

Subgraph requirements

Like the outer graph, each subgraph must contain at least one End node. Subgraphs may technically reference nodes from the outer graph, but doing so can produce unexpected results and should be avoided.

Ports