Lines Matching refs:bufc

2101     PetscInt buf[8192], *bufr = NULL, *bufc = NULL, *iidxm, *iidxn;  in MatSetValuesBlocked()  local
2109 PetscCall(PetscMalloc2(m * bs, &bufr, n * cbs, &bufc)); in MatSetValuesBlocked()
2111 iidxn = bufc; in MatSetValuesBlocked()
2122 PetscCall(PetscFree2(bufr, bufc)); in MatSetValuesBlocked()
2231 PetscInt buf[8192], *bufr = NULL, *bufc = NULL, *irowm, *icolm; in MatGetValuesLocal() local
2236 PetscCall(PetscMalloc2(nrow, &bufr, ncol, &bufc)); in MatGetValuesLocal()
2238 icolm = bufc; in MatGetValuesLocal()
2245 PetscCall(PetscFree2(bufr, bufc)); in MatGetValuesLocal()
2478 PetscInt buf[8192], *bufr = NULL, *bufc = NULL; in MatSetValuesLocal() local
2483 bufc = buf + nrow; in MatSetValuesLocal()
2485 icolm = bufc; in MatSetValuesLocal()
2487 PetscCall(PetscMalloc2(nrow, &bufr, ncol, &bufc)); in MatSetValuesLocal()
2489 icolm = bufc; in MatSetValuesLocal()
2494 …nrow || icol != irow) PetscCall(ISLocalToGlobalMappingApply(mat->cmap->mapping, ncol, icol, bufc)); in MatSetValuesLocal()
2498 if (bufr != buf) PetscCall(PetscFree2(bufr, bufc)); in MatSetValuesLocal()
2579 PetscInt buf[8192], *bufr = NULL, *bufc = NULL; in MatSetValuesBlockedLocal() local
2584 bufc = buf + nrow; in MatSetValuesBlockedLocal()
2586 icolm = bufc; in MatSetValuesBlockedLocal()
2588 PetscCall(PetscMalloc2(nrow, &bufr, ncol, &bufc)); in MatSetValuesBlockedLocal()
2590 icolm = bufc; in MatSetValuesBlockedLocal()
2595 …|| icol != irow) PetscCall(ISLocalToGlobalMappingApplyBlock(mat->cmap->mapping, ncol, icol, bufc)); in MatSetValuesBlockedLocal()
2599 if (bufr != buf) PetscCall(PetscFree2(bufr, bufc)); in MatSetValuesBlockedLocal()