hpcflow.app.WorkflowLoop#
- class hpcflow.app.WorkflowLoop(index, workflow, template, num_added_iterations, iterable_parameters)#
Bases:
WorkflowLoop
Class to represent a Loop that is bound to a Workflow.
Methods
Get loops whose task subset is a subset of this loop's task subset.
Get loops whose task subset is a superset of this loop's task subset.
Attributes
Get the list of task indices that define the extent of the loop.
- Parameters:
- add_iteration(parent_loop_indices=None)#
- app = BaseApp(name='hpcFlow', version='0.2.0a99')#
- get_child_loops()#
Get loops whose task subset is a subset of this loop’s task subset. If two loops have identical task subsets, the first loop in the workflow loop index is considered the parent.
- Return type:
- get_parent_loops()#
Get loops whose task subset is a superset of this loop’s task subset. If two loops have identical task subsets, the first loop in the workflow loop index is considered the parent.
- Return type:
- property index#
- property iterable_parameters#
- property name#
- classmethod new_empty_loop(index, workflow, template)#
- property num_added_iterations#
- property num_iterations#
- property task_insert_IDs#
- property task_objects#
- property template#
- property workflow#