hpcflow.sdk.core.task#

Tasks are components of workflows.

Module attributes

TaskTemplate

A task used as a template for other tasks.

Classes

ElementPropagation

Class to represent how a newly added element set should propagate to a given downstream task.

ElementSet

Class to represent a parameterisation of a new set of elements.

Elements

The elements of a task.

InputStatus

Information about a given schema input and its parametrisation within an element set.

OutputLabel

Schema input labels that should be applied to a subset of task outputs.

Parameters

The parameters of a (workflow-bound) task.

Task

Parametrisation of an isolated task for which a subset of input values are given "locally".

TaskInputParameters

For retrieving schema input parameters across all elements.

TaskOutputParameters

For retrieving schema output parameters across all elements.

TaskTemplate

A task used as a template for other tasks.

WorkflowTask

Represents a Task that is bound to a Workflow.