Lines Matching refs:viewer

24 PetscErrorCode PetscViewerSetFormat(PetscViewer viewer, PetscViewerFormat format)  in PetscViewerSetFormat()  argument
27 if (!viewer) viewer = PETSC_VIEWER_STDOUT_SELF; in PetscViewerSetFormat()
28 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerSetFormat()
29 PetscValidLogicalCollectiveEnum(viewer, format, 2); in PetscViewerSetFormat()
30 viewer->format = format; in PetscViewerSetFormat()
51 PetscErrorCode PetscViewerPushFormat(PetscViewer viewer, PetscViewerFormat format) in PetscViewerPushFormat() argument
54 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerPushFormat()
55 PetscValidLogicalCollectiveEnum(viewer, format, 2); in PetscViewerPushFormat()
56 …PetscCheck(viewer->iformat <= PETSCVIEWERFORMATPUSHESMAX - 1, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOF… in PetscViewerPushFormat()
58 viewer->formats[viewer->iformat++] = viewer->format; in PetscViewerPushFormat()
59 viewer->format = format; in PetscViewerPushFormat()
76 PetscErrorCode PetscViewerPopFormat(PetscViewer viewer) in PetscViewerPopFormat() argument
79 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerPopFormat()
80 if (viewer->iformat <= 0) PetscFunctionReturn(PETSC_SUCCESS); in PetscViewerPopFormat()
82 viewer->format = viewer->formats[--viewer->iformat]; in PetscViewerPopFormat()
105 PetscErrorCode PetscViewerGetFormat(PetscViewer viewer, PetscViewerFormat *format) in PetscViewerGetFormat() argument
108 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerGetFormat()
109 *format = viewer->format; in PetscViewerGetFormat()