#include "petscmat.h" PetscErrorCode MatPtAP(Mat A,Mat P,MatReuse scall,PetscReal fill,Mat *C)Neighbor-wise Collective on Mat Many br
A | - the matrix Many br | |
P | - the projection matrix Many br | |
scall | - either MAT_INITIAL_MATRIX or MAT_REUSE_MATRIX Many br | |
fill | - expected fill as ratio of nnz(C)/(nnz(A) + nnz(P)), use PETSC_DEFAULT if you do not have a good estimate Many brif the result is a dense matrix this is irrelevent Many br |
This routine is currently only implemented for pairs of AIJ matrices and classes Many brwhich inherit from AIJ. Many br
Many br
Level:intermediate
Location:src/mat/interface/matrix.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages