Array Functions<T>.Max Method
Definition
Namespace: Numerics.NET.LinearAlgebra.Implementation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.2
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.2
Overload List
Max( | Computes the maximum of all elements in the span. |
Max( | Computes the maximum of all elements in the span. |
Max( | Computes the maximum of a number and each element of a span. |
Max( | Computes the maximum of corresponding elements of two spans. |
Max( | Computes the maximum of a number and each element of a span. |
Max( | Computes the maximum of corresponding elements of two spans. |
Max<TStorage>(Int32, TStorage) | Computes the maximum of all elements in the array. |
Max<TStorage>(Int32, TStorage, TStorage, TStorage) | Computes the maximum of each element of an array and the corresponding element in another array. |
Max<TStorage>(Int32, TStorage, T, TStorage) |
Computes the maximum of a number and each element of an array.
Obsolete. |
Max(Int32, ReadOnlySpanSlice<T>)
Computes the maximum of all elements in the span.
public T Max(
int length,
ReadOnlySpanSlice<T> operand
)
Parameters
- length Int32
- The number of elements in the span.
- operand ReadOnlySpanSlice<T>
- The span that holds the operands.
Return Value
TThe maximum of the elements of operand.
Max<TStorage>(Int32, TStorage)
Computes the maximum of all elements in the array.
public T Max<TStorage>(
int length,
TStorage operand
)
where TStorage : Object, IStorageSlice<T>
Parameters
- length Int32
- The number of elements in the array.
- operand TStorage
- The array that holds the operands.
Type Parameters
- TStorage
Return Value
TThe maximum of the elements of operand.
Max(Int32, ReadOnlySpan<T>, Int32)
Computes the maximum of all elements in the span.
public abstract T Max(
int length,
ReadOnlySpan<T> operand,
int stride
)
Parameters
- length Int32
- The number of elements in the span.
- operand ReadOnlySpan<T>
- The span that holds the operands.
- stride Int32
- The distance between elements in operand.
Return Value
TThe maximum of the elements of operand.
Max(Int32, ReadOnlySpanSlice<T>, T, SpanSlice<T>)
Computes the maximum of a number and each element of a span.
public void Max(
int length,
ReadOnlySpanSlice<T> operand,
T value,
SpanSlice<T> result
)
Parameters
Max(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>)
Computes the maximum of corresponding elements of two spans.
public void Max(
int length,
ReadOnlySpanSlice<T> first,
ReadOnlySpanSlice<T> second,
SpanSlice<T> result
)
Parameters
- length Int32
- The number of elements in the span.
- first ReadOnlySpanSlice<T>
- The span that holds the first operands.
- second ReadOnlySpanSlice<T>
- The span that holds the second operands.
- result SpanSlice<T>
- The span that holds the results.
Max<TStorage>(Int32, TStorage, TStorage, TStorage)
Computes the maximum of each element of an array and the corresponding element in another array.
public void Max<TStorage>(
int length,
TStorage first,
TStorage second,
TStorage result
)
where TStorage : Object, IStorageSlice<T>
Parameters
- length Int32
- The number of elements in the array.
- first TStorage
- The array that holds the first operands.
- second TStorage
- The array that holds the second operands.
- result TStorage
- The array that holds the results.
Type Parameters
- TStorage
Max<TStorage>(Int32, TStorage, T, TStorage)
Computes the maximum of a number and each element of an array.
[ObsoleteAttribute]
public void Max<TStorage>(
int length,
TStorage operand,
T value,
TStorage result
)
where TStorage : Object, IStorageSlice<T>
Parameters
- length Int32
- The number of elements in the array.
- operand TStorage
- The array that holds the operands.
- value T
- The number to compare to.
- result TStorage
- The array that holds the results.
Type Parameters
- TStorage
Max(Int32, ReadOnlySpan<T>, Int32, T, Span<T>, Int32)
Computes the maximum of a number and each element of a span.
public void Max(
int length,
ReadOnlySpan<T> operand,
int stride,
T value,
Span<T> result,
int resultStride
)
Parameters
Max(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32)
Computes the maximum of corresponding elements of two spans.
public abstract void Max(
int length,
ReadOnlySpan<T> first,
int firstStride,
ReadOnlySpan<T> second,
int secondStride,
Span<T> result,
int resultStride
)
Parameters
- length Int32
- The number of elements in the span.
- first ReadOnlySpan<T>
- The span that holds the first operands.
- firstStride Int32
- The distance between elements in first.
- second ReadOnlySpan<T>
- The span that holds the second operands.
- secondStride Int32
- The distance between elements in second.
- result Span<T>
- The span that holds the results.
- resultStride Int32
- The distance between elements in result.