Show / Hide Table of Contents

Namespace DNVGL.One.Compute.Core.FlowModel

Classes

ApplicationReference

Represents a reference to an application.

CompositeWork

Batch of WorkItem. CompositeWork is a composite WorkItem that can represent both sequential and parallel workflow.

ContainerResources

Represents a container and its file resources.

DataContainer

General purpose serializable data container.

DeploymentModel

Models the applications that must be deployed for a job.

FlowGraph

Represents a directed graph of WorkUnit.

FlowModelItemProperties

Represents the properties of a flow model item.

FlowModelObject

Base class for flow model objects.

Job

Represents a batch job.

JobInfo

Job information.

PackagedApplicationReference

Represents a reference to a packaged application.

ParallelWork

Models parallel work.

Property

Represents a string-valued property of a FlowModel object.

Result

Wraps the application result from processing a WorkUnit.

SchedulingOptions

Scheduling options.

SequentialWork

Models sequential work.

WorkItem

Compute task.

WorkItemInfo

Work item information.

WorkItemStorageInfo

Information about storage used by a particular work item.

WorkUnit

Models atomic (non-decomposable) work.

Interfaces

IExecutableWorkContainer

Represents a container of .

IFlowModelItem

Represents part of an execution model.

IFlowModelStorageService<T>

Storage service for execution model items.

IPropertyContainer

Represents a property container.

IResult

Represents a result from an IWorkUnit.

IWorkUnit

Models atomic (non-decomposable) work.

Enums

FailureStrategy

The failure strategy for when a work unit fails.

SequentialWork.ExecutableWorkDataFlowOptions

Specifies how input will flow to the children of the sequence.

TaskRoles

Enumerates the different task roles for work units.

In This Article
Back to top Copyright © DNV AS. All rights reserved.