Searched refs:pointVec (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/snes/utils/dm/ |
| H A D | dminterpolatesnes.c | 179 Vec pointVec; in DMInterpolationSetUp() local 229 …all(VecCreateSeqWithArray(PETSC_COMM_SELF, ctx->dim, N * ctx->dim, globalPointsScalar, &pointVec)); in DMInterpolationSetUp() 233 PetscCall(DMLocatePoints(dm, pointVec, DM_POINTLOCATION_REMOVE, &cellSF)); in DMInterpolationSetUp() 278 PetscCall(VecDestroy(&pointVec)); in DMInterpolationSetUp()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 3241 Vec pointVec; in DMPlexComputeInterpolatorGeneral() local 3251 PetscCall(VecCreateSeq(PETSC_COMM_SELF, Np * dim, &pointVec)); in DMPlexComputeInterpolatorGeneral() 3252 PetscCall(VecSetBlockSize(pointVec, dim)); in DMPlexComputeInterpolatorGeneral() 3253 PetscCall(VecGetArray(pointVec, &pV)); in DMPlexComputeInterpolatorGeneral() 3261 PetscCall(VecRestoreArray(pointVec, &pV)); in DMPlexComputeInterpolatorGeneral() 3264 PetscCall(DMLocatePoints(dmc, pointVec, DM_POINTLOCATION_NEAREST, &coarseCellSF)); in DMPlexComputeInterpolatorGeneral() 3268 PetscCall(VecGetArray(pointVec, &pV)); in DMPlexComputeInterpolatorGeneral() 3303 PetscCall(VecRestoreArray(pointVec, &pV)); in DMPlexComputeInterpolatorGeneral() 3305 PetscCall(VecDestroy(&pointVec)); in DMPlexComputeInterpolatorGeneral() 3396 Vec pointVec; in DMPlexComputeMassMatrixGeneral() local [all …]
|