| /petsc/include/ |
| H A D | petscsftypes.h | 87 #define MPIU_SF_NODE MPIU_2INT macro
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexorient.c | 489 PetscCall(PetscSFBcastBegin(sf, MPIU_SF_NODE, rorntComp, lorntComp, MPI_REPLACE)); in DMPlexOrient() 490 PetscCall(PetscSFBcastEnd(sf, MPIU_SF_NODE, rorntComp, lorntComp, MPI_REPLACE)); in DMPlexOrient() 571 …PetscCallMPI(MPI_Gatherv(nrankComp, itotNeighbors, MPIU_SF_NODE, adj, recvcounts, displs, MPIU_SF_… in DMPlexOrient() 862 PetscCall(PetscSFBcastBegin(sf, MPIU_SF_NODE, rorntComp, lorntComp, MPI_REPLACE)); in DMPlexOrientCells_Internal() 863 PetscCall(PetscSFBcastEnd(sf, MPIU_SF_NODE, rorntComp, lorntComp, MPI_REPLACE)); in DMPlexOrientCells_Internal() 951 …PetscCallMPI(MPI_Gatherv(nrankComp, itotNeighbors, MPIU_SF_NODE, adj, recvcounts, displs, MPIU_SF_… in DMPlexOrientCells_Internal()
|
| H A D | plexsfc.c | 932 …PetscCall(PetscSFBcastBegin(sf_closure, MPIU_SF_NODE, donor_closure, leaf_donor_closure, MPI_REPLA… in DMPlexCreateIsoperiodicPointSF_Private() 933 …PetscCall(PetscSFBcastEnd(sf_closure, MPIU_SF_NODE, donor_closure, leaf_donor_closure, MPI_REPLACE… in DMPlexCreateIsoperiodicPointSF_Private() 1039 PetscCall(PetscSFReduceBegin(sf_migration, MPIU_SF_NODE, new_leafdata, rootdata, MPI_REPLACE)); in DMPlexMigrateIsoperiodicFaceSF_Internal() 1040 PetscCall(PetscSFReduceEnd(sf_migration, MPIU_SF_NODE, new_leafdata, rootdata, MPI_REPLACE)); in DMPlexMigrateIsoperiodicFaceSF_Internal() 1048 …PetscCall(PetscSFBcastBegin(plex->periodic.face_sfs[f], MPIU_SF_NODE, rootdata, leafdata, MPI_REPL… in DMPlexMigrateIsoperiodicFaceSF_Internal() 1049 …PetscCall(PetscSFBcastEnd(plex->periodic.face_sfs[f], MPIU_SF_NODE, rootdata, leafdata, MPI_REPLAC… in DMPlexMigrateIsoperiodicFaceSF_Internal() 1052 PetscCall(PetscSFBcastBegin(sf_migration, MPIU_SF_NODE, leafdata, new_leafdata, MPI_REPLACE)); in DMPlexMigrateIsoperiodicFaceSF_Internal() 1053 PetscCall(PetscSFBcastEnd(sf_migration, MPIU_SF_NODE, leafdata, new_leafdata, MPI_REPLACE)); in DMPlexMigrateIsoperiodicFaceSF_Internal()
|
| H A D | plexdistribute.c | 923 PetscCall(PetscSFBcastBegin(sf, MPIU_SF_NODE, pointDepths, remoteDepths, MPI_REPLACE)); in DMPlexStratifyMigrationSF() 924 PetscCall(PetscSFBcastEnd(sf, MPIU_SF_NODE, pointDepths, remoteDepths, MPI_REPLACE)); in DMPlexStratifyMigrationSF() 1575 PetscCall(PetscSFBcastBegin(migrationSF, MPIU_SF_NODE, rootNodes, leafNodes, MPI_REPLACE)); in DMPlexCreatePointSF() 1576 PetscCall(PetscSFBcastEnd(migrationSF, MPIU_SF_NODE, rootNodes, leafNodes, MPI_REPLACE)); in DMPlexCreatePointSF() 1713 PetscCall(PetscSFBcastBegin(sfOverlap, MPIU_SF_NODE, oldRemote, newRemote, MPI_REPLACE)); in DMPlexRemapMigrationSF() 1714 PetscCall(PetscSFBcastEnd(sfOverlap, MPIU_SF_NODE, oldRemote, newRemote, MPI_REPLACE)); in DMPlexRemapMigrationSF()
|
| H A D | plexsubmesh.c | 3807 PetscCall(PetscSFReduceBegin(sfPoint, MPIU_SF_NODE, newLocalPoints, newOwners, MPI_MAXLOC)); in DMPlexCreateSubmeshGeneric_Interpolated() 3808 PetscCall(PetscSFReduceEnd(sfPoint, MPIU_SF_NODE, newLocalPoints, newOwners, MPI_MAXLOC)); in DMPlexCreateSubmeshGeneric_Interpolated() 3825 … PetscCall(PetscSFReduceBegin(sfPoint, MPIU_SF_NODE, newLocalPoints, newOwners1, MPI_MAXLOC)); in DMPlexCreateSubmeshGeneric_Interpolated() 3826 PetscCall(PetscSFReduceEnd(sfPoint, MPIU_SF_NODE, newLocalPoints, newOwners1, MPI_MAXLOC)); in DMPlexCreateSubmeshGeneric_Interpolated() 3851 PetscCall(PetscSFBcastBegin(sfPoint, MPIU_SF_NODE, newOwners, newLocalPoints, MPI_REPLACE)); in DMPlexCreateSubmeshGeneric_Interpolated() 3852 PetscCall(PetscSFBcastEnd(sfPoint, MPIU_SF_NODE, newOwners, newLocalPoints, MPI_REPLACE)); in DMPlexCreateSubmeshGeneric_Interpolated() 4133 PetscCall(PetscSFReduceBegin(sfPoint, MPIU_SF_NODE, newLocalPoints, newOwners, MPI_MAXLOC)); in DMPlexCreateCohesiveSubmesh_Uninterpolated() 4134 PetscCall(PetscSFReduceEnd(sfPoint, MPIU_SF_NODE, newLocalPoints, newOwners, MPI_MAXLOC)); in DMPlexCreateCohesiveSubmesh_Uninterpolated() 4135 PetscCall(PetscSFBcastBegin(sfPoint, MPIU_SF_NODE, newOwners, newLocalPoints, MPI_REPLACE)); in DMPlexCreateCohesiveSubmesh_Uninterpolated() 4136 PetscCall(PetscSFBcastEnd(sfPoint, MPIU_SF_NODE, newOwners, newLocalPoints, MPI_REPLACE)); in DMPlexCreateCohesiveSubmesh_Uninterpolated()
|
| H A D | plexinterpolate.c | 1280 …PetscCall(PetscSFBcastBegin(sfCandidates, MPIU_SF_NODE, candidates, candidatesRemote, MPI_REPLACE)… in DMPlexInterpolatePointSF() 1281 … PetscCall(PetscSFBcastEnd(sfCandidates, MPIU_SF_NODE, candidates, candidatesRemote, MPI_REPLACE)); in DMPlexInterpolatePointSF() 1425 PetscCall(PetscSFBcastBegin(sfClaims, MPIU_SF_NODE, candidatesRemote, claims, MPI_REPLACE)); in DMPlexInterpolatePointSF() 1426 PetscCall(PetscSFBcastEnd(sfClaims, MPIU_SF_NODE, candidatesRemote, claims, MPI_REPLACE)); in DMPlexInterpolatePointSF()
|
| H A D | plexpartition.c | 1337 …MPI(MPI_Alltoallv(rootPoints, scounts, sdispls, MPIU_SF_NODE, leafPoints, rcounts, rdispls, MPIU_S… in DMPlexPartitionLabelInvert() 1358 …PetscCall(DMPlexDistributeData(dm, procSF, rootSection, MPIU_SF_NODE, rootPoints, leafSection, (vo… in DMPlexPartitionLabelInvert()
|
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 693 PetscCall(PetscSFReduceBegin(sf, MPIU_SF_NODE, leaves, roots, MPI_REPLACE)); in PetscSFCreateInverseSF() 694 PetscCall(PetscSFReduceEnd(sf, MPIU_SF_NODE, leaves, roots, MPI_REPLACE)); in PetscSFCreateInverseSF() 2093 …PetscCall(PetscSFBcastBegin(sfB, MPIU_SF_NODE, remotePointsA, PetscSafePointerPlusOffset(leafdataB… in PetscSFCompose() 2094 …PetscCall(PetscSFBcastEnd(sfB, MPIU_SF_NODE, remotePointsA, PetscSafePointerPlusOffset(leafdataB, … in PetscSFCompose() 2212 …PetscCall(PetscSFReduceBegin(sfB, MPIU_SF_NODE, PetscSafePointerPlusOffset(reorderedRemotePointsA,… in PetscSFComposeInverse() 2213 …PetscCall(PetscSFReduceEnd(sfB, MPIU_SF_NODE, PetscSafePointerPlusOffset(reorderedRemotePointsA, -… in PetscSFComposeInverse() 2609 PetscCall(PetscSFBcastBegin(tmp_sf, MPIU_SF_NODE, tmp_rootdata, tmp_leafdata, MPI_REPLACE)); in PetscSFConcatenate() 2610 PetscCall(PetscSFBcastEnd(tmp_sf, MPIU_SF_NODE, tmp_rootdata, tmp_leafdata, MPI_REPLACE)); in PetscSFConcatenate()
|
| /petsc/src/vec/is/sf/utils/ |
| H A D | sfutils.c | 783 PetscCall(PetscSFReduceBegin(sf1, MPIU_SF_NODE, owners, buffer, MPI_MAXLOC)); in PetscSFCreateByMatchingIndices() 784 PetscCall(PetscSFReduceEnd(sf1, MPIU_SF_NODE, owners, buffer, MPI_MAXLOC)); in PetscSFCreateByMatchingIndices() 791 PetscCall(PetscSFBcastBegin(sf1, MPIU_SF_NODE, buffer, owners, MPI_REPLACE)); in PetscSFCreateByMatchingIndices() 792 PetscCall(PetscSFBcastEnd(sf1, MPIU_SF_NODE, buffer, owners, MPI_REPLACE)); in PetscSFCreateByMatchingIndices()
|
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5.c | 2032 PetscCall(PetscSFReduceBegin(sf, MPIU_SF_NODE, buffer0, buffer1, MPI_MAXLOC)); in DMPlexDistributionLoad_HDF5_Private() 2033 PetscCall(PetscSFReduceEnd(sf, MPIU_SF_NODE, buffer0, buffer1, MPI_MAXLOC)); in DMPlexDistributionLoad_HDF5_Private() 2034 PetscCall(PetscSFBcastBegin(*distsf, MPIU_SF_NODE, buffer1, buffer2, MPI_REPLACE)); in DMPlexDistributionLoad_HDF5_Private() 2035 PetscCall(PetscSFBcastEnd(*distsf, MPIU_SF_NODE, buffer1, buffer2, MPI_REPLACE)); in DMPlexDistributionLoad_HDF5_Private() 2072 PetscCall(PetscSFReduceBegin(*distsf, MPIU_SF_NODE, buffer0, buffer1, MPI_MAXLOC)); in DMPlexDistributionLoad_HDF5_Private() 2073 PetscCall(PetscSFReduceEnd(*distsf, MPIU_SF_NODE, buffer0, buffer1, MPI_MAXLOC)); in DMPlexDistributionLoad_HDF5_Private() 2075 PetscCall(PetscSFBcastBegin(*distsf, MPIU_SF_NODE, buffer1, buffer0, MPI_REPLACE)); in DMPlexDistributionLoad_HDF5_Private() 2076 PetscCall(PetscSFBcastEnd(*distsf, MPIU_SF_NODE, buffer1, buffer0, MPI_REPLACE)); in DMPlexDistributionLoad_HDF5_Private() 3006 PetscCall(PetscSFReduceBegin(sfXA, MPIU_SF_NODE, owners, buffer, MPI_MAXLOC)); in DMPlexSectionLoad_HDF5_Internal() 3007 PetscCall(PetscSFReduceEnd(sfXA, MPIU_SF_NODE, owners, buffer, MPI_MAXLOC)); in DMPlexSectionLoad_HDF5_Internal()
|
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 1093 PetscCall(PetscSFGatherBegin(sf1, MPIU_SF_NODE, roots, buffer)); in PetscSFFindMatchingIndices() 1094 PetscCall(PetscSFGatherEnd(sf1, MPIU_SF_NODE, roots, buffer)); in PetscSFFindMatchingIndices() 1101 …PetscCall(PetscSectionMigrateData(sf1, MPIU_SF_NODE, sectionBuffer, buffer, matchSection_, (void *… in PetscSFFindMatchingIndices() 1331 …PetscCall(PetscSFReduceBegin(plexRemotes2ownedRemotesSF, MPIU_SF_NODE, ownedFaceRemotes, iremote_c… in DMPlexCGNS_MatchCGNSFacesToPlexFaces() 1332 …PetscCall(PetscSFReduceEnd(plexRemotes2ownedRemotesSF, MPIU_SF_NODE, ownedFaceRemotes, iremote_cg2… in DMPlexCGNS_MatchCGNSFacesToPlexFaces()
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 1228 PetscCall(PetscSFBcastBegin(cellSF, MPIU_SF_NODE, remotesAll, remotesAll, MPI_REPLACE)); in DMSetUp_pforest() 1229 PetscCall(PetscSFBcastEnd(cellSF, MPIU_SF_NODE, remotesAll, remotesAll, MPI_REPLACE)); in DMSetUp_pforest() 1271 …PetscCall(PetscSFBcastBegin(coarseToPreFine, MPIU_SF_NODE, remotesNewRoot, remotesNew, MPI_REPLACE… in DMSetUp_pforest() 1272 …PetscCall(PetscSFBcastEnd(coarseToPreFine, MPIU_SF_NODE, remotesNewRoot, remotesNew, MPI_REPLACE)); in DMSetUp_pforest() 1281 …PetscCall(PetscSFBcastBegin(preCellSF, MPIU_SF_NODE, remotesExpanded, remotesExpanded, MPI_REPLACE… in DMSetUp_pforest() 1282 …PetscCall(PetscSFBcastEnd(preCellSF, MPIU_SF_NODE, remotesExpanded, remotesExpanded, MPI_REPLACE)); in DMSetUp_pforest()
|
| /petsc/src/dm/label/ |
| H A D | dmlabel.c | 2152 PetscCall(PetscSFGatherBegin(sf, MPIU_SF_NODE, leafPoints, rootPoints)); in DMLabelGather() 2153 PetscCall(PetscSFGatherEnd(sf, MPIU_SF_NODE, leafPoints, rootPoints)); in DMLabelGather()
|