Home
last modified time | relevance | path

Searched refs:zo (Results 1 – 8 of 8) sorted by relevance

/petsc/src/dm/impls/da/
H A Ddadd.c271 PetscInt xo, yo, zo; in DMDASubDomainDA_Private() local
348 zo = zs; in DMDASubDomainDA_Private()
368 zo -= zol; in DMDASubDomainDA_Private()
390 if (zo < 0) { in DMDASubDomainDA_Private()
391 zsize += zo; in DMDASubDomainDA_Private()
392 zo = 0; in DMDASubDomainDA_Private()
394 if (zo + zsize > info.mz - 1) zsize -= zo + zsize - info.mz; in DMDASubDomainDA_Private()
408 PetscCall(DMDASetOffset(da[idx], xo, yo, zo, info.mx, info.my, info.mz)); in DMDASubDomainDA_Private()
H A Ddaghost.c49 if (z) *z = dd->Zs + dd->zo; in DMDAGetGhostCorners()
H A Ddaview.c188 info->zs = dd->zs + dd->zo; in DMDAGetLocalInfo()
196 info->gzs = dd->Zs + dd->zo; in DMDAGetLocalInfo()
H A Dda.c332 PetscErrorCode DMDASetOffset(DM da, PetscInt xo, PetscInt yo, PetscInt zo, PetscInt Mo, PetscInt No… in DMDASetOffset() argument
340 PetscValidLogicalCollectiveInt(da, zo, 4); in DMDASetOffset()
346 dd->zo = zo; in DMDASetOffset()
351 …if (da->coordinates[0].dm) PetscCall(DMDASetOffset(da->coordinates[0].dm, xo, yo, zo, Mo, No, Po)); in DMDASetOffset()
375 PetscErrorCode DMDAGetOffset(DM da, PeOp PetscInt *xo, PeOp PetscInt *yo, PeOp PetscInt *zo, PeOp P… in DMDAGetOffset() argument
383 if (zo) *zo = dd->zo; in DMDAGetOffset()
898 starts2[2] = dd->Zs + dd->zo; in DMDAMapMatStencilToGlobal()
H A Ddacorn.c252 if (z) *z = dd->zs + dd->zo; in DMDAGetCorners()
H A Ddacreate.c381 dd->zo = 0; in DMCreate_DA()
/petsc/include/petsc/private/
H A Ddmdaimpl.h27 PetscInt xo, yo, zo; /* offsets for the indices in x y and z */ member
/petsc/src/mat/impls/is/
H A Dmatis.c106 IS zd, zo; in MatGetNonzeroColumnsLocal_Private() local
136 zo = zd = NULL; in MatGetNonzeroColumnsLocal_Private()
137 if (Po) PetscCall(MatFindNonzeroRowsOrCols_Basic(Po, PETSC_TRUE, PETSC_SMALL, &zo)); in MatGetNonzeroColumnsLocal_Private()
160 if (zo) { in MatGetNonzeroColumnsLocal_Private()
165 PetscCall(ISSetBlockSize(zo, bs)); in MatGetNonzeroColumnsLocal_Private()
166 PetscCall(ISGetLocalSize(zo, &nz)); in MatGetNonzeroColumnsLocal_Private()
167 PetscCall(ISGetIndices(zo, &idxs)); in MatGetNonzeroColumnsLocal_Private()
170 PetscCall(ISRestoreIndices(zo, &idxs)); in MatGetNonzeroColumnsLocal_Private()
177 PetscCall(ISDestroy(&zo)); in MatGetNonzeroColumnsLocal_Private()