Lines Matching refs:xm
43 PetscInt xm = 1, ym = 1, zm = 1; in DMDACreatePatchIS() local
177 xm = me - ms; in DMDACreatePatchIS()
186 indices[idx] = l + dof * (base + si + xm * sj + xm * ym * sk); in DMDACreatePatchIS()
211 xm = me - ms; in DMDACreatePatchIS()
244 indices[idx] = l + dof * (base + si + xm * sj + xm * ym * sk); in DMDACreatePatchIS()
273 PetscInt xm = 1, ym = 1, zm = 1; in DMDASubDomainDA_Private() local
289 M = info.xm; in DMDASubDomainDA_Private()
333 xm = M / m + ((M % m) > i); in DMDASubDomainDA_Private()
335 xm = M / m + ((M % m) > i); in DMDASubDomainDA_Private()
338 xm = M / m + ((M % m) > i); in DMDASubDomainDA_Private()
343 xsize = xm; in DMDASubDomainDA_Private()
371 if (info.bx == DM_BOUNDARY_PERIODIC || (xs + xm != info.mx)) xsize += xol; in DMDASubDomainDA_Private()
405 PetscCall(DMDASetNonOverlappingRegion(da[idx], xs, ys, zs, xm, ym, zm)); in DMDASubDomainDA_Private()
409 xs += xm; in DMDASubDomainDA_Private()
433 PetscInt xm, ym, zm, xs, ys, zs; in DMCreateDomainDecompositionScatters_DA() local
447 PetscCall(DMDAGetNonOverlappingRegion(subdm, &xs, &ys, &zs, &xm, &ym, &zm)); in DMCreateDomainDecompositionScatters_DA()
453 upper.i = xs + xm; in DMCreateDomainDecompositionScatters_DA()
463 upper.i = subinfo.xs + subinfo.xm; in DMCreateDomainDecompositionScatters_DA()
522 upper.i = info.xs + info.xm; in DMDASubDomainIS_Private()
533 upper.i = subinfo.xs + subinfo.xm; in DMDASubDomainIS_Private()