Lines Matching refs:sfVert
6214 PetscErrorCode DMPlexBuildCoordinatesFromCellListParallel(DM dm, PetscInt spaceDim, PetscSF sfVert,… in DMPlexBuildCoordinatesFromCellListParallel() argument
6227 PetscCall(PetscSFGetGraph(sfVert, &numVertices, &numVerticesAdj, NULL, NULL)); in DMPlexBuildCoordinatesFromCellListParallel()
6258 PetscCall(PetscSFBcastBegin(sfVert, coordtype, svertexCoords, coords, MPI_REPLACE)); in DMPlexBuildCoordinatesFromCellListParallel()
6259 PetscCall(PetscSFBcastEnd(sfVert, coordtype, svertexCoords, coords, MPI_REPLACE)); in DMPlexBuildCoordinatesFromCellListParallel()
6263 PetscCall(PetscSFBcastBegin(sfVert, coordtype, vertexCoords, coords, MPI_REPLACE)); in DMPlexBuildCoordinatesFromCellListParallel()
6264 PetscCall(PetscSFBcastEnd(sfVert, coordtype, vertexCoords, coords, MPI_REPLACE)); in DMPlexBuildCoordinatesFromCellListParallel()
6311 PetscSF sfVert; in DMPlexCreateFromCellListParallelPetsc() local
6319 …mCellListParallel(*dm, numCells, numVertices, NVertices, numCorners, cells, &sfVert, verticesAdj)); in DMPlexCreateFromCellListParallelPetsc()
6327 PetscCall(DMPlexBuildCoordinatesFromCellListParallel(*dm, spaceDim, sfVert, vertexCoords)); in DMPlexCreateFromCellListParallelPetsc()
6328 if (vertexSF) *vertexSF = sfVert; in DMPlexCreateFromCellListParallelPetsc()
6329 else PetscCall(PetscSFDestroy(&sfVert)); in DMPlexCreateFromCellListParallelPetsc()
6369 PetscSF sfVert; in DMPlexCreateFromCellSectionParallel() local
6377 …lSectionParallel(*dm, numCells, numVertices, NVertices, cellSection, cells, &sfVert, verticesAdj)); in DMPlexCreateFromCellSectionParallel()
6385 PetscCall(DMPlexBuildCoordinatesFromCellListParallel(*dm, spaceDim, sfVert, vertexCoords)); in DMPlexCreateFromCellSectionParallel()
6386 if (vertexSF) *vertexSF = sfVert; in DMPlexCreateFromCellSectionParallel()
6387 else PetscCall(PetscSFDestroy(&sfVert)); in DMPlexCreateFromCellSectionParallel()