Lines Matching refs:comm

32 PetscViewer PETSC_VIEWER_STDOUT_(MPI_Comm comm)  in PETSC_VIEWER_STDOUT_()  argument
37 PetscCallNull(PetscViewerASCIIGetStdout(comm, &viewer)); in PETSC_VIEWER_STDOUT_()
70 PetscErrorCode PetscViewerASCIIGetStderr(MPI_Comm comm, PetscViewer *viewer) in PetscViewerASCIIGetStderr() argument
77 PetscCall(PetscCommDuplicate(comm, &ncomm, NULL)); in PetscViewerASCIIGetStderr()
115 PetscViewer PETSC_VIEWER_STDERR_(MPI_Comm comm) in PETSC_VIEWER_STDERR_() argument
120 PetscCallNull(PetscViewerASCIIGetStderr(comm, &viewer)); in PETSC_VIEWER_STDERR_()
132 PetscMPIInt MPIAPI Petsc_DelViewer(MPI_Comm comm, PetscMPIInt keyval, void *attr_val, void *extra_s… in Petsc_DelViewer() argument
138 … "Removing viewer data attribute in an MPI_Comm %" PETSC_INTPTR_T_FMT "\n", (PETSC_INTPTR_T)comm)); in Petsc_DelViewer()
185 PetscErrorCode PetscViewerASCIIOpen(MPI_Comm comm, const char name[], PetscViewer *viewer) in PetscViewerASCIIOpen() argument
206 PetscCall(PetscCommDuplicate(comm, &comm, NULL)); in PetscViewerASCIIOpen()
208 PetscCallMPI(MPI_Comm_get_attr(comm, Petsc_Viewer_keyval, (void **)&vlink, &iflg)); in PetscViewerASCIIOpen()
215 PetscCall(PetscCommDestroy(&comm)); in PetscViewerASCIIOpen()
222 PetscCall(PetscViewerCreate(comm, viewer)); in PetscViewerASCIIOpen()
229 PetscCallMPI(MPI_Comm_set_attr(comm, Petsc_Viewer_keyval, nv)); in PetscViewerASCIIOpen()
231 PetscCallMPI(MPI_Comm_get_attr(comm, Petsc_Viewer_keyval, (void **)&vlink, &iflg)); in PetscViewerASCIIOpen()
236 PetscCallMPI(MPI_Comm_set_attr(comm, Petsc_Viewer_keyval, nv)); in PetscViewerASCIIOpen()
239 PetscCall(PetscCommDestroy(&comm)); in PetscViewerASCIIOpen()
272 PetscErrorCode PetscViewerASCIIOpenWithFILE(MPI_Comm comm, FILE *fd, PetscViewer *viewer) in PetscViewerASCIIOpenWithFILE() argument
275 PetscCall(PetscViewerCreate(comm, viewer)); in PetscViewerASCIIOpenWithFILE()