| /petsc/src/dm/impls/da/ |
| H A D | dagetelem.c | 107 PetscInt k, zs, ze, Zs, Ze; in DMDAGetElements_3D() local 132 PetscCall(DMDAGetGhostCorners(dm, &Xs, &Ys, &Zs, &Xe, &Ye, &Ze)); in DMDAGetElements_3D() 140 Ze += Zs; in DMDAGetElements_3D() 141 if (zs != Zs) zs -= 1; in DMDAGetElements_3D() 147 cell[0] = (i - Xs) + (j - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D() 148 cell[1] = (i + 1 - Xs) + (j - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D() 149 cell[2] = (i + 1 - Xs) + (j + 1 - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D() 150 cell[3] = (i - Xs) + (j + 1 - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D() 151 cell[4] = (i - Xs) + (j - Ys) * (Xe - Xs) + (k + 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D() 152 cell[5] = (i + 1 - Xs) + (j - Ys) * (Xe - Xs) + (k + 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D() [all …]
|
| H A D | dageometry.c | 28 …tscInt il = s.i - da->Xs / da->w, jl = dim > 1 ? s.j - da->Ys : 0, kl = dim > 2 ? s.k - da->Zs : 0; in DMDAConvertToCell() 34 …Zs && s.k < da->Ze), PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_OUTOFRANGE, "Stencil k %" Pet… in DMDAConvertToCell() 43 PetscInt zs, ze, Zs, Ze; in DMGetLocalBoundingBox_DA() local 53 PetscCall(DMDAGetGhostCorners(da, &Xs, &Ys, &Zs, &Xe, &Ye, &Ze)); in DMGetLocalBoundingBox_DA() 61 Ze += Zs; in DMGetLocalBoundingBox_DA() 65 if (zs != Zs && Zs >= 0) zs -= 1; in DMGetLocalBoundingBox_DA() 87 c0 = (xs - Xs) + (ys - Ys) * (Xe - Xs) + (zs - Zs) * (Xe - Xs) * (Ye - Ys); in DMGetLocalBoundingBox_DA() 88 …c1 = (xe - 2 - Xs + 1) + (ye - 2 - Ys + 1) * (Xe - Xs) + (ze - 2 - Zs + 1) * (Xe - Xs) * (Ye - Ys); in DMGetLocalBoundingBox_DA()
|
| H A D | daghost.c | 49 if (z) *z = dd->Zs + dd->zo; in DMDAGetGhostCorners() 52 if (p) *p = (dd->Ze - dd->Zs); in DMDAGetGhostCorners()
|
| H A D | da3.c | 145 if ((k >= dd->Zs) && (k < dd->Ze)) { in DMView_DA_3d() 147 base = (dd->Xe - dd->Xs) * (dd->Ye - dd->Ys) * (k - dd->Zs) / dd->w; in DMView_DA_3d() 209 PetscInt Xs, Xe, Ys, Ye, Zs, Ze, IXs, IXe, IYs, IYe, IZs, IZe, pm; in DMSetUp_DA_3D() local 431 Zs = zs - s; in DMSetUp_DA_3D() 434 if (bz) Zs = zs - s; in DMSetUp_DA_3D() 435 else Zs = 0; in DMSetUp_DA_3D() 450 Zs = zs - s; in DMSetUp_DA_3D() 471 dd->nlocal = (Xe - Xs) * (Ye - Ys) * (Ze - Zs) * dof; in DMSetUp_DA_3D() 484 down = IZs - Zs; in DMSetUp_DA_3D() 499 down = zs - Zs; in DMSetUp_DA_3D() [all …]
|
| H A D | dalocal.c | 87 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() 430 zs = dd->Zs; in DMDAGetArray() 433 zm = dd->Ze - dd->Zs; in DMDAGetArray()
|
| H A D | daview.c | 196 info->gzs = dd->Zs + dd->zo; in DMDAGetLocalInfo() 197 info->gzm = (dd->Ze - dd->Zs); in DMDAGetLocalInfo()
|
| H A D | daltol.c | 48 down = dd->zs - dd->Zs; in DMLocalToLocalCreate_DA()
|
| H A D | da1.c | 297 dd->Zs = 0; in DMSetUp_DA_1D()
|
| H A D | dacreate.c | 372 dd->Zs = -1; in DMCreate_DA()
|
| H A D | da.c | 898 starts2[2] = dd->Zs + dd->zo; in DMDAMapMatStencilToGlobal() 901 dims2[2] = (dd->Ze - dd->Zs); in DMDAMapMatStencilToGlobal()
|
| H A D | da2.c | 735 dd->Zs = 0; in DMSetUp_DA_2D()
|
| /petsc/src/dm/tests/ |
| H A D | ex6.c | 11 PetscInt Xs, Xm, Ys, Ym, Zs, Zm, iloc, *iglobal; in main() local 146 PetscCall(DMDAGetGhostCorners(da, &Xs, &Ys, &Zs, &Xm, &Ym, &Zm)); in main() 154 for (k = Zs; k < Zs + Zm; k++) { in main() 157 iloc = w * ((k - Zs) * Xm * Ym + (j - Ys) * Xm + i - Xs); in main() 172 for (k = Zs; k < Zs + Zm; k++) { in main() 175 iloc = w * ((k - Zs) * Xm * Ym + (j - Ys) * Xm + i - Xs); in main()
|
| /petsc/include/petsc/private/ |
| H A D | dmdaimpl.h | 16 PetscInt Xs, Xe, Ys, Ye, Zs, Ze; /* range including ghost values member
|