Lines Matching refs:viewer
20 PetscErrorCode PetscViewerPythonSetType(PetscViewer viewer, const char pyname[]) in PetscViewerPythonSetType() argument
23 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerPythonSetType()
25 …PetscTryMethod(viewer, "PetscViewerPythonSetType_C", (PetscViewer, const char[]), (viewer, pyname)… in PetscViewerPythonSetType()
44 PetscErrorCode PetscViewerPythonGetType(PetscViewer viewer, const char *pyname[]) in PetscViewerPythonGetType() argument
47 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerPythonGetType()
49 …PetscUseMethod(viewer, "PetscViewerPythonGetType_C", (PetscViewer, const char *[]), (viewer, pynam… in PetscViewerPythonGetType()
66 PetscErrorCode PetscViewerPythonViewObject(PetscViewer viewer, PetscObject obj) in PetscViewerPythonViewObject() argument
69 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerPythonViewObject()
71 …PetscTryMethod(viewer, "PetscViewerPythonViewObject_C", (PetscViewer, PetscObject), (viewer, obj)); in PetscViewerPythonViewObject()
91 PetscErrorCode PetscViewerPythonCreate(MPI_Comm comm, const char pyname[], PetscViewer *viewer) in PetscViewerPythonCreate() argument
95 PetscAssertPointer(viewer, 3); in PetscViewerPythonCreate()
96 PetscCall(PetscViewerCreate(comm, viewer)); in PetscViewerPythonCreate()
97 PetscCall(PetscViewerSetType(*viewer, PETSCVIEWERPYTHON)); in PetscViewerPythonCreate()
98 PetscCall(PetscViewerPythonSetType(*viewer, pyname)); in PetscViewerPythonCreate()
123 PetscViewer viewer; in PETSC_VIEWER_PYTHON_() local
126 PetscCallNull(PetscViewerCreate(comm, &viewer)); in PETSC_VIEWER_PYTHON_()
127 PetscCallNull(PetscViewerSetType(viewer, PETSCVIEWERPYTHON)); in PETSC_VIEWER_PYTHON_()
128 PetscCallNull(PetscObjectRegisterDestroy((PetscObject)viewer)); in PETSC_VIEWER_PYTHON_()
129 PetscFunctionReturn(viewer); in PETSC_VIEWER_PYTHON_()