Lines Matching refs:barray

26   PetscCall(PetscFree(baij->barray));  in MatDestroy_MPIBAIJ()
411 MatScalar *barray = baij->barray; in MatSetValuesBlocked_MPIBAIJ() local
418 if (!barray) { in MatSetValuesBlocked_MPIBAIJ()
419 PetscCall(PetscMalloc1(bs2, &barray)); in MatSetValuesBlocked_MPIBAIJ()
420 baij->barray = barray; in MatSetValuesBlocked_MPIBAIJ()
434 barray = (MatScalar *)v + i * bs2; in MatSetValuesBlocked_MPIBAIJ()
436 barray = (MatScalar *)v + j * bs2; in MatSetValuesBlocked_MPIBAIJ()
444 for (jj = 0; jj < bs; jj++) barray[jj] = value[jj]; in MatSetValuesBlocked_MPIBAIJ()
445 barray += bs; in MatSetValuesBlocked_MPIBAIJ()
447 barray -= bs2; in MatSetValuesBlocked_MPIBAIJ()
452 … PetscCall(MatSetValuesBlocked_SeqBAIJ_Inlined(baij->A, row, col, barray, addv, im[i], in[j])); in MatSetValuesBlocked_MPIBAIJ()
471 … PetscCall(MatSetValuesBlocked_SeqBAIJ_Inlined(baij->B, row, col, barray, addv, im[i], in[j])); in MatSetValuesBlocked_MPIBAIJ()
2872 b->barray = NULL; in MatCreate_MPIBAIJ()
3184 a->barray = NULL; in MatDuplicate_MPIBAIJ()
3424 MatScalar *barray = baij->barray; in matmpibaijsetvaluesblocked_() local
3441 if (!barray) { in matmpibaijsetvaluesblocked_()
3442 PetscCall(PetscMalloc1(bs2, &barray)); in matmpibaijsetvaluesblocked_()
3443 baij->barray = barray; in matmpibaijsetvaluesblocked_()
3457 barray = (MatScalar *)v + i * bs2; in matmpibaijsetvaluesblocked_()
3459 barray = (MatScalar *)v + j * bs2; in matmpibaijsetvaluesblocked_()
3467 for (jj = 0; jj < bs; jj++) *barray++ = *value++; in matmpibaijsetvaluesblocked_()
3469 barray -= bs2; in matmpibaijsetvaluesblocked_()
3474 … PetscCall(MatSetValuesBlocked_SeqBAIJ_Inlined(baij->A, row, col, barray, addv, im[i], in[j])); in matmpibaijsetvaluesblocked_()
3504 … PetscCall(MatSetValuesBlocked_SeqBAIJ_Inlined(baij->B, row, col, barray, addv, im[i], in[j])); in matmpibaijsetvaluesblocked_()