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>>>