Lines Matching refs:garray
21 PetscCall(PetscFree(baij->garray)); in MatDestroy_MPISBAIJ()
676 if (data < 0 || baij->garray[data / bs] != idxn[j] / bs) *(v + i * n + j) = 0.0; in MatGetValues_MPISBAIJ()
711 PetscInt *jj, *garray = baij->garray, rstart = baij->rstartbs, nz; in MatNorm_MPISBAIJ() local
744 gcol = bs * garray[*jj]; in MatNorm_MPISBAIJ()
971 col = baij->garray[aj[j]] * bs; in MatView_MPISBAIJ_ASCIIorDraworSocket()
1216 cmap = mat->garray; in MatGetRow_MPISBAIJ()
1689 PetscCall(MatAXPYGetPreallocation_MPIBAIJ(yy->B, yy->garray, xx->B, xx->garray, nnz_o)); in MatAXPY_MPISBAIJ()
1940 PetscCall(PetscFree(b->garray)); in MatMPISBAIJSetPreallocation_MPISBAIJ()
2097 b->garray = NULL; in MatCreate_MPISBAIJ()
2460 if (oldmat->garray && (len = ((Mat_SeqBAIJ *)oldmat->B->data)->nbs)) { in MatDuplicate_MPISBAIJ()
2461 PetscCall(PetscMalloc1(len, &a->garray)); in MatDuplicate_MPISBAIJ()
2462 PetscCall(PetscArraycpy(a->garray, oldmat->garray, len)); in MatDuplicate_MPISBAIJ()
2463 } else a->garray = NULL; in MatDuplicate_MPISBAIJ()