Lines Matching refs:bz
101 …DAGetBoundaryType(DM da, PeOp DMBoundaryType *bx, PeOp DMBoundaryType *by, PeOp DMBoundaryType *bz) in DMDAGetBoundaryType() argument
109 if (bz) PetscAssertPointer(bz, 4); in DMDAGetBoundaryType()
112 if (bz) *bz = dd->bz; in DMDAGetBoundaryType()
134 PetscErrorCode DMDASetBoundaryType(DM da, DMBoundaryType bx, DMBoundaryType by, DMBoundaryType bz) in DMDASetBoundaryType() argument
142 PetscValidLogicalCollectiveEnum(da, bz, 4); in DMDASetBoundaryType()
146 dd->bz = bz; in DMDASetBoundaryType()
1040 if (dd->bz == DM_BOUNDARY_PERIODIC || dd->interptype == DMDA_Q0) { in DMRefine_DA()
1054 PetscCall(DMDASetBoundaryType(da2, dd->bx, dd->by, dd->bz)); in DMRefine_DA()
1063 …PetscCall(DMDARefineOwnershipRanges(da, (PetscBool)(dd->bz == DM_BOUNDARY_PERIODIC || dd->interpty… in DMRefine_DA()
1187 if (dd->bz == DM_BOUNDARY_PERIODIC || dd->interptype == DMDA_Q0) { in DMCoarsen_DA()
1201 PetscCall(DMDASetBoundaryType(dmc2, dd->bx, dd->by, dd->bz)); in DMCoarsen_DA()
1210 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->bz == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1436 …= (PetscBool)(compatibleLocal && (dd1->P == dd2->P) && (dd1->p == dd2->p) && (dd1->bz == dd2->bz)); in DMGetCompatibility_DA()