Click or drag to resize

ILinearAlgebraProviderTLUFactor Method

Computes the LUP factorization of A. P*A = L*U.

Namespace: Altaxo.Calc.Providers.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
void LUFactor(
	T[] data,
	int order,
	int[] ipiv
)

Parameters

data  T
An order by order matrix. The matrix is overwritten with the the LU factorization on exit. The lower triangular factor L is stored in under the diagonal of data (the diagonal is always 1.0 for the L factor). The upper triangular factor U is stored on and above the diagonal of data.
order  Int32
The order of the square matrix data.
ipiv  Int32
On exit, it contains the pivot indices. The size of the array must be order.
Remarks
This is equivalent to the GETRF LAPACK routine.
See Also