Searched refs:outviewer (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/sys/classes/viewer/interface/ |
| H A D | dupl.c | 58 PetscErrorCode PetscViewerGetSubViewer(PetscViewer viewer, MPI_Comm comm, PetscViewer *outviewer) in PetscViewerGetSubViewer() argument 62 PetscAssertPointer(outviewer, 3); in PetscViewerGetSubViewer() 63 PetscUseTypeMethod(viewer, getsubviewer, comm, outviewer); in PetscViewerGetSubViewer() 88 …tscErrorCode PetscViewerRestoreSubViewer(PetscViewer viewer, MPI_Comm comm, PetscViewer *outviewer) in PetscViewerRestoreSubViewer() argument 93 PetscUseTypeMethod(viewer, restoresubviewer, comm, outviewer); in PetscViewerRestoreSubViewer()
|
| /petsc/src/sys/classes/viewer/impls/ascii/ |
| H A D | filev.c | 880 …rorCode PetscViewerGetSubViewer_ASCII(PetscViewer viewer, MPI_Comm subcomm, PetscViewer *outviewer) in PetscViewerGetSubViewer_ASCII() argument 897 PetscCall(PetscViewerCreate(subcomm, outviewer)); in PetscViewerGetSubViewer_ASCII() 898 PetscCall(PetscViewerSetType(*outviewer, PETSCVIEWERASCII)); in PetscViewerGetSubViewer_ASCII() 899 PetscCall(PetscViewerASCIIPushSynchronized(*outviewer)); in PetscViewerGetSubViewer_ASCII() 900 ovascii = (PetscViewer_ASCII *)(*outviewer)->data; in PetscViewerGetSubViewer_ASCII() 905 vascii->sviewer = *outviewer; in PetscViewerGetSubViewer_ASCII() 906 (*outviewer)->format = viewer->format; in PetscViewerGetSubViewer_ASCII() 907 ((PetscViewer_ASCII *)((*outviewer)->data))->bviewer = viewer; in PetscViewerGetSubViewer_ASCII() 908 (*outviewer)->ops->destroy = PetscViewerDestroy_ASCII_SubViewer; in PetscViewerGetSubViewer_ASCII() 912 …orCode PetscViewerRestoreSubViewer_ASCII(PetscViewer viewer, MPI_Comm comm, PetscViewer *outviewer) in PetscViewerRestoreSubViewer_ASCII() argument [all …]
|
| /petsc/src/sys/classes/viewer/impls/binary/ |
| H A D | binv.c | 66 …ErrorCode PetscViewerGetSubViewer_Binary(PetscViewer viewer, MPI_Comm comm, PetscViewer *outviewer) in PetscViewerGetSubViewer_Binary() argument 81 PetscCall(PetscViewerCreate(comm, outviewer)); in PetscViewerGetSubViewer_Binary() 82 PetscCall(PetscViewerSetType(*outviewer, PETSCVIEWERBINARY)); in PetscViewerGetSubViewer_Binary() 83 PetscCall(PetscMemcpy((*outviewer)->data, vbinary, sizeof(PetscViewer_Binary))); in PetscViewerGetSubViewer_Binary() 84 (*outviewer)->setupcalled = PETSC_TRUE; in PetscViewerGetSubViewer_Binary() 86 *outviewer = NULL; in PetscViewerGetSubViewer_Binary() 90 if (vbinary->usempiio && *outviewer) { in PetscViewerGetSubViewer_Binary() 91 PetscViewer_Binary *obinary = (PetscViewer_Binary *)(*outviewer)->data; in PetscViewerGetSubViewer_Binary() 123 …rCode PetscViewerRestoreSubViewer_Binary(PetscViewer viewer, MPI_Comm comm, PetscViewer *outviewer) in PetscViewerRestoreSubViewer_Binary() argument 133 …PetscCheck(rank == 0 || !*outviewer, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Subviewer not obtained… in PetscViewerRestoreSubViewer_Binary() [all …]
|
| /petsc/src/binding/petsc4py/demo/python_types/ |
| H A D | petscviewerpython_protocol.py | 25 def view(self, viewer: Viewer, outviewer: Viewer) -> None:
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_viewer_py.py | 20 def view(self, viewer, outviewer): argument
|
| /petsc/src/binding/petsc4py/src/petsc4py/lib/_pytypes/viewer/ |
| H A D | petscpyvista.py | 61 def view(self, viewer, outviewer): argument
|