Home
last modified time | relevance | path

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

/petsc/src/dm/tutorials/
H A Dex3.c10 PetscScalar *coors, *coorslocal; in SetCoordinates1d() local
19 PetscCall(DMDAVecGetArrayRead(cda, local, &coorslocal)); in SetCoordinates1d()
22 if (i % 2) coors[i] = coorslocal[i - 1] + .1 * (coorslocal[i + 1] - coorslocal[i - 1]); in SetCoordinates1d()
25 PetscCall(DMDAVecRestoreArrayRead(cda, local, &coorslocal)); in SetCoordinates1d()
35 DMDACoor2d **coors, **coorslocal; in SetCoordinates2d() local
44 PetscCall(DMDAVecGetArrayRead(cda, local, &coorslocal)); in SetCoordinates2d()
48 …if (i % 2) coors[j][i].x = coorslocal[j][i - 1].x + .1 * (coorslocal[j][i + 1].x - coorslocal[j][i… in SetCoordinates2d()
49 …if (j % 2) coors[j][i].y = coorslocal[j - 1][i].y + .3 * (coorslocal[j + 1][i].y - coorslocal[j - … in SetCoordinates2d()
53 PetscCall(DMDAVecRestoreArrayRead(cda, local, &coorslocal)); in SetCoordinates2d()
64 DMDACoor3d ***coors, ***coorslocal; in SetCoordinates3d() local
[all …]