hpcflow.app.ElementPropagation#
- class hpcflow.app.ElementPropagation(task, nesting_order=None, input_sources=None)#
Bases:
ElementPropagation
Class to represent how a newly added element set should propagate to a given downstream task.
- Parameters:
task (WorkflowTask) – The task this is propagating to.
nesting_order (dict[str, float] | None) – The nesting order information.
input_sources (dict[str, list[InputSource]] | None) – The input source information.
Methods
Attributes
The element set that this propagates from.
The input source information.
The nesting order information.
The task this is propagating to.
- property element_set: ElementSet#
The element set that this propagates from.
Note
Temporary property. May be moved or reinterpreted.
- task: WorkflowTask#
The task this is propagating to.