#include "petscmat.h" PetscErrorCode MatXAIJSetPreallocation(Mat A,PetscInt bs,const PetscInt dnnz[],const PetscInt onnz[],const PetscInt dnnzu[],const PetscInt onnzu[])Collective on Mat Many br
A | - matrix being preallocated Many br | |
bs | - block size Many br | |
dnnz | - number of nonzero blocks per block row of diagonal part of parallel matrix Many br | |
onnz | - number of nonzero blocks per block row of off-diagonal part of parallel matrix Many br | |
dnnzu | - number of nonzero blocks per block row of upper-triangular part of diagonal part of parallel matrix Many br | |
onnzu | - number of nonzero blocks per block row of upper-triangular part of off-diagonal part of parallel matrix Many br |
Many br
Level:beginner
Location:src/mat/utils/gcreate.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages