| /petsc/src/dm/impls/da/ |
| H A D | dagetelem.c | 6 PetscInt i, xs, xe, Xs, Xe; in DMDAGetElements_1D() local 15 PetscCall(DMDAGetGhostCorners(dm, &Xs, NULL, NULL, &Xe, NULL, NULL)); in DMDAGetElements_1D() 17 Xe += Xs; in DMDAGetElements_1D() 40 PetscInt i, xs, xe, Xs, Xe; in DMDAGetElements_2D() local 66 PetscCall(DMDAGetGhostCorners(dm, &Xs, &Ys, NULL, &Xe, &Ye, NULL)); in DMDAGetElements_2D() 68 Xe += Xs; 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() [all …]
|
| H A D | dageometry.c | 27 const PetscInt mx = (da->Xe - da->Xs) / da->w, my = da->Ye - da->Ys /*, mz = da->Ze - da->Zs*/; in DMDAConvertToCell() 32 …Xe / da->w), PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_OUTOFRANGE, "Stencil i %" PetscInt_FM… in DMDAConvertToCell() 41 PetscInt xs, xe, Xs, Xe; in DMGetLocalBoundingBox_DA() local 53 PetscCall(DMDAGetGhostCorners(da, &Xs, &Ys, &Zs, &Xe, &Ye, &Ze)); in DMGetLocalBoundingBox_DA() 57 Xe += Xs; 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() 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 | da1.c | 138 PetscInt i, *idx, nn, left, xs, xe, x, Xs, Xe, start, m, IXs, IXe; in DMSetUp_DA_1D() local 208 Xe = xe + sDist; in DMSetUp_DA_1D() 211 if (bx) Xe = xe + sDist; in DMSetUp_DA_1D() 212 else Xe = M; in DMSetUp_DA_1D() 218 Xe = xe + sDist; in DMSetUp_DA_1D() 226 dd->nlocal = dof * (Xe - Xs); in DMSetUp_DA_1D() 294 dd->Xe = dof * Xe; in DMSetUp_DA_1D() 308 for (i = 0; i < Xe - IXe; i++) idx[nn++] = -1; /* pad with -1s if needed for ghosted case*/ in DMSetUp_DA_1D()
|
| H A D | da2.c | 114 xmax = dd->Xe; 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 319 Xe = xe + s; in DMSetUp_DA_2D() 324 Xe = xe + s; in DMSetUp_DA_2D() 326 Xe = M; in DMSetUp_DA_2D() 335 Xe = xe + s; in DMSetUp_DA_2D() 384 dd->nlocal = (Xe - Xs) * (Ye - Ys) * dof; in DMSetUp_DA_2D() 399 for (j = left; j < right; j++) idx[count++] = j + i * (Xe - Xs); in DMSetUp_DA_2D() 421 for (j = left; j < right; j++) idx[count++] = j + i * (Xe - Xs); in DMSetUp_DA_2D() 425 for (j = (IXs - Xs); j < (IXe - Xs); j++) idx[count++] = j + i * (Xe - Xs); in DMSetUp_DA_2D() [all …]
|
| H A D | daltol.c | 42 for (j = 0; j < dd->xe - dd->xs; j++) idx[count++] = left + i * (dd->Xe - dd->Xs) + j; in DMLocalToLocalCreate_DA() 55 …= 0; k < dd->xe - dd->xs; k++) idx[count++] = (left + j * (dd->Xe - dd->Xs)) + i * (dd->Xe - dd->X… in DMLocalToLocalCreate_DA()
|
| H A D | da3.c | 147 base = (dd->Xe - dd->Xs) * (dd->Ye - dd->Ys) * (k - dd->Zs) / dd->w; in DMView_DA_3d() 158 for (x = xmin + dd->Xs; x < xmin + dd->Xe; x += 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 389 Xe = xe + s; in DMSetUp_DA_3D() 394 Xe = xe + s; in DMSetUp_DA_3D() 395 } else Xe = M; in DMSetUp_DA_3D() 403 Xe = xe + s; in DMSetUp_DA_3D() 471 dd->nlocal = (Xe - Xs) * (Ye - Ys) * (Ze - Zs) * dof; in DMSetUp_DA_3D() 489 for (k = left; k < right; k++) idx[count++] = (i * (Ye - Ys) + j) * (Xe - Xs) + k; in DMSetUp_DA_3D() 505 for (k = left; k < right; k++) idx[count++] = (i * (Ye - Ys) + j) * (Xe - Xs) + k; in DMSetUp_DA_3D() [all …]
|
| H A D | daghost.c | 50 if (m) *m = (dd->Xe - dd->Xs) / w; in DMDAGetGhostCorners()
|
| 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() 431 xm = dd->Xe - dd->Xs; in DMDAGetArray()
|
| H A D | daview.c | 192 info->gxm = (dd->Xe - dd->Xs) / w; in DMDAGetLocalInfo()
|
| H A D | dacreate.c | 369 dd->Xe = -1; in DMCreate_DA()
|
| H A D | fdda.c | 237 dd->Xe = dd->Xe / nc; in DMCreateColoring_DA() 254 dd->Xe = dd->Xe * nc; in DMCreateColoring_DA()
|
| H A D | da.c | 899 dims2[0] = (dd->Xe - dd->Xs) / dof; in DMDAMapMatStencilToGlobal()
|
| /petsc/include/petsc/private/ |
| H A D | dmdaimpl.h | 16 PetscInt Xs, Xe, Ys, Ye, Zs, Ze; /* range including ghost values member
|