Home
last modified time | relevance | path

Searched refs:numSubBoxes (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/vec/utils/tagger/impls/
H A Dor.c51 PetscInt i, bs, nsubs, *numSubBoxes, nboxes, total; in VecTaggerComputeBoxes_Or() local
60 PetscCall(PetscMalloc2(nsubs, &numSubBoxes, nsubs, &subBoxes)); in VecTaggerComputeBoxes_Or()
62 PetscCall(VecTaggerComputeBoxes(subs[i], vec, &numSubBoxes[i], &subBoxes[i], &boxlisted)); in VecTaggerComputeBoxes_Or()
67 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_Or()
70 total += numSubBoxes[i]; in VecTaggerComputeBoxes_Or()
76 for (j = 0; j < numSubBoxes[i]; j++) { in VecTaggerComputeBoxes_Or()
100 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_Or()
H A Dand.c51 PetscInt i, bs, nsubs, *numSubBoxes, nboxes; in VecTaggerComputeBoxes_And() local
60 PetscCall(PetscMalloc2(nsubs, &numSubBoxes, nsubs, &subBoxes)); in VecTaggerComputeBoxes_And()
62 PetscCall(VecTaggerComputeBoxes(subs[i], vec, &numSubBoxes[i], &subBoxes[i], &sublisted)); in VecTaggerComputeBoxes_And()
67 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_And()
76 n = numSubBoxes[i]; in VecTaggerComputeBoxes_And()
84 for (j = 0; j < numSubBoxes[i] * bs; j++) bxs[j] = subBoxes[i][j]; in VecTaggerComputeBoxes_And()
120 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_And()