Searched refs:subBoxes (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/vec/vec/utils/tagger/impls/ |
| H A D | and.c | 52 VecTaggerBox **subBoxes; 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() 66 for (j = 0; j < i; j++) PetscCall(PetscFree(subBoxes[j])); in VecTaggerComputeBoxes_And() 67 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_And() 84 for (j = 0; j < numSubBoxes[i] * bs; j++) bxs[j] = subBoxes[i][j]; in VecTaggerComputeBoxes_And() 86 PetscCall(PetscFree(subBoxes[i])); in VecTaggerComputeBoxes_And() 91 VecTaggerBox *subBox = &subBoxes[i][j * bs]; in VecTaggerComputeBoxes_And() 118 PetscCall(PetscFree(subBoxes[i])); in VecTaggerComputeBoxes_And() 120 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_And()
|
| H A D | or.c | 52 VecTaggerBox **subBoxes; 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() 66 for (j = 0; j < i; j++) PetscCall(PetscFree(subBoxes[j])); in VecTaggerComputeBoxes_Or() 67 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_Or() 78 VecTaggerBox *subBox = &subBoxes[i][j * bs]; in VecTaggerComputeBoxes_Or() 98 PetscCall(PetscFree(subBoxes[i])); in VecTaggerComputeBoxes_Or() 100 PetscCall(PetscFree2(numSubBoxes, subBoxes)); in VecTaggerComputeBoxes_Or()
|