#include "petscmat.h" PetscErrorCode MatXAIJSetPreallocation(Mat A,PetscInt bs,const PetscInt *dnnz,const PetscInt *onnz,const PetscInt *dnnzu,const PetscInt *onnzu)Collective on Mat
| A | - matrix being preallocated | |
| bs | - block size | |
| dnnz | - number of nonzero blocks per block row of diagonal part of parallel matrix | |
| onnz | - number of nonzero blocks per block row of off-diagonal part of parallel matrix | |
| dnnzu | - number of nonzero blocks per block row of upper-triangular part of diagonal part of parallel matrix | |
| onnzu | - number of nonzero blocks per block row of upper-triangular part of off-diagonal part of parallel matrix |
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