Lines Matching refs:pStartF
2078 PetscInt pStartC, pEndC, pStartF, pEndF, p; in DMPlexComputeInterpolatorTree() local
2087 PetscCall(DMPlexGetChart(fine, &pStartF, &pEndF)); in DMPlexComputeInterpolatorTree()
2576 childId = childIds[p - pStartF]; in DMPlexComputeInterpolatorTree()
2688 childId = childIds[p - pStartF]; in DMPlexComputeInterpolatorTree()
3280 PetscInt pStartF, pEndF, pStartC, pEndC, p, maxDof, numMulti; in DMPlexTransferInjectorTree() local
3291 PetscCall(DMPlexGetChart(fine, &pStartF, &pEndF)); in DMPlexTransferInjectorTree()
3295 PetscCall(PetscSectionSetChart(leafIndicesSec, pStartF, pEndF)); in DMPlexTransferInjectorTree()
3379 …PetscCall(PetscMalloc2(pEndC - pStartC, &parentNodeAndIdCoarse, pEndF - pStartF, &parentNodeAndIdF… in DMPlexTransferInjectorTree()
3402 for (p = pStartF; p < pEndF; p++) { in DMPlexTransferInjectorTree()
3403 parentNodeAndIdFine[p - pStartF][0] = -1; in DMPlexTransferInjectorTree()
3404 parentNodeAndIdFine[p - pStartF][1] = -1; in DMPlexTransferInjectorTree()
3405 parentNodeAndIdFine[p - pStartF][2] = -1; in DMPlexTransferInjectorTree()
3409 for (p = pStartF, nleavesToParents = 0; p < pEndF; p++) { in DMPlexTransferInjectorTree()
3418 leafInds[off] = PetscMax(childIds[p - pStartF], parentNodeAndIdFine[p - pStartF][2]); in DMPlexTransferInjectorTree()
3420 … leafVals[off] = (PetscScalar)PetscMax(childIds[p - pStartF], parentNodeAndIdFine[p - pStartF][2]); in DMPlexTransferInjectorTree()
3423 if (parentNodeAndIdFine[p - pStartF][0] >= 0) nleavesToParents++; in DMPlexTransferInjectorTree()
3427 for (p = pStartF, nleavesToParents = 0; p < pEndF; p++) { in DMPlexTransferInjectorTree()
3428 if (parentNodeAndIdFine[p - pStartF][0] >= 0) { in DMPlexTransferInjectorTree()
3429 ilocalToParents[nleavesToParents] = p - pStartF; in DMPlexTransferInjectorTree()
3431 iremoteToParents[nleavesToParents].rank = parentNodeAndIdFine[p - pStartF][0]; in DMPlexTransferInjectorTree()
3432 iremoteToParents[nleavesToParents].index = parentNodeAndIdFine[p - pStartF][1]; in DMPlexTransferInjectorTree()
3520 PetscInt pStartC, pEndC, pStartF, pEndF, p; in DMPlexComputeInjectorTree() local
3536 PetscCall(DMPlexGetChart(fine, &pStartF, &pEndF)); in DMPlexComputeInjectorTree()
3762 PetscInt pStartC, pEndC, pStartF, pEndF, p, cellStart, cellEnd; in DMPlexTransferVecTree_Interpolate() local
3776 PetscCall(DMPlexGetChart(fine, &pStartF, &pEndF)); in DMPlexTransferVecTree_Interpolate()
3984 childId = cids[p - pStartF]; in DMPlexTransferVecTree_Interpolate()
4070 PetscInt pStartC, pEndC, pStartF, pEndF, p; in DMPlexTransferVecTree_Inject() local
4086 PetscCall(DMPlexGetChart(fine, &pStartF, &pEndF)); in DMPlexTransferVecTree_Inject()