MatILUFactor

Performs in-place ILU factorization of matrix.

Synopsis

int MatILUFactor(Mat mat,IS row,IS col,double f,int level)
Collective on Mat

Input Parameters

mat - the matrix
row - row permutation
col - column permutation
f - expected fill as ratio of original fill.
level - number of levels of fill.

Notes

Probably really in-place only when level of fill is zero, otherwise allocatesnew space to store factored matrix and deletes previous memory.

Keywords

matrix, factor, ILU, in-place

See Also

MatILUFactorSymbolic(), MatLUFactorNumeric(), MatCholeskyFactor()

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