Lines Matching refs:subdm
107 DM subdm = NULL; in private_PCTelescopeGetSubDM() local
110 subdm = NULL; in private_PCTelescopeGetSubDM()
114 subdm = NULL; in private_PCTelescopeGetSubDM()
117 subdm = ((PC_Telescope_DMDACtx *)sred->dm_ctx)->dmrepart; in private_PCTelescopeGetSubDM()
120 subdm = NULL; in private_PCTelescopeGetSubDM()
123 if (sred->ksp) PetscCallAbort(PETSC_COMM_SELF, KSPGetDM(sred->ksp, &subdm)); in private_PCTelescopeGetSubDM()
127 return subdm; in private_PCTelescopeGetSubDM()
325 DM dm = NULL, subdm = NULL; in PCView_Telescope() local
328 subdm = private_PCTelescopeGetSubDM(sred); in PCView_Telescope()
372 PetscCall(DMView_DA_Short(subdm, subviewer)); in PCView_Telescope()
394 if (subdm) { in PCView_Telescope()
395 PetscObject obj = (PetscObject)subdm; in PCView_Telescope()
1168 PetscErrorCode PCTelescopeGetDM(PC pc, DM *subdm) in PCTelescopeGetDM() argument
1171 PetscUseMethod(pc, "PCTelescopeGetDM_C", (PC, DM *), (pc, subdm)); in PCTelescopeGetDM()