ManagedLinearAlgebraProviderLUFactor(Complex, Int32, Int32) Method |
Computes the LUP factorization of A. P*A = L*U.
Namespace: Altaxo.Calc.Providers.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public void LUFactor(
Complex[] data,
int order,
int[] ipiv
)
Parameters
- data Complex
- 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.
Implements
ILinearAlgebraProviderTLUFactor(T, Int32, Int32)Remarks This is equivalent to the GETRF LAPACK routine.
See Also