Skip to main content

ConcaveCurveExtensions

Provides LINQ extension methods for ConcaveCurve

public static class ConcaveCurveExtensions

Inheritance ObjectConcaveCurveExtensions

Methods

Minimum(IEnumerable<ConcaveCurve>, ComputationSettings)

public static ConcaveCurve Minimum(IEnumerable<ConcaveCurve> curves, ComputationSettings settings)

Parameters

curves IEnumerable<ConcaveCurve>

settings ComputationSettings

Returns

ConcaveCurve

Minimum(IReadOnlyCollection<ConcaveCurve>, ComputationSettings)

public static ConcaveCurve Minimum(IReadOnlyCollection<ConcaveCurve> curves, ComputationSettings settings)

Parameters

curves IReadOnlyCollection<ConcaveCurve>

settings ComputationSettings

Returns

ConcaveCurve

Convolution(IEnumerable<ConcaveCurve>, ComputationSettings)

public static ConcaveCurve Convolution(IEnumerable<ConcaveCurve> curves, ComputationSettings settings)

Parameters

curves IEnumerable<ConcaveCurve>

settings ComputationSettings

Returns

ConcaveCurve

Convolution(IReadOnlyCollection<ConcaveCurve>, ComputationSettings)

public static ConcaveCurve Convolution(IReadOnlyCollection<ConcaveCurve> curves, ComputationSettings settings)

Parameters

curves IReadOnlyCollection<ConcaveCurve>

settings ComputationSettings

Returns

ConcaveCurve