Lines Matching refs:ys
41 PetscInt j, ys, ye, Ys, Ye; in DMDAGetElements_2D() local
65 PetscCall(DMDAGetCorners(dm, &xs, &ys, NULL, &xe, &ye, NULL)); in DMDAGetElements_2D()
70 ye += ys; in DMDAGetElements_2D()
72 if (ys != Ys) ys -= 1; in DMDAGetElements_2D()
73 da->ne = ns * (xe - xs - 1) * (ye - ys - 1); in DMDAGetElements_2D()
75 for (j = ys; j < ye - 1; j++) { in DMDAGetElements_2D()
90 corners[0] = (xs - Xs) + (ys - Ys) * (Xe - Xs); in DMDAGetElements_2D()
91 corners[1] = (xe - 1 - Xs) + (ys - Ys) * (Xe - Xs); in DMDAGetElements_2D()
106 PetscInt j, ys, ye, Ys, Ye; in DMDAGetElements_3D() local
131 PetscCall(DMDAGetCorners(dm, &xs, &ys, &zs, &xe, &ye, &ze)); in DMDAGetElements_3D()
136 ye += ys; in DMDAGetElements_3D()
138 if (ys != Ys) ys -= 1; in DMDAGetElements_3D()
142 da->ne = ns * (xe - xs - 1) * (ye - ys - 1) * (ze - zs - 1); in DMDAGetElements_3D()
145 for (j = ys; j < ye - 1; j++) { in DMDAGetElements_3D()
165 corners[0] = (xs - Xs) + (ys - Ys) * (Xe - Xs) + (zs - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
166 corners[1] = (xe - 1 - Xs) + (ys - Ys) * (Xe - Xs) + (zs - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
169 corners[4] = (xs - Xs) + (ys - Ys) * (Xe - Xs) + (ze - 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
170 corners[5] = (xe - 1 - Xs) + (ys - Ys) * (Xe - Xs) + (ze - 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
203 PetscInt ys, Ys; in DMDAGetElementsCorners() local
214 PetscCall(DMDAGetCorners(da, &xs, &ys, &zs, NULL, NULL, NULL)); in DMDAGetElementsCorners()
217 if (ys != Ys) ys -= 1; in DMDAGetElementsCorners()
220 if (gy) *gy = ys; in DMDAGetElementsCorners()
248 PetscInt ys, ye, Ys; in DMDAGetElementsSizes() local
260 PetscCall(DMDAGetCorners(da, &xs, &ys, &zs, &xe, &ye, &ze)); in DMDAGetElementsSizes()
264 ye += ys; in DMDAGetElementsSizes()
265 if (ys != Ys) ys -= 1; in DMDAGetElementsSizes()
276 if (my) *my = ye - ys - 1; /* fall through */ in DMDAGetElementsSizes()