ManagedArrayFunctions<T> Class

Contains the default implementation for the BLAS for generic real numbers.

Definition

Namespace: Numerics.NET.LinearAlgebra.Implementation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.2
C#
public class ManagedArrayFunctions<T> : ArrayFunctions<T>
Inheritance
Object  →  ArrayFunctions<T>  →  ManagedArrayFunctions<T>
Derived

Type Parameters

T

Constructors

ManagedArrayFunctions<T> Constructs a new managed linear algebra implementation for generic real and complex vectors and matrices.

Properties

HasSharedDegreeOfParallelism Indicates whether the degree of parallelism is a property that is shared across instances.
(Overrides ArrayFunctions<T>.HasSharedDegreeOfParallelism)
MaxDegreeOfParallelism Gets or sets the maximum degree of parallelism enabled by the instance.
(Overrides ArrayFunctions<T>.MaxDegreeOfParallelism)
Name Gets the name of the implementation.
(Overrides ArrayFunctions<T>.Name)
Platform Gets the processor architecture supported by the implementation.
(Overrides ArrayFunctions<T>.Platform)

Methods

Abs(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the absolute value for each element of a span.
(Inherited from ArrayFunctions<T>)
Abs(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the absolute value for each element of a span.
(Overrides ArrayFunctions<T>.Abs(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Abs<TStorage>(Int32, TStorage, TStorage) Computes the absolute value for each element of an array.
(Inherited from ArrayFunctions<T>)
Acos(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse cosine of each element of a span.
(Inherited from ArrayFunctions<T>)
Acos(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse cosine of each element of a span.
(Overrides ArrayFunctions<T>.Acos(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Acos<TStorage>(Int32, TStorage, TStorage) Computes the inverse cosine of each element of an array.
(Inherited from ArrayFunctions<T>)
Acosh(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse hyperbolic cosine of each element of a span.
(Inherited from ArrayFunctions<T>)
Acosh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse hyperbolic cosine of each element of a span.
(Overrides ArrayFunctions<T>.Acosh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Acosh<TStorage>(Int32, TStorage, TStorage) Computes the inverse hyperbolic cosine of each element of an array.
(Inherited from ArrayFunctions<T>)
Add(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Adds a value to each element of a span.
(Inherited from ArrayFunctions<T>)
Add(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Adds a value to each element of a span.
(Overrides ArrayFunctions<T>.Add(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Add<TStorage>(Int32, TStorage, T, TStorage) Adds a value to each element of an array.
(Inherited from ArrayFunctions<T>)
Argument(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the phase or argument of each element of a span.
(Inherited from ArrayFunctions<T>)
Argument(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32)
(Overrides ArrayFunctions<T>.Argument(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Asin(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse sine of each element of a span.
(Inherited from ArrayFunctions<T>)
Asin(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse sine of each element of a span.
(Overrides ArrayFunctions<T>.Asin(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Asin<TStorage>(Int32, TStorage, TStorage) Computes the inverse sine of each element of an array.
(Inherited from ArrayFunctions<T>)
Asinh(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse hyperbolic sine of each element of a span.
(Inherited from ArrayFunctions<T>)
Asinh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse hyperbolic sine of each element of a span.
(Overrides ArrayFunctions<T>.Asinh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Asinh<TStorage>(Int32, TStorage, TStorage) Computes the inverse hyperbolic sine of each element of an array.
(Inherited from ArrayFunctions<T>)
Atan(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse tangent of each element of a span.
(Inherited from ArrayFunctions<T>)
Atan(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse tangent of each element of a span.
(Overrides ArrayFunctions<T>.Atan(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Atan<TStorage>(Int32, TStorage, TStorage) Computes the inverse tangent of each element of an array.
(Inherited from ArrayFunctions<T>)
Atan2(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse tangent of each element of two arrays.
(Inherited from ArrayFunctions<T>)
Atan2(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse tangent of each element of two arrays.
(Overrides ArrayFunctions<T>.Atan2(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Atan2<TStorage>(Int32, TStorage, TStorage, TStorage) Computes the inverse tangent of each element of two arrays.
(Inherited from ArrayFunctions<T>)
Atanh(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the inverse hyperbolic tangent of each element of a span.
(Inherited from ArrayFunctions<T>)
Atanh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the inverse hyperbolic tangent of each element of a span.
(Overrides ArrayFunctions<T>.Atanh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Atanh<TStorage>(Int32, TStorage, TStorage) Computes the inverse hyperbolic tangent of each element of an array.
(Inherited from ArrayFunctions<T>)
Ceiling(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the smallest integer greater than or equal to each element of a span.
(Inherited from ArrayFunctions<T>)
Ceiling(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the smallest integer greater than or equal to each element of a span.
(Overrides ArrayFunctions<T>.Ceiling(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Ceiling<TStorage>(Int32, TStorage, TStorage) Computes the smallest integer greater than or equal to each element of an array.
(Inherited from ArrayFunctions<T>)
Conjugate(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the complex conjugate of each element of a span.
(Inherited from ArrayFunctions<T>)
Conjugate(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32)
(Overrides ArrayFunctions<T>.Conjugate(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
ConjugateMultiply(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Multiplies the conjugate each element of a span by the corresponding element in another span.
(Inherited from ArrayFunctions<T>)
ConjugateMultiply(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Multiplies the conjugate each element of a span by the corresponding element in another span.
(Overrides ArrayFunctions<T>.ConjugateMultiply(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
ConjugateMultiply<TStorage>(Int32, TStorage, TStorage, TStorage) Multiplies the conjugate of each element of an array by the corresponding element in another array.
(Inherited from ArrayFunctions<T>)
Copy(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Copies one array to another.
(Inherited from ArrayFunctions<T>)
Copy(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Copies one array to another.
(Inherited from ArrayFunctions<T>)
Cos(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the cosine of each element of a span.
(Inherited from ArrayFunctions<T>)
Cos(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the cosine of each element of a span.
(Overrides ArrayFunctions<T>.Cos(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Cos<TStorage>(Int32, TStorage, TStorage) Computes the cosine of each element of an array.
(Inherited from ArrayFunctions<T>)
Cosh(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the hyperbolic cosine of each element of a span.
(Inherited from ArrayFunctions<T>)
Cosh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the hyperbolic cosine of each element of a span.
(Overrides ArrayFunctions<T>.Cosh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Cosh<TStorage>(Int32, TStorage, TStorage) Computes the hyperbolic cosine of each element of an array.
(Inherited from ArrayFunctions<T>)
Divide(Int32, T, ReadOnlySpanSlice<T>, SpanSlice<T>) Divides a number by each element of a span.
(Inherited from ArrayFunctions<T>)
Divide(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Divides each element of a span by the corresponding element in another span.
(Inherited from ArrayFunctions<T>)
Divide(Int32, T, ReadOnlySpan<T>, Int32, Span<T>, Int32) Divides a number by each element of a span.
(Inherited from ArrayFunctions<T>)
Divide(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Divides each element of a span by the corresponding element in another span.
(Overrides ArrayFunctions<T>.Divide(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Divide<TStorage>(Int32, TStorage, TStorage, TStorage) Divides each element of an array by the corresponding element in another array.
(Inherited from ArrayFunctions<T>)
Divide<TStorage>(Int32, T, TStorage, TStorage) Divides a number by each element of an array.
(Inherited from ArrayFunctions<T>)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Exp(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the exponential function for each element of a span.
(Inherited from ArrayFunctions<T>)
Exp(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the exponential function for each element of a span.
(Overrides ArrayFunctions<T>.Exp(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Exp<TStorage>(Int32, TStorage, TStorage) Computes the exponential function for each element of an array.
(Inherited from ArrayFunctions<T>)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Floor(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the largest integer less than or equal to each element of a span.
(Inherited from ArrayFunctions<T>)
Floor(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the largest integer less than or equal to each element of a span.
(Overrides ArrayFunctions<T>.Floor(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Floor<TStorage>(Int32, TStorage, TStorage) Computes the largest integer less than or equal to each element of an array.
(Inherited from ArrayFunctions<T>)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Hypot(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the hypotenuse of corresponding elements of two arrays.
(Inherited from ArrayFunctions<T>)
Hypot(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the hypotenuse of corresponding elements of two arrays.
(Overrides ArrayFunctions<T>.Hypot(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Hypot<TStorage>(Int32, TStorage, TStorage, TStorage) Computes the hypotenuse of corresponding elements of two arrays.
(Inherited from ArrayFunctions<T>)
Log(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the logarithm of each element of a span.
(Inherited from ArrayFunctions<T>)
Log(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the logarithm of each element of a span.
(Overrides ArrayFunctions<T>.Log(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Log<TStorage>(Int32, TStorage, TStorage) Computes the logarithm of each element of an array.
(Inherited from ArrayFunctions<T>)
Max(Int32, ReadOnlySpanSlice<T>) Computes the maximum of all elements in the span.
(Inherited from ArrayFunctions<T>)
Max(Int32, ReadOnlySpan<T>, Int32) Computes the maximum of all elements in the span.
(Overrides ArrayFunctions<T>.Max(Int32, ReadOnlySpan<T>, Int32))
Max(Int32, ReadOnlySpanSlice<T>, T, SpanSlice<T>) Computes the maximum of a number and each element of a span.
(Inherited from ArrayFunctions<T>)
Max(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the maximum of corresponding elements of two spans.
(Inherited from ArrayFunctions<T>)
Max(Int32, ReadOnlySpan<T>, Int32, T, Span<T>, Int32) Computes the maximum of a number and each element of a span.
(Inherited from ArrayFunctions<T>)
Max(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the maximum of corresponding elements of two spans.
(Overrides ArrayFunctions<T>.Max(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Max<TStorage>(Int32, TStorage) Computes the maximum of all elements in the array.
(Inherited from ArrayFunctions<T>)
Max<TStorage>(Int32, TStorage, TStorage, TStorage) Computes the maximum of each element of an array and the corresponding element in another array.
(Inherited from ArrayFunctions<T>)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Min(Int32, ReadOnlySpanSlice<T>) Computes the minimum of all elements in the span.
(Inherited from ArrayFunctions<T>)
Min(Int32, ReadOnlySpan<T>, Int32) Computes the minimum of all elements in the span.
(Overrides ArrayFunctions<T>.Min(Int32, ReadOnlySpan<T>, Int32))
Min(Int32, ReadOnlySpanSlice<T>, T, SpanSlice<T>) Computes the minimum of a number and each element of a span.
(Inherited from ArrayFunctions<T>)
Min(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the minimum of corresponding elements of two spans.
(Inherited from ArrayFunctions<T>)
Min(Int32, ReadOnlySpan<T>, Int32, T, Span<T>, Int32) Computes the minimum of a number and each element of a span.
(Inherited from ArrayFunctions<T>)
Min(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the minimum of corresponding elements of two spans.
(Overrides ArrayFunctions<T>.Min(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Min<TStorage>(Int32, TStorage) Computes the minimum of all elements in the array.
(Inherited from ArrayFunctions<T>)
Min<TStorage>(Int32, TStorage, TStorage, TStorage) Computes the minimum of each element of an array and the corresponding element in another array.
(Inherited from ArrayFunctions<T>)
Modulus(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the modulus of each element of a span with respect to the corresponding element in another span.
(Inherited from ArrayFunctions<T>)
Modulus(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the modulus of each element of a span with respect to the corresponding element in another span.
(Overrides ArrayFunctions<T>.Modulus(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Multiply(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Multiplies each element of a span by the corresponding element in another span.
(Inherited from ArrayFunctions<T>)
Multiply(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Multiplies each element of a span by the corresponding element in another span.
(Overrides ArrayFunctions<T>.Multiply(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Multiply<TStorage>(Int32, TStorage, TStorage, TStorage) Multiplies each element of an array by the corresponding element in another array.
(Inherited from ArrayFunctions<T>)
Pow(Int32, ReadOnlySpanSlice<T>, T, SpanSlice<T>) Computes the element-wise power of a span.
(Inherited from ArrayFunctions<T>)
Pow(Int32, ReadOnlySpanSlice<T>, Int32, SpanSlice<T>) Computes the element-wise power of a span.
(Inherited from ArrayFunctions<T>)
Pow(Int32, ReadOnlySpan<T>, Int32, T, Span<T>, Int32) Computes the element-wise power of a span.
(Overrides ArrayFunctions<T>.Pow(Int32, ReadOnlySpan<T>, Int32, T, Span<T>, Int32))
Pow(Int32, ReadOnlySpan<T>, Int32, Int32, Span<T>, Int32) Computes the element-wise power of a span.
(Overrides ArrayFunctions<T>.Pow(Int32, ReadOnlySpan<T>, Int32, Int32, Span<T>, Int32))
Pow<TStorage>(Int32, TStorage, Int32, TStorage) Computes the element-wise power of an array.
(Inherited from ArrayFunctions<T>)
Reciprocal(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the reciprocal (inverse) of each element of a span.
(Inherited from ArrayFunctions<T>)
Reciprocal(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the reciprocal (inverse) of each element of a span.
(Overrides ArrayFunctions<T>.Reciprocal(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Round(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Rounds each element of a span to the nearest integer.
(Inherited from ArrayFunctions<T>)
Round(Int32, ReadOnlySpanSlice<T>, Int32, SpanSlice<T>) Rounds each element of a span to the specified number of digits.
(Inherited from ArrayFunctions<T>)
Round(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Rounds each element of a span to the nearest integer.
(Inherited from ArrayFunctions<T>)
Round(Int32, ReadOnlySpan<T>, Int32, Int32, Span<T>, Int32) Rounds each element of a span to the specified number of digits.
(Overrides ArrayFunctions<T>.Round(Int32, ReadOnlySpan<T>, Int32, Int32, Span<T>, Int32))
Round<TStorage>(Int32, TStorage, TStorage) Rounds each element of an array to the nearest integer.
(Inherited from ArrayFunctions<T>)
Round<TStorage>(Int32, TStorage, Int32, TStorage) Rounds each element of an array to the specified number of digits.
(Inherited from ArrayFunctions<T>)
SetValue(Int32, T, SpanSlice<T>) Sets all elements in the span to the specified value.
(Inherited from ArrayFunctions<T>)
SetValue(Int32, T, Span<T>, Int32) Sets all elements in the span to the specified value.
(Inherited from ArrayFunctions<T>)
SetValue<TStorage>(Int32, T, TStorage) Sets all elements in the array to the specified value.
(Inherited from ArrayFunctions<T>)
Sin(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the sine of each element of a span.
(Inherited from ArrayFunctions<T>)
Sin(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the sine of each element of a span.
(Overrides ArrayFunctions<T>.Sin(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Sin<TStorage>(Int32, TStorage, TStorage) Computes the sine of each element of an array.
(Inherited from ArrayFunctions<T>)
Sinh(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the hyperbolic sine of each element of a span.
(Inherited from ArrayFunctions<T>)
Sinh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the hyperbolic sine of each element of a span.
(Overrides ArrayFunctions<T>.Sinh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Sinh<TStorage>(Int32, TStorage, TStorage) Computes the hyperbolic sine of each element of an array.
(Inherited from ArrayFunctions<T>)
Sqrt(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the square root of each element of a span.
(Inherited from ArrayFunctions<T>)
Sqrt(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the square root of each element of a span.
(Overrides ArrayFunctions<T>.Sqrt(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Sqrt<TStorage>(Int32, TStorage, TStorage) Computes the square root of each element of an array.
(Inherited from ArrayFunctions<T>)
Subtract(Int32, ReadOnlySpanSlice<T>, ReadOnlySpanSlice<T>, SpanSlice<T>) Subtracts each element of a span by the corresponding element in another span.
(Inherited from ArrayFunctions<T>)
Subtract(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Subtracts each element of a span by the corresponding element in another span.
(Overrides ArrayFunctions<T>.Subtract(Int32, ReadOnlySpan<T>, Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Subtract<TStorage>(Int32, TStorage, TStorage, TStorage) Subtracts each element of an array from the corresponding element in another array.
(Inherited from ArrayFunctions<T>)
SubtractFrom(Int32, T, ReadOnlySpan<T>, Int32, Span<T>, Int32) Subtracts each element of a span from a value.
(Inherited from ArrayFunctions<T>)
Obsolete.
SubtractFrom<TStorage>(Int32, T, TStorage, TStorage) Subtracts each element of an array from a value.
(Inherited from ArrayFunctions<T>)
Obsolete.
Sum(Int32, ReadOnlySpanSlice<T>) Computes the sum of all elements in the span.
(Inherited from ArrayFunctions<T>)
Sum(Int32, ReadOnlySpan<T>, Int32) Computes the sum of all elements in the span.
(Overrides ArrayFunctions<T>.Sum(Int32, ReadOnlySpan<T>, Int32))
Sum<TStorage>(Int32, TStorage) Computes the sum of all elements in the array.
(Inherited from ArrayFunctions<T>)
Tan(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the tangent of each element of a span.
(Inherited from ArrayFunctions<T>)
Tan(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the tangent of each element of a span.
(Overrides ArrayFunctions<T>.Tan(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Tan<TStorage>(Int32, TStorage, TStorage) Computes the tangent of each element of an array.
(Inherited from ArrayFunctions<T>)
Tanh(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Computes the hyperbolic tangent of each element of a span.
(Inherited from ArrayFunctions<T>)
Tanh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Computes the hyperbolic tangent of each element of a span.
(Overrides ArrayFunctions<T>.Tanh(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Tanh<TStorage>(Int32, TStorage, TStorage) Computes the hyperbolic tangent of each element of an array.
(Inherited from ArrayFunctions<T>)
ToStringReturns a string that represents the current object.
(Inherited from Object)
Truncate(Int32, ReadOnlySpanSlice<T>, SpanSlice<T>) Rounds each element of a span towards zero.
(Inherited from ArrayFunctions<T>)
Truncate(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32) Rounds each element of a span towards zero.
(Overrides ArrayFunctions<T>.Truncate(Int32, ReadOnlySpan<T>, Int32, Span<T>, Int32))
Truncate<TStorage>(Int32, TStorage, TStorage) Rounds each element of an array towards zero.
(Inherited from ArrayFunctions<T>)

See Also