MatLUFactorNumeric

Performs numeric LU factorization of a matrix. Call this routine after first calling MatLUFactorSymbolic().

Synopsis

#include "mat.h" 
int MatLUFactorNumeric(Mat mat,Mat *fact)
Collective on Mat

Input Parameters

mat - the matrix
row, col - row and column permutations

Output Parameters

fact -symbolically factored matrix that must have been generated by MatLUFactorSymbolic()

Notes

See MatLUFactor() for in-place factorization. See MatCholeskyFactorNumeric() for the symmetric, positive definite case.

Most users should employ the simplified SLES interface for linear solvers instead of working directly with matrix algebra routines such as this. See, e.g., SLESCreate().

Keywords

matrix, factor, LU, numeric

See Also

MatLUFactorSymbolic(), MatLUFactor(), MatCholeskyFactor()

Level:developer
Location:src/mat/interface/matrix.c
Matrix Index
Table of Contents