Lines Matching refs:barray
31 PetscCall(PetscFree(baij->barray)); in MatDestroy_MPISBAIJ()
568 MatScalar *barray = baij->barray; in MatSetValuesBlocked_MPISBAIJ() local
575 if (!barray) { in MatSetValuesBlocked_MPISBAIJ()
576 PetscCall(PetscMalloc1(bs2, &barray)); in MatSetValuesBlocked_MPISBAIJ()
577 baij->barray = barray; in MatSetValuesBlocked_MPISBAIJ()
597 barray = (MatScalar *)v + i * bs2; in MatSetValuesBlocked_MPISBAIJ()
599 barray = (MatScalar *)v + j * bs2; in MatSetValuesBlocked_MPISBAIJ()
607 for (jj = 0; jj < bs; jj++) *barray++ = *value++; in MatSetValuesBlocked_MPISBAIJ()
609 barray -= bs2; in MatSetValuesBlocked_MPISBAIJ()
614 … PetscCall(MatSetValuesBlocked_SeqSBAIJ_Inlined(baij->A, row, col, barray, addv, im[i], in[j])); in MatSetValuesBlocked_MPISBAIJ()
633 … PetscCall(MatSetValuesBlocked_SeqBAIJ_Inlined(baij->B, row, col, barray, addv, im[i], in[j])); in MatSetValuesBlocked_MPISBAIJ()
2101 b->barray = NULL; in MatCreate_MPISBAIJ()
2435 a->barray = NULL; in MatDuplicate_MPISBAIJ()