Lines Matching refs:onz
1077 #define MatPreallocateBegin(comm, nrows, ncols, dnz, onz) \ argument
1081 PetscCall(PetscCalloc2(__nrows, &(dnz), __nrows, &(onz))); \
1121 #define MatPreallocateSetLocal(rmap, nrows, rows, cmap, ncols, cols, dnz, onz) \ argument
1122 …Int __l = 0; __l < nrows; __l++) PetscCall(MatPreallocateSet((rows)[__l], ncols, cols, dnz, onz));)
1155 #define MatPreallocateSetLocalRemoveDups(rmap, nrows, rows, cmap, ncols, cols, dnz, onz) \ argument
1156 …Int __l = 0; __l < nrows; __l++) PetscCall(MatPreallocateSet((rows)[__l], ncols, cols, dnz, onz));)
1189 #define MatPreallocateSetLocalBlock(rmap, nrows, rows, cmap, ncols, cols, dnz, onz) \ argument
1190 …Int __l = 0; __l < nrows; __l++) PetscCall(MatPreallocateSet((rows)[__l], ncols, cols, dnz, onz));)
1222 #define MatPreallocateSymmetricSetLocalBlock(map, nrows, rows, ncols, cols, dnz, onz) \ argument
1223 …_l < nrows; __l++) PetscCall(MatPreallocateSymmetricSetBlock((rows)[__l], ncols, cols, dnz, onz));)
1257 #define MatPreallocateSet(row, nc, cols, dnz, onz) \ argument
1259 if ((cols)[__i] < __start || (cols)[__i] >= __end) onz[row - __rstart]++; \
1294 #define MatPreallocateSymmetricSetBlock(row, nc, cols, dnz, onz) \ argument
1296 if (cols[__i] >= __end) onz[row - __rstart]++; \
1331 … ncols, cols, dnz, onz) (A ? MatSetValues(A, 1, &row, ncols, cols, NULL, INSERT_VALUES) : MatPreal… argument
1361 #define MatPreallocateEnd(dnz, onz) \ argument
1362 PetscCall(PetscFree2(dnz, onz)); \