Home
last modified time | relevance | path

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

/petsc/src/dm/impls/da/
H A Ddagetelem.c41 PetscInt j, ys, ye, Ys, Ye; in DMDAGetElements_2D() local
66 PetscCall(DMDAGetGhostCorners(dm, &Xs, &Ys, NULL, &Xe, &Ye, NULL)); in DMDAGetElements_2D()
71 Ye += Ys; in DMDAGetElements_2D()
72 if (ys != Ys) ys -= 1; in DMDAGetElements_2D()
77 cell[0] = (i - Xs) + (j - Ys) * (Xe - Xs); in DMDAGetElements_2D()
78 cell[1] = (i - Xs + 1) + (j - Ys) * (Xe - Xs); in DMDAGetElements_2D()
79 cell[2] = (i - Xs + 1) + (j - Ys + 1) * (Xe - Xs); in DMDAGetElements_2D()
80 cell[3] = (i - Xs) + (j - Ys + 1) * (Xe - Xs); 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()
[all …]
H A Ddageometry.c27 const PetscInt mx = (da->Xe - da->Xs) / da->w, my = da->Ye - da->Ys /*, mz = da->Ze - da->Zs*/; in DMDAConvertToCell()
28 …const PetscInt il = s.i - da->Xs / da->w, jl = dim > 1 ? s.j - da->Ys : 0, kl = dim > 2 ? s.k - da… in DMDAConvertToCell()
33Ys && s.j < da->Ye), PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_OUTOFRANGE, "Stencil j %" Pet… in DMDAConvertToCell()
42 PetscInt ys, ye, Ys, Ye; in DMGetLocalBoundingBox_DA() local
53 PetscCall(DMDAGetGhostCorners(da, &Xs, &Ys, &Zs, &Xe, &Ye, &Ze)); in DMGetLocalBoundingBox_DA()
59 Ye += Ys; in DMGetLocalBoundingBox_DA()
64 if (ys != Ys && Ys >= 0) ys -= 1; in DMGetLocalBoundingBox_DA()
83 c0 = (xs - Xs) + (ys - Ys) * (Xe - Xs); in DMGetLocalBoundingBox_DA()
84 c1 = (xe - 2 - Xs + 1) + (ye - 2 - Ys + 1) * (Xe - Xs); in DMGetLocalBoundingBox_DA()
87 c0 = (xs - Xs) + (ys - Ys) * (Xe - Xs) + (zs - Zs) * (Xe - Xs) * (Ye - Ys); in DMGetLocalBoundingBox_DA()
[all …]
H A Ddaghost.c48 if (y) *y = dd->Ys + dd->yo; in DMDAGetGhostCorners()
51 if (n) *n = (dd->Ye - dd->Ys); in DMDAGetGhostCorners()
H A Dda2.c115 ymin = dd->Ys; in DMView_DA_2d()
202 PetscInt xs, xe, ys, ye, x, y, Xs, Xe, Ys, Ye, IXs, IXe, IYs, IYe; in DMSetUp_DA_2D() local
339 Ys = ys - s; in DMSetUp_DA_2D()
343 Ys = ys - s; in DMSetUp_DA_2D()
345 Ys = 0; in DMSetUp_DA_2D()
364 Ys = ys - s; in DMSetUp_DA_2D()
384 dd->nlocal = (Xe - Xs) * (Ye - Ys) * dof; in DMSetUp_DA_2D()
395 down = IYs - Ys; in DMSetUp_DA_2D()
416 down = ys - Ys; in DMSetUp_DA_2D()
420 for (i = (IYs - Ys); i < down; i++) { in DMSetUp_DA_2D()
[all …]
H A Ddaltol.c37 down = dd->ys - dd->Ys; in DMLocalToLocalCreate_DA()
46 bottom = dd->ys - dd->Ys; in DMLocalToLocalCreate_DA()
55 …k++) idx[count++] = (left + j * (dd->Xe - dd->Xs)) + i * (dd->Xe - dd->Xs) * (dd->Ye - dd->Ys) + k; in DMLocalToLocalCreate_DA()
H A Dda3.c147 base = (dd->Xe - dd->Xs) * (dd->Ye - dd->Ys) * (k - dd->Zs) / dd->w; in DMView_DA_3d()
153 ymin = dd->Ys; in DMView_DA_3d()
209 PetscInt Xs, Xe, Ys, Ye, Zs, Ze, IXs, IXe, IYs, IYe, IZs, IZe, pm; in DMSetUp_DA_3D() local
407 Ys = ys - s; in DMSetUp_DA_3D()
410 if (by) Ys = ys - s; in DMSetUp_DA_3D()
411 else Ys = 0; in DMSetUp_DA_3D()
426 Ys = ys - s; in DMSetUp_DA_3D()
471 dd->nlocal = (Xe - Xs) * (Ye - Ys) * (Ze - Zs) * dof; in DMSetUp_DA_3D()
482 bottom = IYs - Ys; in DMSetUp_DA_3D()
489 for (k = left; k < right; k++) idx[count++] = (i * (Ye - Ys) + j) * (Xe - Xs) + k; in DMSetUp_DA_3D()
[all …]
H A Ddalocal.c87 const PetscInt mx = (da->Xe - da->Xs) / da->w, my = da->Ye - da->Ys, mz = da->Ze - da->Zs; in DMDAGetNumCells()
147 const PetscInt mx = (da->Xe - da->Xs) / da->w, my = da->Ye - da->Ys, mz = da->Ze - da->Zs; in DMDAGetNumVertices()
177 const PetscInt mx = (da->Xe - da->Xs) / da->w, my = da->Ye - da->Ys, mz = da->Ze - da->Zs; in DMDAGetNumFaces()
429 ys = dd->Ys; in DMDAGetArray()
432 ym = dd->Ye - dd->Ys; in DMDAGetArray()
H A Ddaview.c194 info->gys = dd->Ys + dd->yo; in DMDAGetLocalInfo()
195 info->gym = (dd->Ye - dd->Ys); in DMDAGetLocalInfo()
H A Dda1.c295 dd->Ys = 0; in DMSetUp_DA_1D()
H A Ddacreate.c370 dd->Ys = -1; in DMCreate_DA()
H A Dda.c897 starts2[1] = dd->Ys + dd->yo; in DMDAMapMatStencilToGlobal()
900 dims2[1] = (dd->Ye - dd->Ys); in DMDAMapMatStencilToGlobal()
/petsc/src/dm/tests/
H A Dex4.c11 PetscInt Xs, Xm, Ys, Ym, iloc, *iglobal; in main() local
126 PetscCall(DMDAGetGhostCorners(da, &Xs, &Ys, NULL, &Xm, &Ym, NULL)); in main()
133 for (j = Ys; j < Ys + Ym; j++) { in main()
135 iloc = w * ((j - Ys) * Xm + i - Xs); in main()
149 for (j = Ys; j < Ys + Ym; j++) { in main()
151 iloc = w * ((j - Ys) * Xm + i - Xs); in main()
H A Dex6.c11 PetscInt Xs, Xm, Ys, Ym, Zs, Zm, iloc, *iglobal; in main() local
146 PetscCall(DMDAGetGhostCorners(da, &Xs, &Ys, &Zs, &Xm, &Ym, &Zm)); in main()
155 for (j = Ys; j < Ys + Ym; j++) { in main()
157 iloc = w * ((k - Zs) * Xm * Ym + (j - Ys) * Xm + i - Xs); in main()
173 for (j = Ys; j < Ys + Ym; j++) { in main()
175 iloc = w * ((k - Zs) * Xm * Ym + (j - Ys) * Xm + i - Xs); in main()
/petsc/src/ksp/ksp/tests/
H A Dex29.c121 PetscInt i, j, row, mx, my, xs, ys, xm, ym, Xs, Ys, Xm, Ym, col[5]; in FormJacobian_Grid() local
136 PetscCall(DMDAGetGhostCorners(grid->da, &Xs, &Ys, 0, &Xm, &Ym, 0)); in FormJacobian_Grid()
142 row = (j - Ys) * Xm + xs - Xs - 1; in FormJacobian_Grid()
H A Dex26.c150 PetscInt i, j, row, mx, my, xs, ys, xm, ym, Xs, Ys, Xm, Ym, col[5]; in FormJacobian_Grid() local
166 PetscCall(DMDAGetGhostCorners(grid->da, &Xs, &Ys, 0, &Xm, &Ym, 0)); in FormJacobian_Grid()
172 row = (j - Ys) * Xm + xs - Xs - 1; in FormJacobian_Grid()
H A Dex19.c175 PetscInt i, j, row, mx, my, xs, ys, xm, ym, Xs, Ys, Xm, Ym, col[5]; in FormJacobian_Grid() local
190 PetscCall(DMDAGetGhostCorners(grid->da, &Xs, &Ys, 0, &Xm, &Ym, 0)); in FormJacobian_Grid()
196 row = (j - Ys) * Xm + xs - Xs - 1; in FormJacobian_Grid()
/petsc/include/petsc/private/
H A Ddmdaimpl.h16 PetscInt Xs, Xe, Ys, Ye, Zs, Ze; /* range including ghost values member