Permutation.Apply Inverse In Place Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Apply | Applies the inverse permutation to the components of a vector. |
Apply | Applies the permutation to the components of an array. |
Apply | Applies the inverse permutation to a list. |
Apply | Applies the permutation to a span. |
ApplyInverseInPlace<T>(T[])
Applies the permutation to the components of an array.
public void ApplyInverseInPlace<T>(
T[] array
)
Parameters
- array T[]
- The array whose components are to be permuted.
Type Parameters
- T
Exceptions
Argument | array is null. |
ApplyInverseInPlace<T>(IList<T>)
Applies the inverse permutation to a list.
public void ApplyInverseInPlace<T>(
IList<T> list
)
Parameters
- list IList<T>
- The list to be permuted.
Type Parameters
- T
- The type of the members of the list.
Remarks
The elements of list are rearranged according to the permutation.
ApplyInverseInPlace(IPermutable)
Applies the inverse permutation to the components of a vector.
public void ApplyInverseInPlace(
IPermutable permutableObject
)
Parameters
- permutableObject IPermutable
- The Vector whose components are to be permuted.
ApplyInverseInPlace<T>(Span<T>)
Applies the permutation to a span.
public void ApplyInverseInPlace<T>(
Span<T> span
)
Parameters
- span Span<T>
- The span whose elements are to be permuted.
Type Parameters
- T
Exceptions
Argument | span is null. |