Lines Matching refs:comm

167 static PetscErrorCode PetscOptionsCreateViewers_Single(MPI_Comm comm, const char value[], PetscView…  in PetscOptionsCreateViewers_Single()  argument
179 PetscCall(PetscViewerASCIIGetStdout(comm, viewer)); in PetscOptionsCreateViewers_Single()
200 …PetscCheck(cnt <= (PetscInt)sizeof(viewers) - 1, comm, PETSC_ERR_ARG_OUTOFRANGE, "Unknown viewer t… in PetscOptionsCreateViewers_Single()
205 PetscCall(PetscViewerASCIIGetStdout(comm, viewer)); in PetscOptionsCreateViewers_Single()
209 if (!(*viewer = PETSC_VIEWER_BINARY_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
213 if (!(*viewer = PETSC_VIEWER_DRAW_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
218 if (!(*viewer = PETSC_VIEWER_SOCKET_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
224 if (!(*viewer = PETSC_VIEWER_MATLAB_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
230 if (!(*viewer = PETSC_VIEWER_SAWS_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
236 if (!(*viewer = PETSC_VIEWER_HDF5_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
241 if (!(*viewer = PETSC_VIEWER_GLVIS_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
246 if (!(*viewer = PETSC_VIEWER_EXODUSII_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
251 if (!(*viewer = PETSC_VIEWER_PYTHON_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
255 if (!(*viewer = PETSC_VIEWER_PYVISTA_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single()
259 SETERRQ(comm, PETSC_ERR_SUP, "Unsupported viewer %s", loc0_vtype); in PetscOptionsCreateViewers_Single()
263 PetscCall(PetscViewerASCIIGetStdout(comm, viewer)); in PetscOptionsCreateViewers_Single()
269 PetscCall(PetscViewerCreate(comm, viewer)); in PetscOptionsCreateViewers_Single()
274 PetscCheck(flag, comm, PETSC_ERR_ARG_UNKNOWN_TYPE, "Unknown file mode: %s", loc3_fmode); in PetscOptionsCreateViewers_Single()
299 PetscCheck(flag, comm, PETSC_ERR_SUP, "Unknown viewer format %s", loc2_fmt); in PetscOptionsCreateViewers_Single()
307 static PetscErrorCode PetscOptionsCreateViewers_Internal(MPI_Comm comm, PetscOptions options, const… in PetscOptionsCreateViewers_Internal() argument
317 …PetscCheck(n_max >= 0, comm, PETSC_ERR_ARG_OUTOFRANGE, "Invalid size %" PetscInt_FMT " of passed a… in PetscOptionsCreateViewers_Internal()
331 …PetscCall((*PetscHelpPrintf)(comm, "----------------------------------------\nViewer (-%s%s) optio… in PetscOptionsCreateViewers_Internal()
332 …PetscCall((*PetscHelpPrintf)(comm, " -%s%s ascii[:[filename][:[format][:append]]]: %s (%s)\n", pr… in PetscOptionsCreateViewers_Internal()
333 …PetscCall((*PetscHelpPrintf)(comm, " -%s%s binary[:[filename][:[format][:append]]]: %s (%s)\n", p… in PetscOptionsCreateViewers_Internal()
334 …PetscCall((*PetscHelpPrintf)(comm, " -%s%s draw[:[drawtype][:filename|format]] %s (%s)\n", pre ? … in PetscOptionsCreateViewers_Internal()
335 …PetscCall((*PetscHelpPrintf)(comm, " -%s%s socket[:port]: %s (%s)\n", pre ? pre : "", name + 1, "… in PetscOptionsCreateViewers_Internal()
336 …PetscCall((*PetscHelpPrintf)(comm, " -%s%s saws[:communicatorname]: %s (%s)\n", pre ? pre : "", n… in PetscOptionsCreateViewers_Internal()
337 …if (allow_multiple) PetscCall((*PetscHelpPrintf)(comm, " -%s%s v1[,v2,...]: %s (%s)\n", pre ? pre… in PetscOptionsCreateViewers_Internal()
345 PetscCheck(n_max > 0, comm, PETSC_ERR_ARG_SIZ, "More viewers (1) than max available (0)"); in PetscOptionsCreateViewers_Internal()
348 PetscCall(PetscViewerASCIIGetStdout(comm, viewer)); in PetscOptionsCreateViewers_Internal()
367 …PetscCheck(n < n_max, comm, PETSC_ERR_PLIB, "More viewers than max available (%" PetscInt_FMT ")",… in PetscOptionsCreateViewers_Internal()
371 …PetscCheck(allow_multiple, comm, PETSC_ERR_ARG_OUTOFRANGE, "Trying to pass multiple viewers to %s:… in PetscOptionsCreateViewers_Internal()
379 …PetscCall(PetscOptionsCreateViewers_Single(comm, this_viewer_string, this_viewer, this_viewer_form… in PetscOptionsCreateViewers_Internal()
444 PetscErrorCode PetscOptionsCreateViewer(MPI_Comm comm, PetscOptions options, const char pre[], cons… in PetscOptionsCreateViewer() argument
452 …PetscCall(PetscOptionsCreateViewers_Internal(comm, options, pre, name, &n_max, viewer, format, &se… in PetscOptionsCreateViewer()
453 …if (set_internal) PetscAssert(n_max == 1, comm, PETSC_ERR_PLIB, "Unexpected: %" PetscInt_FMT " != … in PetscOptionsCreateViewer()
488 PetscErrorCode PetscOptionsCreateViewers(MPI_Comm comm, PetscOptions options, const char pre[], con… in PetscOptionsCreateViewers() argument
491 …PetscCall(PetscOptionsCreateViewers_Internal(comm, options, pre, name, n_max, viewers, formats, se… in PetscOptionsCreateViewers()
511 PetscErrorCode PetscViewerCreate(MPI_Comm comm, PetscViewer *inviewer) in PetscViewerCreate() argument
518 …ate(viewer, PETSC_VIEWER_CLASSID, "PetscViewer", "PetscViewer", "Viewer", comm, PetscViewerDestroy… in PetscViewerCreate()
655 MPI_Comm comm; in PetscViewerFlowControlStepMain() local
658 PetscCall(PetscObjectGetComm((PetscObject)viewer, &comm)); in PetscViewerFlowControlStepMain()
661 PetscCallMPI(MPI_Bcast(mcnt, 1, MPIU_INT, 0, comm)); in PetscViewerFlowControlStepMain()
668 MPI_Comm comm; in PetscViewerFlowControlEndMain() local
671 PetscCall(PetscObjectGetComm((PetscObject)viewer, &comm)); in PetscViewerFlowControlEndMain()
673 PetscCallMPI(MPI_Bcast(mcnt, 1, MPIU_INT, 0, comm)); in PetscViewerFlowControlEndMain()
679 MPI_Comm comm; in PetscViewerFlowControlStepWorker() local
682 PetscCall(PetscObjectGetComm((PetscObject)viewer, &comm)); in PetscViewerFlowControlStepWorker()
685 PetscCallMPI(MPI_Bcast(mcnt, 1, MPIU_INT, 0, comm)); in PetscViewerFlowControlStepWorker()
692 MPI_Comm comm; in PetscViewerFlowControlEndWorker() local
695 PetscCall(PetscObjectGetComm((PetscObject)viewer, &comm)); in PetscViewerFlowControlEndWorker()
697 PetscCallMPI(MPI_Bcast(mcnt, 1, MPIU_INT, 0, comm)); in PetscViewerFlowControlEndWorker()