MatProductSetFill#
Set an expected fill of the matrix whose values are computed via a matrix-matrix product operation
Synopsis#
#include "petscmat.h"
PetscErrorCode MatProductSetFill(Mat mat, PetscReal fill)
Collective
Input Parameters#
mat - the matrix whose values are to be computed via a matrix-matrix product operation
fill - expected fill as ratio of nnz(mat)/(nnz(A) + nnz(B) + nnz(C)); use
PETSC_DETERMINE
orPETSC_CURRENT
if you do not have a good estimate. If the product is a dense matrix, this value is not used.
Notes#
Use fill
of PETSC_DETERMINE
to use the default value.
The deprecated PETSC_DEFAULT
is also supported to mean use the current value.
See Also#
Matrices, MatProduct
, PETSC_DETERMINE
, Mat
, MatProductSetFromOptions()
, MatProductSetType()
, MatProductSetAlgorithm()
, MatProductCreate()
Level#
intermediate
Location#
Examples#
src/tao/pde_constrained/tutorials/parabolic.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages