Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexdistribute.c779 PetscInt *depthRecv, *depthShift, *depthIdx; in DMPlexCreateOverlapMigrationSF() local
804 PetscCall(PetscMalloc3(dim + 1, &depthRecv, dim + 1, &depthShift, dim + 1, &depthIdx)); in DMPlexCreateOverlapMigrationSF()
813 depthIdx[d] = pStart + depthShift[d]; in DMPlexCreateOverlapMigrationSF()
829 depthIdx[d]++; in DMPlexCreateOverlapMigrationSF()
849 point = depthIdx[remoteDepths[p]]; in DMPlexCreateOverlapMigrationSF()
853 depthIdx[remoteDepths[p]]++; in DMPlexCreateOverlapMigrationSF()
863 PetscCall(PetscFree3(depthRecv, depthShift, depthIdx)); in DMPlexCreateOverlapMigrationSF()
891 PetscInt *depthRecv, *depthShift, *depthIdx; in DMPlexStratifyMigrationSF() local
926 …PetscCall(PetscCalloc6(depth + 1, &depthRecv, depth + 1, &depthShift, depth + 1, &depthIdx, DM_NUM… in DMPlexStratifyMigrationSF()
981 PetscCall(PetscFree6(depthRecv, depthShift, depthIdx, ctRecv, ctShift, ctIdx)); in DMPlexStratifyMigrationSF()