#include "petscmat.h" PetscErrorCode MatILUFactor(Mat mat,IS row,IS col,const MatFactorInfo *info)Collective on Mat
|mat||- the matrix|
|row||- row permutation|
|col||- column permutation|
|info||- structure containing|
levels - number of levels of fill.
expected fill - as ratio of original fill.
1 or 0 - indicating force fill on diagonal (improves robustness for matricesmissing diagonal entries)
Most users should employ the simplified KSP interface for linear solvers instead of working directly with matrix algebra routines such as this. See, e.g., KSPCreate().
Developer Note: fortran interface is not autogenerated as the f90 interface defintion cannot be generated correctly [due to MatFactorInfo]