Lines Matching refs:iremote
780 PetscSFNode *iremote; in DMPlexCreateOverlapMigrationSF() local
820 PetscCall(PetscMalloc1(newLeaves, &iremote)); in DMPlexCreateOverlapMigrationSF()
827 iremote[point].index = p; in DMPlexCreateOverlapMigrationSF()
828 iremote[point].rank = rank; in DMPlexCreateOverlapMigrationSF()
841 iremote[point].index = sharedRemote[p].index; in DMPlexCreateOverlapMigrationSF()
842 iremote[point].rank = sharedRemote[p].rank; in DMPlexCreateOverlapMigrationSF()
851 iremote[point].index = overlapRemote[p].index; in DMPlexCreateOverlapMigrationSF()
852 iremote[point].rank = overlapRemote[p].rank; in DMPlexCreateOverlapMigrationSF()
861 …Graph(*migrationSF, pEnd - pStart, newLeaves, ilocal, PETSC_OWN_POINTER, iremote, PETSC_OWN_POINTE… in DMPlexCreateOverlapMigrationSF()
893 const PetscSFNode *iremote; in DMPlexStratifyMigrationSF() local
907 PetscCall(PetscSFGetGraph(sf, &nroots, &nleaves, NULL, &iremote)); in DMPlexStratifyMigrationSF()
979 …*migrationSF, nroots, nleaves, ilocal, PETSC_OWN_POINTER, (PetscSFNode *)iremote, PETSC_COPY_VALUE… in DMPlexStratifyMigrationSF()