Home
last modified time | relevance | path

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

/petsc/src/dm/impls/da/
H A Dda1.c138 PetscInt i, *idx, nn, left, xs, xe, x, Xs, Xe, start, m, IXs, IXe; in DMSetUp_DA_1D() local
201 IXs = xs - sDist; in DMSetUp_DA_1D()
205 IXs = 0; in DMSetUp_DA_1D()
219 IXs = xs - sDist; in DMSetUp_DA_1D()
233 PetscCall(ISCreateStride(comm, dof * (IXe - IXs), dof * (IXs - Xs), 1, &to)); in DMSetUp_DA_1D()
237 for (i = 0; i < IXs - Xs; i++) idx[i] = -1; /* prepend with -1s if needed for ghosted case*/ in DMSetUp_DA_1D()
239 nn = IXs - Xs; in DMSetUp_DA_1D()
280 PetscCall(ISCreateBlock(comm, dof, nn - IXs + Xs, &idx[IXs - Xs], PETSC_USE_POINTER, &from)); in DMSetUp_DA_1D()
H A Dda2.c202 PetscInt xs, xe, ys, ye, x, y, Xs, Xe, Ys, Ye, IXs, IXe, IYs, IYe; in DMSetUp_DA_2D() local
309 IXs = xs - s; in DMSetUp_DA_2D()
316 IXs = 0; in DMSetUp_DA_2D()
332 IXs = xs - s; in DMSetUp_DA_2D()
391 PetscCall(PetscMalloc1((IXe - IXs) * (IYe - IYs), &idx)); in DMSetUp_DA_2D()
393 left = IXs - Xs; in DMSetUp_DA_2D()
394 right = left + (IXe - IXs); in DMSetUp_DA_2D()
425 for (j = (IXs - Xs); j < (IXe - Xs); j++) idx[count++] = j + i * (Xe - Xs); in DMSetUp_DA_2D()
H A Dda3.c209 PetscInt Xs, Xe, Ys, Ye, Zs, Ze, IXs, IXe, IYs, IYe, IZs, IZe, pm; in DMSetUp_DA_3D() local
382 IXs = xs - s; in DMSetUp_DA_3D()
386 IXs = 0; in DMSetUp_DA_3D()
400 IXs = xs - s; in DMSetUp_DA_3D()
478 PetscCall(PetscMalloc1((IXe - IXs) * (IYe - IYs) * (IZe - IZs), &idx)); in DMSetUp_DA_3D()
480 left = IXs - Xs; in DMSetUp_DA_3D()
481 right = left + (IXe - IXs); in DMSetUp_DA_3D()
516 for (k = IXs - Xs; k < IXe - Xs; k++) idx[count++] = (i * (Ye - Ys) + j) * (Xe - Xs) + k; in DMSetUp_DA_3D()