Lines Matching refs:subviewer
127 PetscViewer subviewer; in PCView_BDDC() local
235 …etscCall(PetscViewerGetSubViewer(viewer, PetscObjectComm((PetscObject)pcbddc->ksp_D), &subviewer)); in PCView_BDDC()
237 PetscCall(PetscViewerASCIIPrintf(subviewer, "--- Interior solver (rank 0)\n")); in PCView_BDDC()
238 PetscCall(PetscViewerASCIIPushTab(subviewer)); in PCView_BDDC()
239 PetscCall(KSPView(pcbddc->ksp_D, subviewer)); in PCView_BDDC()
240 PetscCall(PetscViewerASCIIPopTab(subviewer)); in PCView_BDDC()
241 PetscCall(PetscViewerASCIIPrintf(subviewer, "--- Correction solver (rank 0)\n")); in PCView_BDDC()
242 PetscCall(PetscViewerASCIIPushTab(subviewer)); in PCView_BDDC()
243 PetscCall(KSPView(pcbddc->ksp_R, subviewer)); in PCView_BDDC()
244 PetscCall(PetscViewerASCIIPopTab(subviewer)); in PCView_BDDC()
245 PetscCall(PetscViewerFlush(subviewer)); in PCView_BDDC()
247 …Call(PetscViewerRestoreSubViewer(viewer, PetscObjectComm((PetscObject)pcbddc->ksp_D), &subviewer)); in PCView_BDDC()
255 PetscCall(PetscViewerGetSubViewer(viewer, PetscSubcommChild(subcomm), &subviewer)); in PCView_BDDC()
257 PetscCall(PetscViewerASCIIPrintf(subviewer, "--- Coarse solver\n")); in PCView_BDDC()
258 PetscCall(PetscViewerASCIIPushTab(subviewer)); in PCView_BDDC()
259 PetscCall(KSPView(pcbddc->coarse_ksp, subviewer)); in PCView_BDDC()
260 PetscCall(PetscViewerASCIIPopTab(subviewer)); in PCView_BDDC()
261 PetscCall(PetscViewerFlush(subviewer)); in PCView_BDDC()
263 PetscCall(PetscViewerRestoreSubViewer(viewer, PetscSubcommChild(subcomm), &subviewer)); in PCView_BDDC()