#include "petscmat.h" PetscErrorCode MatQRFactor(Mat mat, IS col, const MatFactorInfo *info)Collective on Mat
mat | - the matrix | |
col | - column permutation | |
info | - options for factorization, includes |
fill - expected fill as ratio of original fill.
dtcol - pivot tolerance (0 no pivot, 1 full column pivoting)
Run with the option -info to determine an optimal value to use
This changes the state of the matrix to a factored matrix; it cannot be used for example with MatSetValues() unless one first calls MatSetUnfactored().
Developer Note: fortran interface is not autogenerated as the f90 interface defintion cannot be generated correctly [due to MatFactorInfo]