Lines Matching refs:viewer

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()
29 *v = viewer; in private_PetscViewerCreate_XDMF()
35 PetscViewer viewer; in private_PetscViewerDestroy_XDMF() local
42 viewer = *v; in private_PetscViewerDestroy_XDMF()
44 PetscCall(PetscObjectQuery((PetscObject)viewer, "DMSwarm", (PetscObject *)&dm)); in private_PetscViewerDestroy_XDMF()
46 PetscCall(PetscViewerASCIIPrintf(viewer, "</Grid>\n")); in private_PetscViewerDestroy_XDMF()
47 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_PetscViewerDestroy_XDMF()
51 PetscCall(PetscViewerASCIIPrintf(viewer, "</Domain>\n")); in private_PetscViewerDestroy_XDMF()
52 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_PetscViewerDestroy_XDMF()
53 PetscCall(PetscViewerASCIIPrintf(viewer, "</Xdmf>\n")); in private_PetscViewerDestroy_XDMF()
55 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_PetscViewerDestroy_XDMF()
61 PetscCall(PetscViewerDestroy(&viewer)); in private_PetscViewerDestroy_XDMF()
84 static PetscErrorCode private_DMSwarmView_XDMF(DM dm, PetscViewer viewer) in private_DMSwarmView_XDMF() argument
99 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_DMSwarmView_XDMF()
100 …PetscCheck(container, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Valid to find attached… in private_DMSwarmView_XDMF()
104 …PetscCheck(isswarm, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Only valid for DMSwarm"); in private_DMSwarmView_XDMF()
106 PetscCall(PetscObjectCompose((PetscObject)viewer, "DMSwarm", (PetscObject)dm)); in private_DMSwarmView_XDMF()
108 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
112 PetscCall(PetscViewerASCIIPrintf(viewer, "<Grid Name=\"DMSwarm\" GridType=\"Uniform\">\n")); in private_DMSwarmView_XDMF()
114 …PetscCall(PetscViewerASCIIPrintf(viewer, "<Grid Name=\"DMSwarm[%s]\" GridType=\"Uniform\">\n", dmn… in private_DMSwarmView_XDMF()
119 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)viewer), &fviewer)); in private_DMSwarmView_XDMF()
125 PetscCall(PetscViewerFileGetName(viewer, &viewername)); in private_DMSwarmView_XDMF()
133 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
134 …PetscCall(PetscViewerASCIIPrintf(viewer, "<Topology Dimensions=\"%" PetscInt_FMT "\" TopologyType=… in private_DMSwarmView_XDMF()
135 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
136 …PetscCall(PetscViewerASCIIPrintf(viewer, "<DataItem Format=\"Binary\" Endian=\"Big\" DataType=\"In… in private_DMSwarmView_XDMF()
137 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
138 PetscCall(PetscViewerASCIIPrintf(viewer, "%s\n", datafilename)); in private_DMSwarmView_XDMF()
139 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_DMSwarmView_XDMF()
140 PetscCall(PetscViewerASCIIPrintf(viewer, "</DataItem>\n")); in private_DMSwarmView_XDMF()
141 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_DMSwarmView_XDMF()
142 PetscCall(PetscViewerASCIIPrintf(viewer, "</Topology>\n")); in private_DMSwarmView_XDMF()
143 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_DMSwarmView_XDMF()
157 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
163 PetscCall(PetscViewerASCIIPrintf(viewer, "<Geometry Type=\"XY\">\n")); in private_DMSwarmView_XDMF()
166 PetscCall(PetscViewerASCIIPrintf(viewer, "<Geometry Type=\"XYZ\">\n")); in private_DMSwarmView_XDMF()
169 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
170 …PetscCall(PetscViewerASCIIPrintf(viewer, "<DataItem Format=\"Binary\" Endian=\"Big\" DataType=\"Fl… in private_DMSwarmView_XDMF()
171 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_DMSwarmView_XDMF()
172 PetscCall(PetscViewerASCIIPrintf(viewer, "%s\n", datafilename)); in private_DMSwarmView_XDMF()
173 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_DMSwarmView_XDMF()
174 PetscCall(PetscViewerASCIIPrintf(viewer, "</DataItem>\n")); in private_DMSwarmView_XDMF()
175 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_DMSwarmView_XDMF()
176 PetscCall(PetscViewerASCIIPrintf(viewer, "</Geometry>\n")); in private_DMSwarmView_XDMF()
177 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_DMSwarmView_XDMF()
193 static PetscErrorCode private_VecView_Swarm_XDMF(Vec x, PetscViewer viewer) in private_VecView_Swarm_XDMF() argument
206 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_VecView_Swarm_XDMF()
207 …PetscCheck(container, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Unable to find attache… in private_VecView_Swarm_XDMF()
209 PetscCall(PetscViewerFileGetName(viewer, &viewername)); in private_VecView_Swarm_XDMF()
214 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)viewer), &fviewer)); in private_VecView_Swarm_XDMF()
233 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_VecView_Swarm_XDMF()
234 …PetscCall(PetscViewerASCIIPrintf(viewer, "<Attribute Center=\"Node\" Name=\"%s\" Type=\"None\">\n"… in private_VecView_Swarm_XDMF()
235 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_VecView_Swarm_XDMF()
237 …PetscCall(PetscViewerASCIIPrintf(viewer, "<DataItem Format=\"Binary\" Endian=\"Big\" DataType=\"Fl… in private_VecView_Swarm_XDMF()
239 …PetscCall(PetscViewerASCIIPrintf(viewer, "<DataItem Format=\"Binary\" Endian=\"Big\" DataType=\"Fl… in private_VecView_Swarm_XDMF()
241 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_VecView_Swarm_XDMF()
242 PetscCall(PetscViewerASCIIPrintf(viewer, "%s\n", datafilename)); in private_VecView_Swarm_XDMF()
243 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_VecView_Swarm_XDMF()
244 PetscCall(PetscViewerASCIIPrintf(viewer, "</DataItem>\n")); in private_VecView_Swarm_XDMF()
245 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_VecView_Swarm_XDMF()
246 PetscCall(PetscViewerASCIIPrintf(viewer, "</Attribute>\n")); in private_VecView_Swarm_XDMF()
247 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_VecView_Swarm_XDMF()
257 static PetscErrorCode private_ISView_Swarm_XDMF(IS is, PetscViewer viewer) in private_ISView_Swarm_XDMF() argument
270 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_ISView_Swarm_XDMF()
271 …PetscCheck(container, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Unable to find attache… in private_ISView_Swarm_XDMF()
273 PetscCall(PetscViewerFileGetName(viewer, &viewername)); in private_ISView_Swarm_XDMF()
278 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)viewer), &fviewer)); in private_ISView_Swarm_XDMF()
297 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_ISView_Swarm_XDMF()
298 …PetscCall(PetscViewerASCIIPrintf(viewer, "<Attribute Center=\"Node\" Name=\"%s\" Type=\"None\">\n"… in private_ISView_Swarm_XDMF()
299 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_ISView_Swarm_XDMF()
301 …PetscCall(PetscViewerASCIIPrintf(viewer, "<DataItem Format=\"Binary\" Endian=\"Big\" DataType=\"In… in private_ISView_Swarm_XDMF()
303 …PetscCall(PetscViewerASCIIPrintf(viewer, "<DataItem Format=\"Binary\" Endian=\"Big\" DataType=\"In… in private_ISView_Swarm_XDMF()
305 PetscCall(PetscViewerASCIIPushTab(viewer)); in private_ISView_Swarm_XDMF()
306 PetscCall(PetscViewerASCIIPrintf(viewer, "%s\n", datafilename)); in private_ISView_Swarm_XDMF()
307 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_ISView_Swarm_XDMF()
308 PetscCall(PetscViewerASCIIPrintf(viewer, "</DataItem>\n")); in private_ISView_Swarm_XDMF()
309 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_ISView_Swarm_XDMF()
310 PetscCall(PetscViewerASCIIPrintf(viewer, "</Attribute>\n")); in private_ISView_Swarm_XDMF()
311 PetscCall(PetscViewerASCIIPopTab(viewer)); in private_ISView_Swarm_XDMF()
343 PetscViewer viewer; in DMSwarmViewFieldsXDMF() local
346 PetscCall(private_PetscViewerCreate_XDMF(PetscObjectComm((PetscObject)dm), filename, &viewer)); in DMSwarmViewFieldsXDMF()
347 PetscCall(private_DMSwarmView_XDMF(dm, viewer)); in DMSwarmViewFieldsXDMF()
358 PetscCall(private_VecView_Swarm_XDMF(dvec, viewer)); in DMSwarmViewFieldsXDMF()
369 PetscCall(private_ISView_Swarm_XDMF(is, viewer)); in DMSwarmViewFieldsXDMF()
374 PetscCall(private_PetscViewerDestroy_XDMF(&viewer)); in DMSwarmViewFieldsXDMF()
402 PetscViewer viewer; in DMSwarmViewXDMF() local
405 PetscCall(private_PetscViewerCreate_XDMF(PetscObjectComm((PetscObject)dm), filename, &viewer)); in DMSwarmViewXDMF()
406 PetscCall(private_DMSwarmView_XDMF(dm, viewer)); in DMSwarmViewXDMF()
415 PetscCall(private_VecView_Swarm_XDMF(dvec, viewer)); in DMSwarmViewXDMF()
429 PetscCall(private_ISView_Swarm_XDMF(is, viewer)); in DMSwarmViewXDMF()
434 PetscCall(private_PetscViewerDestroy_XDMF(&viewer)); in DMSwarmViewXDMF()