Home
last modified time | relevance | path

Searched refs:popup (Results 1 – 18 of 18) sorted by relevance

/petsc/src/sys/classes/draw/interface/
H A Ddtri.c49 PetscErrorCode PetscDrawScalePopup(PetscDraw popup, PetscReal min, PetscReal max) in PetscDrawScalePopup() argument
58 if (!popup) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawScalePopup()
59 PetscValidHeaderSpecific(popup, PETSC_DRAW_CLASSID, 1); in PetscDrawScalePopup()
60 PetscCall(PetscDrawIsNull(popup, &isnull)); in PetscDrawScalePopup()
62 PetscCallMPI(MPI_Comm_rank(PetscObjectComm((PetscObject)popup), &rank)); in PetscDrawScalePopup()
64 PetscCall(PetscDrawCheckResizedWindow(popup)); in PetscDrawScalePopup()
65 PetscCall(PetscDrawClear(popup)); in PetscDrawScalePopup()
66 PetscCall(PetscDrawSetTitle(popup, "Contour Scale")); in PetscDrawScalePopup()
67 PetscCall(PetscDrawSetCoordinates(popup, xl, yl, xr, yr)); in PetscDrawScalePopup()
68 PetscDrawCollectiveBegin(popup); in PetscDrawScalePopup()
[all …]
H A Ddraw.c290 PetscCall(PetscDrawDestroy(&(*draw)->popup)); in PetscDrawDestroy()
316 PetscErrorCode PetscDrawGetPopup(PetscDraw draw, PetscDraw *popup) in PetscDrawGetPopup() argument
320 PetscAssertPointer(popup, 2); in PetscDrawGetPopup()
322 if (draw->popup) *popup = draw->popup; in PetscDrawGetPopup()
324 PetscUseTypeMethod(draw, getpopup, popup); in PetscDrawGetPopup()
325 if (*popup) { in PetscDrawGetPopup()
326 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)*popup, "popup_")); in PetscDrawGetPopup()
327 (*popup)->pause = 0.0; in PetscDrawGetPopup()
328 PetscCall(PetscDrawSetFromOptions(*popup)); in PetscDrawGetPopup()
330 } else *popup = NULL; in PetscDrawGetPopup()
H A Ddrawreg.c162 draw->popup = NULL; in PetscDrawCreate()
/petsc/src/sys/classes/draw/tests/
H A Dex6.c26 PetscDraw popup; in DrawFunction() local
48 PetscCall(PetscDrawGetPopup(draw, &popup)); in DrawFunction()
49 PetscCall(PetscDrawScalePopup(popup, -8, +8)); in DrawFunction()
/petsc/src/sys/classes/draw/impls/x/
H A Dxops.c335 static PetscErrorCode PetscDrawGetPopup_X(PetscDraw draw, PetscDraw *popup) in PetscDrawGetPopup_X() argument
343 *popup = NULL; in PetscDrawGetPopup_X()
347 …bjectComm((PetscObject)draw), draw->display, NULL, win->x, win->y + win->h + 10, 220, 220, popup)); in PetscDrawGetPopup_X()
348 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)*popup, "popup_")); in PetscDrawGetPopup_X()
349 PetscCall(PetscObjectAppendOptionsPrefix((PetscObject)*popup, ((PetscObject)draw)->prefix)); in PetscDrawGetPopup_X()
350 PetscCall(PetscDrawSetType(*popup, PETSC_DRAW_X)); in PetscDrawGetPopup_X()
351 draw->popup = *popup; in PetscDrawGetPopup_X()
564 PetscCall(PetscDrawDestroy(&draw->popup)); in PetscDrawDestroy_X()
585 if (draw->popup) PetscCall(PetscDrawGetSingleton(draw->popup, &(*sdraw)->popup)); in PetscDrawGetSingleton_X()
618 if (draw->popup && (*sdraw)->popup) { in PetscDrawRestoreSingleton_X()
[all …]
/petsc/src/sys/classes/draw/impls/image/
H A Ddrawimage.c314 static PetscErrorCode PetscDrawGetPopup_Image(PetscDraw draw, PetscDraw *popup) in PetscDrawGetPopup_Image() argument
321 *popup = NULL; in PetscDrawGetPopup_Image()
324 PetscCall(PetscDrawCreate(PetscObjectComm((PetscObject)draw), NULL, NULL, 0, 0, 220, 220, popup)); in PetscDrawGetPopup_Image()
325 PetscCall(PetscDrawSetType(*popup, PETSC_DRAW_IMAGE)); in PetscDrawGetPopup_Image()
326 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)*popup, "popup_")); in PetscDrawGetPopup_Image()
327 PetscCall(PetscObjectAppendOptionsPrefix((PetscObject)*popup, ((PetscObject)draw)->prefix)); in PetscDrawGetPopup_Image()
328 draw->popup = *popup; in PetscDrawGetPopup_Image()
368 PetscCall(PetscDrawDestroy(&draw->popup)); in PetscDrawDestroy_Image()
/petsc/src/sys/classes/draw/impls/win32/
H A Dwin32draw.h51 DWORD popup, caption, overlapped; member
H A Dwin32draw.c574 static PetscErrorCode PetscDrawGetPopup_Win32(PetscDraw draw, PetscDraw *popup) in PetscDrawGetPopup_Win32() argument
582 …te(PetscObjectComm((PetscObject)draw), NULL, NULL, win->x, win->y + win->h + 36, 220, 220, popup)); in PetscDrawGetPopup_Win32()
583 PetscCall(PetscDrawSetType(*popup, PETSC_DRAW_WIN32)); in PetscDrawGetPopup_Win32()
584 draw->popup = *popup; in PetscDrawGetPopup_Win32()
586 *popup = NULL; in PetscDrawGetPopup_Win32()
/petsc/src/sys/classes/draw/impls/null/
H A Ddrawnull.c170 PetscCall(PetscDrawDestroy(&draw->popup)); in PetscDrawCreate_Null()
/petsc/include/petsc/private/
H A Ddrawimpl.h64 PetscDraw popup; member
/petsc/src/dm/impls/da/
H A Dgr2.c122 PetscDraw draw, popup; in VecView_MPI_Draw_DA2d() local
298 PetscCall(PetscDrawGetPopup(draw, &popup)); in VecView_MPI_Draw_DA2d()
299 PetscCall(PetscDrawScalePopup(popup, zctx.min, zctx.max)); in VecView_MPI_Draw_DA2d()
/petsc/doc/changes/
H A D314.md72 popup windows
/petsc/src/mat/impls/sell/seq/
H A Dsell.c1366 PetscDraw popup; in MatView_SeqSELL_Draw_Zoom() local
1371 PetscCall(PetscDrawGetPopup(draw, &popup)); in MatView_SeqSELL_Draw_Zoom()
1372 PetscCall(PetscDrawScalePopup(popup, minv, maxv)); in MatView_SeqSELL_Draw_Zoom()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c1973 PetscDraw popup; in MatView_SeqBAIJ_Draw_Zoom() local
1979 PetscCall(PetscDrawGetPopup(draw, &popup)); in MatView_SeqBAIJ_Draw_Zoom()
1980 PetscCall(PetscDrawScalePopup(popup, 0.0, maxv)); in MatView_SeqBAIJ_Draw_Zoom()
/petsc/src/mat/impls/dense/seq/
H A Ddense.c1591 PetscDraw popup; in MatView_SeqDense_Draw_Zoom() local
1597 PetscCall(PetscDrawGetPopup(draw, &popup)); in MatView_SeqDense_Draw_Zoom()
1598 PetscCall(PetscDrawScalePopup(popup, minv, maxv)); in MatView_SeqDense_Draw_Zoom()
/petsc/doc/manual/
H A Dprofiling.md682 of memory copies, and more, in a popup window when the mouse
/petsc/src/mat/impls/aij/seq/
H A Daij.c1027 PetscDraw popup; in MatView_SeqAIJ_Draw_Zoom() local
1033 PetscCall(PetscDrawGetPopup(draw, &popup)); in MatView_SeqAIJ_Draw_Zoom()
1034 PetscCall(PetscDrawScalePopup(popup, minv, maxv)); in MatView_SeqAIJ_Draw_Zoom()
/petsc/src/dm/impls/plex/
H A Dplex.c416 PetscDraw draw, popup; in VecView_Plex_Local_Draw_2D() local
483 PetscCall(PetscDrawGetPopup(draw, &popup)); in VecView_Plex_Local_Draw_2D()
484 PetscCall(PetscDrawScalePopup(popup, vbound[0], vbound[1])); in VecView_Plex_Local_Draw_2D()