Lines Matching refs:dmf

1161 PetscErrorCode DMCoarsen_DA(DM dmf, MPI_Comm comm, DM *dmc)  in DMCoarsen_DA()  argument
1166 DM_DA *dd = (DM_DA *)dmf->data, *dd2; in DMCoarsen_DA()
1169 PetscValidHeaderSpecificType(dmf, DM_CLASSID, 1, DMDA); in DMCoarsen_DA()
1172 PetscCall(DMGetDimension(dmf, &dim)); in DMCoarsen_DA()
1196 PetscCall(DMDACreate(PetscObjectComm((PetscObject)dmf), &dmc2)); in DMCoarsen_DA()
1197 PetscCall(DMSetOptionsPrefix(dmc2, ((PetscObject)dmf)->prefix)); in DMCoarsen_DA()
1208 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->bx == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1209 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->by == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1210 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->bz == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1216 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->bx == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1217 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->by == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1223 …PetscCall(DMDACoarsenOwnershipRanges(dmf, (PetscBool)(dd->bx == DM_BOUNDARY_PERIODIC || dd->interp… in DMCoarsen_DA()
1231 dmc2->ops->creatematrix = dmf->ops->creatematrix; in DMCoarsen_DA()
1232 dmc2->ops->getcoloring = dmf->ops->getcoloring; in DMCoarsen_DA()
1250 …(dmf->levelup - dmf->leveldown - 1 > -1 && dmf->levelup - dmf->leveldown - 1 < dd->refine_z_hier_n… in DMCoarsen_DA()
1251dmf->levelup - dmf->leveldown - 2 > -1 && dmf->levelup - dmf->leveldown - 2 < dd->refine_z_hier_n)… in DMCoarsen_DA()
1257 …(dmf->levelup - dmf->leveldown - 1 > -1 && dmf->levelup - dmf->leveldown - 1 < dd->refine_y_hier_n… in DMCoarsen_DA()
1258dmf->levelup - dmf->leveldown - 2 > -1 && dmf->levelup - dmf->leveldown - 2 < dd->refine_y_hier_n)… in DMCoarsen_DA()
1264 …(dmf->levelup - dmf->leveldown - 1 > -1 && dmf->levelup - dmf->leveldown - 1 < dd->refine_x_hier_n… in DMCoarsen_DA()
1265dmf->levelup - dmf->leveldown - 2 > -1 && dmf->levelup - dmf->leveldown - 2 < dd->refine_x_hier_n)… in DMCoarsen_DA()
1272 PetscCall(DMSetVecType(dmc2, dmf->vectype)); in DMCoarsen_DA()
1277 dmc2->leveldown = dmf->leveldown + 1; in DMCoarsen_DA()
1278 dmc2->levelup = dmf->levelup; in DMCoarsen_DA()
1283 PetscCall(DMGetCoordinates(dmf, &coordsf)); in DMCoarsen_DA()
1289 PetscCall(DMGetCoordinateDM(dmf, &cdaf)); in DMCoarsen_DA()
1302 for (i = 0; i < dmf->bs; i++) { in DMCoarsen_DA()
1304 PetscCall(DMDAGetFieldName(dmf, i, &fieldname)); in DMCoarsen_DA()