Lines Matching refs:o_nnz

2548   PetscInt        i, j, dlen, olen, nz, nz_max = 0, *d_nnz = NULL, *o_nnz = NULL;  in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()  local
2566 PetscCall(PetscMalloc2(m, &d_nnz, m, &o_nnz)); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()
2580 o_nnz[i] = olen; in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()
2582 PetscCall(MatMPIBAIJSetPreallocation(B, bs, 0, d_nnz, 0, o_nnz)); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()
2583 PetscCall(PetscFree2(d_nnz, o_nnz)); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()
2653 …AIJ(Mat B, PetscInt bs, PetscInt d_nz, const PetscInt *d_nnz, PetscInt o_nz, const PetscInt *o_nnz) in MatMPIBAIJSetPreallocation_MPIBAIJ() argument
2673 if (o_nnz) { in MatMPIBAIJSetPreallocation_MPIBAIJ()
2674 …k(o_nnz[i] >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "o_nnz cannot be less than -1: local r… in MatMPIBAIJSetPreallocation_MPIBAIJ()
2715 PetscCall(MatSeqBAIJSetPreallocation(b->B, bs, o_nz, o_nnz)); in MatMPIBAIJSetPreallocation_MPIBAIJ()
3019 …n(Mat B, PetscInt bs, PetscInt d_nz, const PetscInt d_nnz[], PetscInt o_nz, const PetscInt o_nnz[]) in MatMPIBAIJSetPreallocation() argument
3025 …scInt, PetscInt, const PetscInt[], PetscInt, const PetscInt[]), (B, bs, d_nz, d_nnz, o_nz, o_nnz)); in MatMPIBAIJSetPreallocation()
3129 …, PetscInt N, PetscInt d_nz, const PetscInt d_nnz[], PetscInt o_nz, const PetscInt o_nnz[], Mat *A) in MatCreateBAIJ() argument
3139 PetscCall(MatMPIBAIJSetPreallocation(*A, bs, d_nz, d_nnz, o_nz, o_nnz)); in MatCreateBAIJ()
3284 PetscInt *d_nnz, *o_nnz; in MatLoad_MPIBAIJ_Binary() local
3288 PetscCall(PetscCalloc2(mbs, &d_nnz, mbs, &o_nnz)); in MatLoad_MPIBAIJ_Binary()
3302 if (done) o_nnz[i]++; in MatLoad_MPIBAIJ_Binary()
3310 PetscCall(MatMPIBAIJSetPreallocation(mat, bs, 0, d_nnz, 0, o_nnz)); in MatLoad_MPIBAIJ_Binary()
3311 PetscCall(MatMPISBAIJSetPreallocation(mat, bs, 0, d_nnz, 0, o_nnz)); in MatLoad_MPIBAIJ_Binary()
3312 PetscCall(PetscFree2(d_nnz, o_nnz)); in MatLoad_MPIBAIJ_Binary()