Lines Matching refs:gxs
126 PetscInt xs, xm, gxs, gxm; in main() local
169 PetscCall(DMDAGetGhostCorners(user.dm, &gxs, NULL, NULL, &gxm, NULL, NULL)); in main()
188 sval = (gxs + i) * user.ds; in main()
193 if (gxs + gxm == user.ms) user.Vt1[gxm - 1] = 0; in main()
217 for (i = 0; i < xm; i++) x_array[i] = user.Vt1[i - gxs + xs]; in main()
311 PetscInt i, xs, xm, gxs, gxm; in FormConstraints() local
321 PetscCall(DMDAGetGhostCorners(user->dm, &gxs, NULL, NULL, &gxm, NULL, NULL)); in FormConstraints()
333 if (gxs == 0) { in FormConstraints()
344 if (gxs + gxm == ms) { in FormConstraints()
386 PetscInt gxs, gxm; in FormJacobian() local
395 PetscCall(DMDAGetGhostCorners(user->dm, &gxs, NULL, NULL, &gxm, NULL, NULL)); in FormJacobian()
397 if (gxs == 0) { in FormJacobian()
404 col[0] = gxs + i - 1; in FormJacobian()
405 col[1] = gxs + i; in FormJacobian()
406 col[2] = gxs + i + 1; in FormJacobian()
412 if (gxs + gxm == ms) { in FormJacobian()