Lines Matching refs:rootIndices
2072 PetscInt *rootIndices, *leafIndices; in DMPlexComputeInterpolatorTree() local
2234 PetscCall(PetscMalloc2(numRootIndices, &rootIndices, numRootMatrices, &rootMatrices)); in DMPlexComputeInterpolatorTree()
2252 pInd = &rootIndices[pIndOff]; in DMPlexComputeInterpolatorTree()
2474 PetscCall(PetscSFBcastBegin(indicesSF, MPIU_INT, rootIndices, leafIndices, MPI_REPLACE)); in DMPlexComputeInterpolatorTree()
2476 PetscCall(PetscSFBcastEnd(indicesSF, MPIU_INT, rootIndices, leafIndices, MPI_REPLACE)); in DMPlexComputeInterpolatorTree()
2480 PetscCall(PetscFree2(rootIndices, rootMatrices)); in DMPlexComputeInterpolatorTree()
3517 PetscInt *rootIndices = NULL, *parentIndices, pRefStart, pRefEnd; in DMPlexComputeInjectorTree() local
3549 …seToFine, childIds, NULL, numFields, offsets, &multiRootSec, &rootIndicesSec, &rootIndices, NULL)); in DMPlexComputeInjectorTree()
3593 childId = rootIndices[offset++]; in DMPlexComputeInjectorTree()
3594 childIndices = &rootIndices[offset]; in DMPlexComputeInjectorTree()
3697 childId = rootIndices[offset++]; in DMPlexComputeInjectorTree()
3698 childIndices = &rootIndices[offset]; in DMPlexComputeInjectorTree()
3741 PetscCall(PetscFree(rootIndices)); in DMPlexComputeInjectorTree()