Lines Matching refs:subdm
123 static PetscErrorCode PCTelescopeSetUp_dmda_repart_coors2d(PC_Telescope sred, DM dm, DM subdm) in PCTelescopeSetUp_dmda_repart_coors2d() argument
135 …if (PCTelescope_isActiveRank(sred)) PetscCall(DMDASetUniformCoordinates(subdm, 0.0, 1.0, 0.0, 1.0,… in PCTelescopeSetUp_dmda_repart_coors2d()
146 PetscCall(DMDAGetCorners(subdm, &si, &sj, NULL, &ni, &nj, NULL)); in PCTelescopeSetUp_dmda_repart_coors2d()
187 PetscCall(DMGetCoordinates(subdm, &_coors)); in PCTelescopeSetUp_dmda_repart_coors2d()
199 PetscCall(DMGetCoordinateDM(subdm, &_dmc)); in PCTelescopeSetUp_dmda_repart_coors2d()
200 PetscCall(DMGetCoordinates(subdm, &_coors)); in PCTelescopeSetUp_dmda_repart_coors2d()
201 PetscCall(DMGetCoordinatesLocal(subdm, &_coors_local)); in PCTelescopeSetUp_dmda_repart_coors2d()
214 static PetscErrorCode PCTelescopeSetUp_dmda_repart_coors3d(PC_Telescope sred, DM dm, DM subdm) in PCTelescopeSetUp_dmda_repart_coors3d() argument
227 …if (PCTelescope_isActiveRank(sred)) PetscCall(DMDASetUniformCoordinates(subdm, 0.0, 1.0, 0.0, 1.0,… in PCTelescopeSetUp_dmda_repart_coors3d()
239 PetscCall(DMDAGetCorners(subdm, &si, &sj, &sk, &ni, &nj, &nk)); in PCTelescopeSetUp_dmda_repart_coors3d()
284 PetscCall(DMGetCoordinates(subdm, &_coors)); in PCTelescopeSetUp_dmda_repart_coors3d()
297 PetscCall(DMGetCoordinateDM(subdm, &_dmc)); in PCTelescopeSetUp_dmda_repart_coors3d()
298 PetscCall(DMGetCoordinates(subdm, &_coors)); in PCTelescopeSetUp_dmda_repart_coors3d()
299 PetscCall(DMGetCoordinatesLocal(subdm, &_coors_local)); in PCTelescopeSetUp_dmda_repart_coors3d()
316 DM dm, subdm; in PCTelescopeSetUp_dmda_repart_coors() local
327 subdm = ctx->dmrepart; in PCTelescopeSetUp_dmda_repart_coors()
335 PetscCall(PCTelescopeSetUp_dmda_repart_coors2d(sred, dm, subdm)); in PCTelescopeSetUp_dmda_repart_coors()
338 PetscCall(PCTelescopeSetUp_dmda_repart_coors3d(sred, dm, subdm)); in PCTelescopeSetUp_dmda_repart_coors()