| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex51.c | 74 PetscSF sfXC; in main() local 87 PetscCall(DMPlexTopologyLoad(dm, viewer, &sfXC)); in main() 91 PetscCall(DMPlexLabelsLoad(dm, viewer, sfXC)); in main() 94 PetscCall(DMPlexCoordinatesLoad(dm, viewer, sfXC)); in main() 100 PetscCall(PetscSFDestroy(&sfXC)); in main()
|
| H A D | ex56.c | 90 PetscSF sfXC; in LoadMeshLowLevel() local 96 PetscCall(DMPlexTopologyLoad(dm, v, &sfXC)); in LoadMeshLowLevel() 98 PetscCall(DMPlexCoordinatesLoad(dm, v, sfXC)); in LoadMeshLowLevel() 99 PetscCall(DMPlexLabelsLoad(dm, v, sfXC)); in LoadMeshLowLevel() 103 PetscSF sfXB = sfXC, sfBC; in LoadMeshLowLevel() 111 PetscCall(PetscSFCompose(sfXB, sfBC, &sfXC)); in LoadMeshLowLevel() 119 PetscCall(DMPlexLabelsLoad(dm, v, sfXC)); in LoadMeshLowLevel() 120 PetscCall(DMPlexCoordinatesLoad(dm, v, sfXC)); in LoadMeshLowLevel() 122 PetscCall(PetscSFDestroy(&sfXC)); in LoadMeshLowLevel()
|
| H A D | ex21.c | 329 PetscSF sfXC; in main() local 364 PetscCall(PetscSFCompose(sfXB, sfBC, &sfXC)); in main() 370 PetscCall(DMPlexLabelsLoad(dm, viewer, sfXC)); in main() 374 PetscCall(DMPlexCoordinatesLoad(dm, viewer, sfXC)); in main() 416 PetscCall(DMPlexSectionLoad(dm, viewer, sdm, sfXC, &gsf, &lsf)); in main() 471 PetscCall(PetscSFDestroy(&sfXC)); in main()
|
| H A D | ex55.c | 159 PetscSF sfXC; in DMPlexWriteAndReadHDF5() local 161 PetscCall(DMPlexTopologyLoad(dmnew, v, &sfXC)); in DMPlexWriteAndReadHDF5() 162 PetscCall(DMPlexCoordinatesLoad(dmnew, v, sfXC)); in DMPlexWriteAndReadHDF5() 163 PetscCall(DMPlexLabelsLoad(dmnew, v, sfXC)); in DMPlexWriteAndReadHDF5() 164 PetscCall(PetscSFDestroy(&sfXC)); in DMPlexWriteAndReadHDF5()
|
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5.c | 1773 PetscSF sfXC; member 1778 static PetscErrorCode LoadLabelsCtxCreate(DM dm, PetscViewer viewer, PetscSF sfXC, LoadLabelsCtx *c… in LoadLabelsCtxCreate() argument 1786 (*ctx)->sfXC = sfXC; in LoadLabelsCtxCreate() 1787 if (sfXC) { in LoadLabelsCtxCreate() 1790 PetscCall(PetscObjectReference((PetscObject)sfXC)); in LoadLabelsCtxCreate() 1791 PetscCall(PetscSFGetGraph(sfXC, &nX, NULL, NULL, NULL)); in LoadLabelsCtxCreate() 1803 PetscCall(PetscSFDestroy(&(*ctx)->sfXC)); in LoadLabelsCtxDestroy() 1817 PetscSF sfXC = ctx->sfXC; in ReadLabelStratumHDF5_Distribute_Private() local 1825 PetscCall(PetscSFGetGraph(sfXC, &nX, &nC, NULL, NULL)); in ReadLabelStratumHDF5_Distribute_Private() 1840 PetscCall(PetscSFBcastBegin(sfXC, MPI_C_BOOL, X_mask, C_mask, MPI_LOR)); in ReadLabelStratumHDF5_Distribute_Private() [all …]
|
| /petsc/src/ts/tutorials/ |
| H A D | ex30.c | 1143 PetscSF sfXC = NULL; in LoadFromFile() local 1198 PetscCall(PetscSFGetGraph(sfXC, &nr, NULL, NULL, NULL)); in LoadFromFile() 1201 PetscCall(PetscSFReduceBegin(sfXC, MPIU_INT, cranks_leaf, cranks_root, MPI_REPLACE)); in LoadFromFile() 1202 PetscCall(PetscSFReduceEnd(sfXC, MPIU_INT, cranks_leaf, cranks_root, MPI_REPLACE)); in LoadFromFile() 1229 PetscCall(PetscSFDestroy(&sfXC)); in LoadFromFile() 1237 if (sfBC) PetscCall(PetscSFCompose(sfXB, sfBC, &sfXC)); in LoadFromFile() 1240 sfXC = sfXB; in LoadFromFile() 1248 PetscCall(DMPlexSectionLoad(dm, viewer, NULL, sfXC, &sfG, NULL)); in LoadFromFile() 1267 PetscCall(PetscSFDestroy(&sfXC)); in LoadFromFile()
|