Home
last modified time | relevance | path

Searched refs:drawlg (Results 1 – 4 of 4) sorted by relevance

/petsc/src/sys/classes/viewer/impls/draw/draw/
H A Dfdrawv.c40 PetscDrawLG *drawlg = vdraw->drawlg; in PetscViewerDrawGetDraw() local
45 …PetscCall(PetscCalloc3(vdraw->draw_max, &vdraw->draw, vdraw->draw_max, &vdraw->drawlg, vdraw->draw… in PetscViewerDrawGetDraw()
47 PetscCall(PetscArraycpy(vdraw->drawlg, drawlg, draw_max)); in PetscViewerDrawGetDraw()
49 PetscCall(PetscFree3(tdraw, drawlg, drawaxis)); in PetscViewerDrawGetDraw()
89 …cErrorCode PetscViewerDrawGetDrawLG(PetscViewer viewer, PetscInt windownumber, PetscDrawLG *drawlg) in PetscViewerDrawGetDrawLG() argument
97 PetscAssertPointer(drawlg, 3); in PetscViewerDrawGetDrawLG()
104 if (!vdraw->drawlg[windownumber + vdraw->draw_base]) { in PetscViewerDrawGetDrawLG()
105 …PetscCall(PetscDrawLGCreate(vdraw->draw[windownumber + vdraw->draw_base], 1, &vdraw->drawlg[window… in PetscViewerDrawGetDrawLG()
106 PetscCall(PetscDrawLGSetFromOptions(vdraw->drawlg[windownumber + vdraw->draw_base])); in PetscViewerDrawGetDrawLG()
108 *drawlg = vdraw->drawlg[windownumber + vdraw->draw_base]; in PetscViewerDrawGetDrawLG()
/petsc/src/dm/impls/network/
H A Dnetworkmonitor.c121 PetscDrawLG drawlg; in DMNetworkMonitorAdd() local
150 PetscCall(PetscViewerDrawGetDrawLG(node->viewer, 0, &drawlg)); in DMNetworkMonitorAdd()
151 PetscCall(PetscDrawLGGetAxis(drawlg, &axis)); in DMNetworkMonitorAdd()
/petsc/src/sys/classes/viewer/impls/draw/
H A Dvdraw.h13 PetscDrawLG *drawlg; member
H A Ddrawv.c13 PetscCall(PetscDrawLGDestroy(&vdraw->drawlg[i])); in PetscViewerDestroy_Draw()
18 PetscCall(PetscFree3(vdraw->draw, vdraw->drawlg, vdraw->drawaxis)); in PetscViewerDestroy_Draw()
288 PetscCall(PetscFree3(svdraw->draw, svdraw->drawlg, svdraw->drawaxis)); in PetscViewerRestoreSubViewer_Draw()
368 …PetscCall(PetscCalloc3(vdraw->draw_max, &vdraw->draw, vdraw->draw_max, &vdraw->drawlg, vdraw->draw… in PetscViewerCreate_Draw()