Matrix<T>.PermuteRowsAndColumnsInPlace Method

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

PermuteRowsAndColumnsInPlace(Permutation) Permutes the rows and columns of the matrix using the specified Permutation.
PermuteRowsAndColumnsInPlace(Permutation, Permutation) Permutes the rows and columns of the matrix using the specified row and column Permutation.

PermuteRowsAndColumnsInPlace(Permutation)

Permutes the rows and columns of the matrix using the specified Permutation.
C#
public virtual Matrix<T> PermuteRowsAndColumnsInPlace(
	Permutation permutation
)

Parameters

permutation  Permutation
A Permutation object.

Return Value

Matrix<T>

Remarks

This method works on symmetric matrices.

PermuteRowsAndColumnsInPlace(Permutation, Permutation)

Permutes the rows and columns of the matrix using the specified row and column Permutation.
C#
public virtual Matrix<T> PermuteRowsAndColumnsInPlace(
	Permutation rowPermutation,
	Permutation columnPermutation
)

Parameters

rowPermutation  Permutation
The Permutation used to permute the rows.
columnPermutation  Permutation
The Permutation used to permute the columns.

Return Value

Matrix<T>

See Also