Searched refs:dnnzu (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/shell/ |
| H A D | shellcnv.c | 9 PetscInt *dnnz, *onnz, *dnnzu, *onnzu; in MatConvert_Shell() local 30 PetscCall(PetscMalloc4(mbs, &dnnz, mbs, &onnz, mbs, &dnnzu, mbs, &onnzu)); in MatConvert_Shell() 34 dnnzu[i] = PetscMax(nbs - i, 0); in MatConvert_Shell() 37 PetscCall(MatXAIJSetPreallocation(mat, PETSC_DECIDE, dnnz, onnz, dnnzu, onnzu)); in MatConvert_Shell() 38 PetscCall(PetscFree4(dnnz, onnz, dnnzu, onnzu)); in MatConvert_Shell()
|
| /petsc/src/mat/utils/ |
| H A D | gcreate.c | 353 …PetscInt bs, const PetscInt dnnz[], const PetscInt onnz[], const PetscInt dnnzu[], const PetscInt … in MatXAIJSetPreallocation() argument 368 PetscCall(MatSeqSBAIJSetPreallocation(A, bs, 0, dnnzu)); in MatXAIJSetPreallocation() 369 PetscCall(MatMPISBAIJSetPreallocation(A, bs, 0, dnnzu, 0, onnzu)); in MatXAIJSetPreallocation()
|