Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexrefine.c32 PetscInt *ranksNew; in DMPlexCreateProcessSF() local
45 PetscCall(PetscMalloc1(numLeaves, &ranksNew)); in DMPlexCreateProcessSF()
49 ranksNew[l] = ranks[l]; in DMPlexCreateProcessSF()
52 remotePointsNew[l].rank = ranksNew[l]; in DMPlexCreateProcessSF()
55 …if (processRanks) PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), numLeaves, ranksNew,… in DMPlexCreateProcessSF()
56 else PetscCall(PetscFree(ranksNew)); in DMPlexCreateProcessSF()
H A Dplexdistribute.c353 PetscInt *ranksNew; in DMPlexCreateTwoSidedProcessSF() local
397 PetscCall(PetscMalloc1(numNeighbors, &ranksNew)); in DMPlexCreateTwoSidedProcessSF()
402 ranksNew[n] = proc; in DMPlexCreateTwoSidedProcessSF()
410 …tscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), numNeighbors, ranksNew, PETSC_OWN_POINTE… in DMPlexCreateTwoSidedProcessSF()
411 else PetscCall(PetscFree(ranksNew)); in DMPlexCreateTwoSidedProcessSF()