Searched refs:localPoints (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/dm/impls/patch/ |
| H A D | patch.c | 47 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 D | sfutils.c | 448 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 D | plexrefine.c | 27 const PetscInt *localPoints; in DMPlexCreateProcessSF() local 41 PetscCall(PetscSFGetGraph(sfPoint, &numRoots, &numLeaves, &localPoints, &remotePoints)); in DMPlexCreateProcessSF()
|
| H A D | plexinterpolate.c | 1187 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 D | plexsubmesh.c | 707 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 D | plextransform.c | 1996 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()
|