Home
last modified time | relevance | path

Searched refs:localPoints (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/impls/patch/
H A Dpatch.c47 PetscInt *localPoints = NULL; in DMPatchZoom() local
91 …PetscCall(PetscMalloc2(dof * rM * rN * PetscMax(rP, 1), &localPoints, dof * rM * rN * PetscMax(rP,… in DMPatchZoom()
126 localPoints[q] = lp; in DMPatchZoom()
141 …PetscCall(PetscSFSetGraph(*sfzr, dof * M * N * P, q, localPoints, PETSC_COPY_VALUES, remotePoints,… in DMPatchZoom()
162 localPoints[q] = q; in DMPatchZoom()
174 …PetscCall(PetscSFSetGraph(*sfz, M * N * P, q, localPoints, PETSC_COPY_VALUES, remotePoints, PETSC_… in DMPatchZoom()
178 PetscCall(PetscFree2(localPoints, remotePoints)); in DMPatchZoom()
/petsc/src/vec/is/sf/utils/
H A Dsfutils.c448 const PetscInt *localPoints; in PetscSFCreateSectionSF() local
466 PetscCall(PetscSFGetGraph(sf, &numRoots, &numPoints, &localPoints, &remotePoints)); in PetscSFCreateSectionSF()
470 PetscInt localPoint = localPoints ? localPoints[i] : i; in PetscSFCreateSectionSF()
482 PetscInt localPoint = localPoints ? localPoints[i] : i; in PetscSFCreateSectionSF()
/petsc/src/dm/impls/plex/
H A Dplexrefine.c27 const PetscInt *localPoints; in DMPlexCreateProcessSF() local
41 PetscCall(PetscSFGetGraph(sfPoint, &numRoots, &numLeaves, &localPoints, &remotePoints)); in DMPlexCreateProcessSF()
H A Dplexinterpolate.c1187 const PetscInt *localPoints, *rootdegree; in DMPlexInterpolatePointSF() local
1210 PetscCall(PetscSFGetGraph(pointSF, &Nr, &Nl, &localPoints, &remotePoints)); in DMPlexInterpolatePointSF()
1246 const PetscInt p = localPoints[l]; in DMPlexInterpolatePointSF()
1256 const PetscInt p = localPoints[l]; in DMPlexInterpolatePointSF()
1480 localPointsNew[l] = localPoints[l]; in DMPlexInterpolatePointSF()
1852 const PetscInt *localPoints; in DMPlexUninterpolate() local
1862 PetscCall(PetscSFGetGraph(sfPoint, &numRoots, &numLeaves, &localPoints, &remotePoints)); in DMPlexUninterpolate()
1866 const PetscInt p = localPoints[l]; in DMPlexUninterpolate()
1874 const PetscInt p = localPoints[l]; in DMPlexUninterpolate()
H A Dplexsubmesh.c707 const PetscInt *localPoints; in DMPlexShiftSF_Single() local
714 PetscCall(PetscSFGetGraph(sf, &numRoots, &numLeaves, &localPoints, &remotePoints)); in DMPlexShiftSF_Single()
724 glocalPoints[l] = DMPlexShiftPoint_Internal(localPoints[l], depth, depthShift); in DMPlexShiftSF_Single()
726 gremotePoints[l].index = newRemoteLocation[localPoints[l]]; in DMPlexShiftSF_Single()
3711 const PetscInt *localPoints, *subpoints, *rootdegree; in DMPlexCreateSubmeshGeneric_Interpolated() local
3736 PetscCall(PetscSFGetGraph(sfPoint, &numRoots, &numLeaves, &localPoints, &remotePoints)); in DMPlexCreateSubmeshGeneric_Interpolated()
3771 c = localPoints ? localPoints[l] : l; in DMPlexCreateSubmeshGeneric_Interpolated()
3791 const PetscInt point = localPoints[l]; in DMPlexCreateSubmeshGeneric_Interpolated()
3877 const PetscInt point = localPoints[l]; in DMPlexCreateSubmeshGeneric_Interpolated()
4092 const PetscInt *localPoints; in DMPlexCreateCohesiveSubmesh_Uninterpolated() local
[all …]
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c1996 const PetscInt *localPoints; in DMPlexTransformCreateSF() local
2015 PetscCall(PetscSFGetGraph(sf, &numRoots, &numLeaves, &localPoints, &remotePoints)); in DMPlexTransformCreateSF()
2021 const PetscInt p = localPoints[l]; in DMPlexTransformCreateSF()
2079 const PetscInt p = localPoints[l]; in DMPlexTransformCreateSF()