| /petsc/src/sys/classes/viewer/tests/ |
| H A D | ex6.c | 6 static PetscErrorCode TestOpen(PetscFileMode mode, PetscViewer *viewer) in TestOpen() argument 12 PetscCall(PetscViewerBinaryOpen(PETSC_COMM_WORLD, "binary.dat", mode, viewer)); in TestOpen() 13 PetscCall(PetscViewerBinarySkipInfo(*viewer)); in TestOpen() 14 PetscCall(PetscViewerBinarySetSkipInfo(*viewer, PETSC_FALSE)); in TestOpen() 15 PetscCall(PetscViewerBinarySetSkipHeader(*viewer, PETSC_FALSE)); in TestOpen() 16 PetscCall(PetscViewerBinarySetSkipOptions(*viewer, PETSC_FALSE)); in TestOpen() 17 PetscCall(PetscViewerSetUp(*viewer)); in TestOpen() 18 PetscCall(PetscViewerFileGetName(*viewer, &name)); in TestOpen() 19 PetscCall(PetscViewerFileGetMode(*viewer, &mode)); in TestOpen() 20 PetscCall(PetscViewerBinaryGetSkipInfo(*viewer, &skipinfo)); in TestOpen() [all …]
|
| H A D | ex5.c | 7 PetscViewer viewer; in main() local 13 …PetscCall(PetscOptionsCreateViewer(PETSC_COMM_WORLD, NULL, NULL, "-myviewer", &viewer, &format, NU… in main() 14 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERASCII, &isascii)); in main() 17 PetscCall(PetscViewerPushFormat(viewer, format)); in main() 18 PetscCall(PetscViewerASCIIPrintf(viewer, "Testing PetscViewerASCIIPrintf %d\n", 0)); in main() 19 PetscCall(PetscViewerPopFormat(viewer)); in main() 20 PetscCall(PetscViewerDestroy(&viewer)); in main() 22 …PetscCall(PetscOptionsCreateViewer(PETSC_COMM_WORLD, NULL, NULL, "-myviewer", &viewer, &format, &f… in main() 24 if (viewer) { in main() 25 PetscCall(PetscViewerPushFormat(viewer, format)); in main() [all …]
|
| /petsc/src/sys/classes/viewer/interface/ |
| H A D | view.c | 88 PetscErrorCode PetscViewerDestroy(PetscViewer *viewer) in PetscViewerDestroy() argument 91 if (!*viewer) PetscFunctionReturn(PETSC_SUCCESS); in PetscViewerDestroy() 92 PetscValidHeaderSpecific(*viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerDestroy() 94 PetscCall(PetscViewerFlush(*viewer)); in PetscViewerDestroy() 95 if (--((PetscObject)*viewer)->refct > 0) { in PetscViewerDestroy() 96 *viewer = NULL; in PetscViewerDestroy() 100 PetscCall(PetscObjectSAWsViewOff((PetscObject)*viewer)); in PetscViewerDestroy() 101 PetscTryTypeMethod(*viewer, destroy); in PetscViewerDestroy() 102 PetscCall(PetscHeaderDestroy(viewer)); in PetscViewerDestroy() 133 PetscErrorCode PetscViewerAndFormatCreate(PetscViewer viewer, PetscViewerFormat format, PetscViewer… in PetscViewerAndFormatCreate() argument [all …]
|
| H A D | viewa.c | 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() [all …]
|
| H A D | viewreg.c | 167 …ionsCreateViewers_Single(MPI_Comm comm, const char value[], PetscViewer *viewer, PetscViewerFormat… in PetscOptionsCreateViewers_Single() argument 178 if (viewer) { in PetscOptionsCreateViewers_Single() 179 PetscCall(PetscViewerASCIIGetStdout(comm, viewer)); in PetscOptionsCreateViewers_Single() 180 PetscCall(PetscObjectReference((PetscObject)*viewer)); in PetscOptionsCreateViewers_Single() 201 if (viewer) { in PetscOptionsCreateViewers_Single() 205 PetscCall(PetscViewerASCIIGetStdout(comm, viewer)); in PetscOptionsCreateViewers_Single() 206 PetscCall(PetscObjectReference((PetscObject)*viewer)); in PetscOptionsCreateViewers_Single() 209 if (!(*viewer = PETSC_VIEWER_BINARY_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single() 210 PetscCall(PetscObjectReference((PetscObject)*viewer)); in PetscOptionsCreateViewers_Single() 213 if (!(*viewer = PETSC_VIEWER_DRAW_(comm))) PetscCall(PETSC_ERR_PLIB); in PetscOptionsCreateViewers_Single() [all …]
|
| /petsc/src/dm/impls/swarm/ |
| H A D | swarmpic_view.c | 9 PetscViewer viewer; in private_PetscViewerCreate_XDMF() local 12 PetscCall(PetscViewerCreate(comm, &viewer)); in private_PetscViewerCreate_XDMF() 13 PetscCall(PetscViewerSetType(viewer, PETSCVIEWERASCII)); in private_PetscViewerCreate_XDMF() 14 PetscCall(PetscViewerFileSetMode(viewer, FILE_MODE_WRITE)); in private_PetscViewerCreate_XDMF() 15 PetscCall(PetscViewerFileSetName(viewer, filename)); in private_PetscViewerCreate_XDMF() 21 PetscCall(PetscObjectCompose((PetscObject)viewer, "XDMFViewerContext", (PetscObject)container)); in private_PetscViewerCreate_XDMF() 24 PetscCall(PetscViewerASCIIPrintf(viewer, "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n")); in private_PetscViewerCreate_XDMF() 25 …PetscCall(PetscViewerASCIIPrintf(viewer, "<Xdmf xmlns:xi=\"http://www.w3.org/2001/XInclude/\" Vers… in private_PetscViewerCreate_XDMF() 27 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_PetscViewerCreate_XDMF() 28 PetscCall(PetscViewerASCIIPrintf(viewer, "<Domain>\n")); in private_PetscViewerCreate_XDMF() [all …]
|
| /petsc/src/sys/classes/viewer/impls/hdf5/ |
| H A D | hdf5v.c | 29 PetscErrorCode PetscViewerHDF5GetGroup(PetscViewer viewer, const char path[], const char *abspath[]) in PetscViewerHDF5GetGroup() argument 37 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerHDF5GetGroup() 40 PetscCall(PetscViewerHDF5GetGroup_Internal(viewer, &group)); in PetscViewerHDF5GetGroup() 54 static PetscErrorCode PetscViewerHDF5CheckNamedObject_Internal(PetscViewer viewer, PetscObject obj) in PetscViewerHDF5CheckNamedObject_Internal() argument 59 PetscCall(PetscViewerHDF5HasObject(viewer, obj, &has)); in PetscViewerHDF5CheckNamedObject_Internal() 62 PetscCall(PetscViewerHDF5GetGroup(viewer, NULL, &group)); in PetscViewerHDF5CheckNamedObject_Internal() 63 …SETERRQ(PetscObjectComm((PetscObject)viewer), PETSC_ERR_FILE_UNEXPECTED, "Object (dataset) \"%s\" … in PetscViewerHDF5CheckNamedObject_Internal() 87 static PetscErrorCode PetscViewerView_HDF5(PetscViewer v, PetscViewer viewer) in PetscViewerView_HDF5() argument 93 if (hdf5->filename) PetscCall(PetscViewerASCIIPrintf(viewer, "Filename: %s\n", hdf5->filename)); in PetscViewerView_HDF5() 94 …PetscCall(PetscViewerASCIIPrintf(viewer, "Vectors with blocksize 1 saved as 2D datasets: %s\n", Pe… in PetscViewerView_HDF5() [all …]
|
| /petsc/src/sys/classes/viewer/impls/python/ |
| H A D | pythonviewer.c | 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 [all …]
|
| /petsc/src/sys/logging/handler/impls/nested/ |
| H A D | xmlviewer.c | 13 static PetscErrorCode PetscViewerXMLStartSection(PetscViewer viewer, const char *name, const char *… in PetscViewerXMLStartSection() argument 19 PetscCall(PetscViewerASCIIGetTab(viewer, &XMLSectionDepthPetsc)); in PetscViewerXMLStartSection() 22 PetscCall(PetscViewerASCIIPrintf(viewer, "%*s<%s>\n", 2 * XMLSectionDepth, "", name)); in PetscViewerXMLStartSection() 24 …PetscCall(PetscViewerASCIIPrintf(viewer, "%*s<%s desc=\"%s\">\n", 2 * XMLSectionDepth, "", name, d… in PetscViewerXMLStartSection() 26 PetscCall(PetscViewerASCIIPushTab(viewer)); in PetscViewerXMLStartSection() 31 static PetscErrorCode PetscViewerInitASCII_XML(PetscViewer viewer) in PetscViewerInitASCII_XML() argument 37 PetscCall(PetscObjectGetComm((PetscObject)viewer, &comm)); in PetscViewerInitASCII_XML() 38 PetscCall(PetscViewerASCIIPrintf(viewer, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n")); in PetscViewerInitASCII_XML() 40 PetscCall(PetscViewerASCIIPrintf(viewer, "%s\n", PerfScript)); in PetscViewerInitASCII_XML() 41 PetscCall(PetscViewerXMLStartSection(viewer, "root", NULL)); in PetscViewerInitASCII_XML() [all …]
|
| /petsc/src/sys/classes/viewer/impls/binary/ |
| H A D | binv.c | 51 static PetscErrorCode PetscViewerBinarySyncMPIIO(PetscViewer viewer) in PetscViewerBinarySyncMPIIO() argument 53 PetscViewer_Binary *vbinary = (PetscViewer_Binary *)viewer->data; in PetscViewerBinarySyncMPIIO() 59 PetscCallMPI(MPI_Barrier(PetscObjectComm((PetscObject)viewer))); in PetscViewerBinarySyncMPIIO() 66 static PetscErrorCode PetscViewerGetSubViewer_Binary(PetscViewer viewer, MPI_Comm comm, PetscViewer… in PetscViewerGetSubViewer_Binary() argument 68 PetscViewer_Binary *vbinary = (PetscViewer_Binary *)viewer->data; in PetscViewerGetSubViewer_Binary() 72 PetscCall(PetscViewerSetUp(viewer)); in PetscViewerGetSubViewer_Binary() 75 PetscCallMPI(MPI_Comm_rank(PetscObjectComm((PetscObject)viewer), &rank)); in PetscViewerGetSubViewer_Binary() 118 PetscCall(PetscViewerBinarySyncMPIIO(viewer)); in PetscViewerGetSubViewer_Binary() 123 static PetscErrorCode PetscViewerRestoreSubViewer_Binary(PetscViewer viewer, MPI_Comm comm, PetscVi… in PetscViewerRestoreSubViewer_Binary() argument 125 PetscViewer_Binary *vbinary = (PetscViewer_Binary *)viewer->data; in PetscViewerRestoreSubViewer_Binary() [all …]
|
| /petsc/src/sys/classes/viewer/impls/vu/ |
| H A D | petscvu.c | 20 static PetscErrorCode PetscViewerFileClose_VU(PetscViewer viewer) in PetscViewerFileClose_VU() argument 22 PetscViewer_VU *vu = (PetscViewer_VU *)viewer->data; in PetscViewerFileClose_VU() 25 if (vu->vecSeen) PetscCall(PetscViewerVUPrintDeferred(viewer, "};\n\n")); in PetscViewerFileClose_VU() 26 PetscCall(PetscViewerVUFlushDeferred(viewer)); in PetscViewerFileClose_VU() 27 PetscCall(PetscFClose(PetscObjectComm((PetscObject)viewer), vu->fd)); in PetscViewerFileClose_VU() 33 static PetscErrorCode PetscViewerDestroy_VU(PetscViewer viewer) in PetscViewerDestroy_VU() argument 35 PetscViewer_VU *vu = (PetscViewer_VU *)viewer->data; in PetscViewerDestroy_VU() 38 PetscCall(PetscViewerFileClose_VU(viewer)); in PetscViewerDestroy_VU() 40 PetscCall(PetscObjectComposeFunction((PetscObject)viewer, "PetscViewerFileSetName_C", NULL)); in PetscViewerDestroy_VU() 41 PetscCall(PetscObjectComposeFunction((PetscObject)viewer, "PetscViewerFileGetName_C", NULL)); in PetscViewerDestroy_VU() [all …]
|
| /petsc/src/sys/classes/viewer/impls/vtk/ |
| H A D | vtkv.c | 40 PetscErrorCode PetscViewerVTKAddField(PetscViewer viewer, PetscObject dm, PetscErrorCode (*PetscVie… in PetscViewerVTKAddField() argument 43 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerVTKAddField() 46 …viewer, "PetscViewerVTKAddField_C", (PetscViewer, PetscObject, PetscErrorCode (*)(PetscObject, Pet… in PetscViewerVTKAddField() 63 PetscErrorCode PetscViewerVTKGetDM(PetscViewer viewer, PetscObject *dm) in PetscViewerVTKGetDM() argument 66 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerVTKGetDM() 67 PetscUseMethod(viewer, "PetscViewerVTKGetDM_C", (PetscViewer, PetscObject *), (viewer, dm)); in PetscViewerVTKGetDM() 71 static PetscErrorCode PetscViewerDestroy_VTK(PetscViewer viewer) in PetscViewerDestroy_VTK() argument 73 PetscViewer_VTK *vtk = (PetscViewer_VTK *)viewer->data; in PetscViewerDestroy_VTK() 78 PetscCall(PetscObjectComposeFunction((PetscObject)viewer, "PetscViewerFileSetName_C", NULL)); in PetscViewerDestroy_VTK() 79 PetscCall(PetscObjectComposeFunction((PetscObject)viewer, "PetscViewerFileGetName_C", NULL)); in PetscViewerDestroy_VTK() [all …]
|
| /petsc/src/sys/classes/viewer/impls/ascii/ |
| H A D | filev.c | 5 static PetscErrorCode PetscViewerFileClose_ASCII(PetscViewer viewer) in PetscViewerFileClose_ASCII() argument 8 PetscViewer_ASCII *vascii = (PetscViewer_ASCII *)viewer->data; in PetscViewerFileClose_ASCII() 12 …PetscCheck(!vascii->sviewer, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "Cann… in PetscViewerFileClose_ASCII() 13 PetscCallMPI(MPI_Comm_rank(PetscObjectComm((PetscObject)viewer), &rank)); in PetscViewerFileClose_ASCII() 37 static PetscErrorCode PetscViewerDestroy_ASCII(PetscViewer viewer) in PetscViewerDestroy_ASCII() argument 39 PetscViewer_ASCII *vascii = (PetscViewer_ASCII *)viewer->data; in PetscViewerDestroy_ASCII() 44 …PetscCheck(!vascii->sviewer, PetscObjectComm((PetscObject)viewer), PETSC_ERR_ARG_WRONGSTATE, "Cann… in PetscViewerDestroy_ASCII() 45 PetscCall(PetscViewerFileClose_ASCII(viewer)); in PetscViewerDestroy_ASCII() 51 …PetscCallMPI(MPI_Comm_get_attr(PetscObjectComm((PetscObject)viewer), Petsc_Viewer_keyval, (void **… in PetscViewerDestroy_ASCII() 53 if (vlink && vlink->viewer == viewer) { in PetscViewerDestroy_ASCII() [all …]
|
| H A D | vcreatea.c | 34 PetscViewer viewer; in PETSC_VIEWER_STDOUT_() local 37 PetscCallNull(PetscViewerASCIIGetStdout(comm, &viewer)); in PETSC_VIEWER_STDOUT_() 38 PetscFunctionReturn(viewer); in PETSC_VIEWER_STDOUT_() 70 PetscErrorCode PetscViewerASCIIGetStderr(MPI_Comm comm, PetscViewer *viewer) in PetscViewerASCIIGetStderr() argument 79 PetscCallMPI(MPI_Comm_get_attr(ncomm, Petsc_Viewer_Stderr_keyval, (void **)viewer, &iflg)); in PetscViewerASCIIGetStderr() 81 PetscCall(PetscViewerCreate(ncomm, viewer)); in PetscViewerASCIIGetStderr() 82 PetscCall(PetscViewerSetType(*viewer, PETSCVIEWERASCII)); in PetscViewerASCIIGetStderr() 83 PetscCall(PetscViewerFileSetName(*viewer, "stderr")); in PetscViewerASCIIGetStderr() 84 PetscCall(PetscObjectRegisterDestroy((PetscObject)*viewer)); in PetscViewerASCIIGetStderr() 85 PetscCallMPI(MPI_Comm_set_attr(ncomm, Petsc_Viewer_Stderr_keyval, (void *)*viewer)); in PetscViewerASCIIGetStderr() [all …]
|
| /petsc/src/mat/tests/ |
| H A D | ex68.c | 12 PetscViewer viewer; in main() local 44 PetscCall(PetscViewerASCIIGetStdout(PETSC_COMM_WORLD, &viewer)); in main() 45 PetscCall(PetscViewerPushFormat(viewer, PETSC_VIEWER_ASCII_DENSE)); in main() 46 PetscCall(PetscViewerASCIIPrintf(viewer, "Original matrix\n")); in main() 47 PetscCall(MatView(mat, viewer)); in main() 52 PetscCall(PetscViewerASCIIPrintf(viewer, "Original matrix permuted by identity\n")); in main() 53 PetscCall(MatView(B, viewer)); in main() 58 …PetscCall(PetscViewerASCIIPrintf(viewer, "Original matrix permuted by identity + NonzeroDiagonal()… in main() 59 PetscCall(MatView(B, viewer)); in main() 60 PetscCall(PetscViewerASCIIPrintf(viewer, "Row permutation\n")); in main() [all …]
|
| /petsc/src/sys/classes/viewer/impls/glvis/ |
| H A D | glvis.c | 46 PetscErrorCode PetscViewerGLVisSetPrecision(PetscViewer viewer, PetscInt prec) in PetscViewerGLVisSetPrecision() argument 49 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerGLVisSetPrecision() 50 PetscTryMethod(viewer, "PetscViewerGLVisSetPrecision_C", (PetscViewer, PetscInt), (viewer, prec)); in PetscViewerGLVisSetPrecision() 54 static PetscErrorCode PetscViewerGLVisSetPrecision_GLVis(PetscViewer viewer, PetscInt prec) in PetscViewerGLVisSetPrecision_GLVis() argument 56 PetscViewerGLVis socket = (PetscViewerGLVis)viewer->data; in PetscViewerGLVisSetPrecision_GLVis() 82 PetscErrorCode PetscViewerGLVisSetSnapId(PetscViewer viewer, PetscInt id) in PetscViewerGLVisSetSnapId() argument 85 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerGLVisSetSnapId() 86 PetscValidLogicalCollectiveInt(viewer, id, 2); in PetscViewerGLVisSetSnapId() 87 PetscTryMethod(viewer, "PetscViewerGLVisSetSnapId_C", (PetscViewer, PetscInt), (viewer, id)); in PetscViewerGLVisSetSnapId() 91 static PetscErrorCode PetscViewerGLVisSetSnapId_GLVis(PetscViewer viewer, PetscInt id) in PetscViewerGLVisSetSnapId_GLVis() argument [all …]
|
| /petsc/src/sys/classes/viewer/impls/cgns/ |
| H A D | cgnsv.c | 40 static PetscErrorCode PetscViewerView_CGNS(PetscViewer v, PetscViewer viewer) in PetscViewerView_CGNS() argument 45 if (cgv->filename) PetscCall(PetscViewerASCIIPrintf(viewer, "Filename: %s\n", cgv->filename)); in PetscViewerView_CGNS() 49 static PetscErrorCode PetscViewerFileClose_CGNS(PetscViewer viewer) in PetscViewerFileClose_CGNS() argument 51 PetscViewer_CGNS *cgv = (PetscViewer_CGNS *)viewer->data; in PetscViewerFileClose_CGNS() 63 …tscCallCGNSWrite(cg_biter_write(cgv->file_num, cgv->base, "TimeIterValues", num_times), viewer, 0); in PetscViewerFileClose_CGNS() 65 …llCGNSWrite(cg_array_write("TimeValues", CGNS_ENUMV(RealDouble), 1, &num_times, times), viewer, 0); in PetscViewerFileClose_CGNS() 70 …Write(cg_array_write("IterationValues", CGNS_ENUMV(Integer), 1, &num_times, steps_int), viewer, 0); in PetscViewerFileClose_CGNS() 74 …CallCGNSWrite(cg_ziter_write(cgv->file_num, cgv->base, cgv->zone, "ZoneIterativeData"), viewer, 0); in PetscViewerFileClose_CGNS() 80 …rite(cg_array_write("FlowSolutionPointers", CGNS_ENUMV(Character), 2, shape, solnames), viewer, 0); in PetscViewerFileClose_CGNS() 83 …array_write("FlowSolutionCellInfoPointers", CGNS_ENUMV(Character), 2, shape, solnames), viewer, 0); in PetscViewerFileClose_CGNS() [all …]
|
| /petsc/src/vec/vec/tutorials/ |
| H A D | ex19.c | 10 PetscViewer viewer; in main() local 29 PetscCall(PetscViewerHDF5Open(comm, "ex19.h5", FILE_MODE_WRITE, &viewer)); in main() 36 PetscCall(VecView(x1, viewer)); in main() 38 PetscCall(PetscViewerHDF5PushGroup(viewer, "/testBlockSize")); in main() 45 PetscCall(VecView(x2, viewer)); in main() 46 PetscCall(PetscViewerHDF5PopGroup(viewer)); in main() 48 PetscCall(PetscViewerHDF5PushGroup(viewer, "/testTimestep")); in main() 49 PetscCall(PetscViewerHDF5PushTimestepping(viewer)); in main() 55 PetscCall(VecView(x3ts[i], viewer)); in main() 56 PetscCall(PetscViewerHDF5IncrementTimestep(viewer)); in main() [all …]
|
| /petsc/src/snes/interface/ |
| H A D | snesut.c | 32 PetscViewer viewer = vf->viewer; in SNESMonitorSolution() local 35 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 4); in SNESMonitorSolution() 37 PetscCall(PetscViewerPushFormat(viewer, vf->format)); in SNESMonitorSolution() 38 PetscCall(VecView(x, viewer)); in SNESMonitorSolution() 39 PetscCall(PetscViewerPopFormat(viewer)); in SNESMonitorSolution() 71 PetscValidHeaderSpecific(vf->viewer, PETSC_VIEWER_CLASSID, 4); in SNESMonitorResidual() 73 PetscCall(PetscViewerPushFormat(vf->viewer, vf->format)); in SNESMonitorResidual() 74 PetscCall(VecView(x, vf->viewer)); in SNESMonitorResidual() 75 PetscCall(PetscViewerPopFormat(vf->viewer)); in SNESMonitorResidual() 105 PetscViewer viewer = vf->viewer; in SNESMonitorSolutionUpdate() local [all …]
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex95.c | 16 PetscViewer viewer; in main() local 40 PetscCall(PetscViewerExodusIIOpen(PETSC_COMM_WORLD, ofilename, FILE_MODE_WRITE, &viewer)); in main() 43 PetscCall(PetscViewerExodusIISetOrder(viewer, order)); in main() 44 PetscCall(DMView(dm, viewer)); in main() 45 PetscCall(PetscViewerView(viewer, PETSC_VIEWER_STDOUT_WORLD)); in main() 46 PetscCall(PetscViewerFlush(viewer)); in main() 52 PetscCall(PetscViewerExodusIISetZonalVariable(viewer, nZonalVar)); in main() 54 PetscCall(PetscViewerExodusIIGetZonalVariable(viewer, &nZonalVar)); in main() 57 PetscCall(PetscViewerExodusIISetNodalVariable(viewer, nNodalVar)); in main() 59 PetscCall(PetscViewerExodusIIGetNodalVariable(viewer, &nNodalVar)); in main() [all …]
|
| H A D | ex96.c | 16 PetscViewer viewer; in main() local 40 PetscCall(PetscViewerExodusIIOpen(PETSC_COMM_WORLD, ofilename, FILE_MODE_WRITE, &viewer)); in main() 43 PetscCall(PetscViewerExodusIISetOrder(viewer, order)); in main() 44 PetscCall(DMView(dm, viewer)); in main() 45 PetscCall(PetscViewerView(viewer, PETSC_VIEWER_STDOUT_WORLD)); in main() 46 PetscCall(PetscViewerFlush(viewer)); in main() 52 PetscCall(PetscViewerExodusIISetZonalVariable(viewer, nZonalVar)); in main() 54 PetscCall(PetscViewerExodusIIGetZonalVariable(viewer, &nZonalVar)); in main() 57 PetscCall(PetscViewerExodusIISetNodalVariable(viewer, nNodalVar)); in main() 59 PetscCall(PetscViewerExodusIIGetNodalVariable(viewer, &nNodalVar)); in main() [all …]
|
| H A D | ex95f90.F90 | 21 type(tPetscViewer) :: viewer 57 PetscCallA(PetscViewerExodusIIOpen(PETSC_COMM_WORLD, ofilename, FILE_MODE_WRITE, viewer, ierr)) 60 PetscCallA(PetscViewerExodusIISetOrder(viewer, order, ierr)) 61 PetscCallA(DMView(dm, viewer, ierr)) 62 PetscCallA(PetscViewerView(viewer, PETSC_VIEWER_STDOUT_WORLD, ierr)) 63 PetscCall(PetscViewerFlush(viewer, ierr)) 71 PetscCallA(PetscViewerExodusIISetZonalVariable(viewer, nZonalVar, ierr)) 73 PetscCallA(PetscViewerExodusIIGetZonalVariable(viewer, nZonalVar, ierr)) 77 PetscCallA(PetscViewerExodusIISetNodalVariable(viewer, nNodalVar, ierr)) 79 PetscCallA(PetscViewerExodusIIGetNodalVariable(viewer, nNodalVar, ierr)) [all …]
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_viewer_py.py | 17 def setUp(self, viewer): argument 20 def view(self, viewer, outviewer): argument 23 def setFromOptions(self, viewer): argument 26 def flush(self, viewer): argument 33 def viewObject(self, viewer, pobj): argument 45 self.viewer = PETSc.Viewer() 46 self.viewer.create(PETSc.COMM_SELF) 47 self.viewer.setType(PETSc.Viewer.Type.PYTHON) 50 self.viewer.setPythonContext(ctx) 51 self.viewer.setFromOptions() [all …]
|
| /petsc/src/sys/classes/viewer/impls/draw/ |
| H A D | drawv.c | 53 PetscErrorCode PetscViewerDrawBaseAdd(PetscViewer viewer, PetscInt windownumber) in PetscViewerDrawBaseAdd() argument 59 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerDrawBaseAdd() 60 PetscValidLogicalCollectiveInt(viewer, windownumber, 2); in PetscViewerDrawBaseAdd() 61 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERDRAW, &isdraw)); in PetscViewerDrawBaseAdd() 63 vdraw = (PetscViewer_Draw *)viewer->data; in PetscViewerDrawBaseAdd() 86 PetscErrorCode PetscViewerDrawBaseSet(PetscViewer viewer, PetscInt windownumber) in PetscViewerDrawBaseSet() argument 92 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 1); in PetscViewerDrawBaseSet() 93 PetscValidLogicalCollectiveInt(viewer, windownumber, 2); in PetscViewerDrawBaseSet() 94 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERDRAW, &isdraw)); in PetscViewerDrawBaseSet() 96 vdraw = (PetscViewer_Draw *)viewer->data; in PetscViewerDrawBaseSet() [all …]
|
| /petsc/src/sys/error/ |
| H A D | err.c | 453 …rorCode PetscIntViewNumColumns(PetscInt N, PetscInt Ncol, const PetscInt idx[], PetscViewer viewer) in PetscIntViewNumColumns() argument 461 if (!viewer) viewer = PETSC_VIEWER_STDOUT_SELF; in PetscIntViewNumColumns() 463 PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 4); in PetscIntViewNumColumns() 464 PetscCall(PetscObjectGetComm((PetscObject)viewer, &comm)); in PetscIntViewNumColumns() 468 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERASCII, &isascii)); in PetscIntViewNumColumns() 469 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERBINARY, &isbinary)); in PetscIntViewNumColumns() 471 PetscCall(PetscViewerASCIIPushSynchronized(viewer)); in PetscIntViewNumColumns() 474 … PetscCall(PetscViewerASCIISynchronizedPrintf(viewer, "[%d] %" PetscInt_FMT ":", rank, Ncol * i)); in PetscIntViewNumColumns() 476 PetscCall(PetscViewerASCIISynchronizedPrintf(viewer, "%" PetscInt_FMT ":", Ncol * i)); in PetscIntViewNumColumns() 478 …for (j = 0; j < Ncol; j++) PetscCall(PetscViewerASCIISynchronizedPrintf(viewer, " %" PetscInt_FMT,… in PetscIntViewNumColumns() [all …]
|