Searched refs:vdraw (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/sys/classes/viewer/impls/draw/draw/ |
| H A D | fdrawv.c | 23 PetscViewer_Draw *vdraw; in PetscViewerDrawGetDraw() local 33 vdraw = (PetscViewer_Draw *)viewer->data; in PetscViewerDrawGetDraw() 35 windownumber += vdraw->draw_base; in PetscViewerDrawGetDraw() 36 if (windownumber >= vdraw->draw_max) { in PetscViewerDrawGetDraw() 38 PetscInt draw_max = vdraw->draw_max; in PetscViewerDrawGetDraw() 39 PetscDraw *tdraw = vdraw->draw; in PetscViewerDrawGetDraw() 40 PetscDrawLG *drawlg = vdraw->drawlg; in PetscViewerDrawGetDraw() 41 PetscDrawAxis *drawaxis = vdraw->drawaxis; in PetscViewerDrawGetDraw() 43 vdraw->draw_max = 2 * windownumber; in PetscViewerDrawGetDraw() 45 …PetscCall(PetscCalloc3(vdraw->draw_max, &vdraw->draw, vdraw->draw_max, &vdraw->drawlg, vdraw->draw… in PetscViewerDrawGetDraw() [all …]
|
| /petsc/src/sys/classes/viewer/impls/draw/ |
| H A D | drawv.c | 7 PetscViewer_Draw *vdraw = (PetscViewer_Draw *)v->data; in PetscViewerDestroy_Draw() local 10 …PetscCheck(!vdraw->singleton_made, PETSC_COMM_SELF, PETSC_ERR_ORDER, "Destroying PetscViewer witho… in PetscViewerDestroy_Draw() 11 for (i = 0; i < vdraw->draw_max; i++) { in PetscViewerDestroy_Draw() 12 PetscCall(PetscDrawAxisDestroy(&vdraw->drawaxis[i])); in PetscViewerDestroy_Draw() 13 PetscCall(PetscDrawLGDestroy(&vdraw->drawlg[i])); in PetscViewerDestroy_Draw() 14 PetscCall(PetscDrawDestroy(&vdraw->draw[i])); in PetscViewerDestroy_Draw() 16 PetscCall(PetscFree(vdraw->display)); in PetscViewerDestroy_Draw() 17 PetscCall(PetscFree(vdraw->title)); in PetscViewerDestroy_Draw() 18 PetscCall(PetscFree3(vdraw->draw, vdraw->drawlg, vdraw->drawaxis)); in PetscViewerDestroy_Draw() 19 PetscCall(PetscFree(vdraw->bounds)); in PetscViewerDestroy_Draw() [all …]
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 3054 PetscViewer vdraw, vstdout; in SNESComputeJacobian() local 3073 …omm((PetscObject)snes), NULL, "Explicit Jacobians", PETSC_DECIDE, PETSC_DECIDE, 300, 300, &vdraw)); in SNESComputeJacobian() 3074 if (flag_contour) PetscCall(PetscViewerPushFormat(vdraw, PETSC_VIEWER_DRAW_CONTOUR)); in SNESComputeJacobian() 3075 } else vdraw = NULL; in SNESComputeJacobian() 3078 if (vdraw) PetscCall(MatView(Bexp, vdraw)); in SNESComputeJacobian() 3081 if (vdraw) PetscCall(MatView(FDexp, vdraw)); in SNESComputeJacobian() 3085 if (vdraw) { /* Always use contour for the difference */ in SNESComputeJacobian() 3086 PetscCall(PetscViewerPushFormat(vdraw, PETSC_VIEWER_DRAW_CONTOUR)); in SNESComputeJacobian() 3087 PetscCall(MatView(FDexp, vdraw)); in SNESComputeJacobian() 3088 PetscCall(PetscViewerPopFormat(vdraw)); in SNESComputeJacobian() [all …]
|