Searched refs:remoteRank (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 545 const PetscInt remoteRank = nrank[noff + n]; in DMPlexCreateOverlapLabel() local 547 if (remoteRank == rank) continue; in DMPlexCreateOverlapLabel() 548 for (a = 0; a < adjSize; ++a) PetscCall(DMLabelSetValue(ovAdjByRank, adj[a], remoteRank)); in DMPlexCreateOverlapLabel() 558 const PetscInt remoteRank = rrank[noff + n]; in DMPlexCreateOverlapLabel() local 560 if (remoteRank == rank) continue; in DMPlexCreateOverlapLabel() 561 for (a = 0; a < adjSize; ++a) PetscCall(DMLabelSetValue(ovAdjByRank, adj[a], remoteRank)); in DMPlexCreateOverlapLabel() 611 const PetscInt remoteRank = ranks[noff + n]; in HandlePoint_Private() local 613 if (remoteRank == rank) continue; in HandlePoint_Private() 625 if (insert) PetscCall(DMLabelSetValue(ovAdjByRank, adj[a], remoteRank)); in HandlePoint_Private() 706 const PetscInt remoteRank = remote[loc].rank; in DMPlexCreateOverlapLabelFromLabels() local [all …]
|
| H A D | plexpartition.c | 1201 const PetscInt remoteRank = ranks[r]; in DMPlexPartitionLabelPropagate() local 1202 if (remoteRank == rank) continue; in DMPlexPartitionLabelPropagate() 1203 PetscCall(DMLabelGetStratumIS(lblLeaves, remoteRank, &pointIS)); in DMPlexPartitionLabelPropagate() 1204 PetscCall(DMLabelInsertIS(label, pointIS, remoteRank)); in DMPlexPartitionLabelPropagate() 1216 const PetscInt remoteRank = ranks[r]; in DMPlexPartitionLabelPropagate() local 1217 if (remoteRank == rank) continue; in DMPlexPartitionLabelPropagate() 1218 PetscCall(DMLabelGetStratumIS(lblRoots, remoteRank, &pointIS)); in DMPlexPartitionLabelPropagate() 1219 PetscCall(DMLabelInsertIS(label, pointIS, remoteRank)); in DMPlexPartitionLabelPropagate()
|