Table of Contents

Class CriticalPathMethod<TWeight>

Namespace
AlgorithmsSW.EdgeWeightedDigraph
Assembly
AlgorithmsSW.dll
public class CriticalPathMethod<TWeight> where TWeight : INumber<TWeight>, IMinMaxValue<TWeight>

Type Parameters

TWeight
Inheritance
CriticalPathMethod<TWeight>
Inherited Members
Extension Methods

Constructors

CriticalPathMethod(IReadonlyRandomAccessList<Job<TWeight>>, TWeight)

public CriticalPathMethod(IReadonlyRandomAccessList<Job<TWeight>> jobs, TWeight tolerance)

Parameters

jobs IReadonlyRandomAccessList<Job<TWeight>>
tolerance TWeight

Properties

CriticalDistance

public TWeight CriticalDistance { get; }

Property Value

TWeight

CriticalPaths

public IRandomAccessList<IRandomAccessList<DirectedEdge<TWeight>>> CriticalPaths { get; }

Property Value

IRandomAccessList<IRandomAccessList<DirectedEdge<TWeight>>>