Lines Matching refs:coordinatesNew
320 Vec coordinates, coordinatesNew; in DMPlexCreateCoordinateSpace() local
365 PetscCall(VecCreate(PetscObjectComm((PetscObject)coordinates), &coordinatesNew)); in DMPlexCreateCoordinateSpace()
367 PetscCall(VecSetType(coordinatesNew, vectype)); in DMPlexCreateCoordinateSpace()
371 PetscCall(VecSetSizes(coordinatesNew, n * cdim, PETSC_DETERMINE)); in DMPlexCreateCoordinateSpace()
372 PetscCall(VecSetUp(coordinatesNew)); in DMPlexCreateCoordinateSpace()
377 PetscCall(VecISCopy(coordinatesNew, idx, SCATTER_FORWARD, coordinates)); in DMPlexCreateCoordinateSpace()
379 PetscCall(DMSetCoordinatesLocal(dm, coordinatesNew)); in DMPlexCreateCoordinateSpace()
380 PetscCall(VecDestroy(&coordinatesNew)); in DMPlexCreateCoordinateSpace()
385 PetscCall(DMGetCoordinates(dm, &coordinatesNew)); in DMPlexCreateCoordinateSpace()
386 PetscCall(VecGetLocalSize(coordinatesNew, &gn)); in DMPlexCreateCoordinateSpace()
7413 Vec coordinates, coordinatesNew; in DMPlexCreateEphemeral() local
7432 PetscCall(VecDuplicate(coordinates, &coordinatesNew)); in DMPlexCreateEphemeral()
7433 PetscCall(VecCopy(coordinates, coordinatesNew)); in DMPlexCreateEphemeral()
7434 PetscCall(DMSetCoordinatesLocal(*dm, coordinatesNew)); in DMPlexCreateEphemeral()
7435 PetscCall(VecDestroy(&coordinatesNew)); in DMPlexCreateEphemeral()