Searched refs:rownz (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | mmloader.c | 9 PetscInt i, j, nz, *rownz; in MatCreateFromMTX() local 28 PetscCall(PetscMalloc4(nz, &ia, nz, &ja, nz, &val, M, &rownz)); in MatCreateFromMTX() 29 for (i = 0; i < M; i++) rownz[i] = 0; in MatCreateFromMTX() 40 rownz[ia[i]]++; in MatCreateFromMTX() 41 if (ja[i] != ia[i]) rownz[ja[i]]++; in MatCreateFromMTX() 43 if (symmetric) rownz[ja[i]]++; in MatCreateFromMTX() 44 else rownz[ia[i]]++; in MatCreateFromMTX() 56 PetscCall(MatSeqSBAIJSetPreallocation(*A, 1, 0, rownz)); in MatCreateFromMTX() 62 PetscCall(MatSeqAIJSetPreallocation(*A, 0, rownz)); in MatCreateFromMTX() 83 PetscCall(PetscFree4(ia, ja, val, rownz)); in MatCreateFromMTX()
|
| /petsc/lib/petsc/bin/ |
| H A D | PetscBinaryIO.py | 288 rownz = np.fromfile(fh, dtype=self._inttype, count=M) 289 np.cumsum(rownz, out=I[1:]) 307 rownz = I[1:] - I[:-1] 310 assert len(J) == len(V) == I[-1] == rownz.sum() 311 assert (rownz > -1).all() 314 rownz.astype(self._inttype).tofile(fh) 327 rownz = np.fromfile(fh, dtype=self._inttype, count=M) 328 np.cumsum(rownz, out=I[1:])
|