Home
last modified time | relevance | path

Searched refs:xmin (Results 1 – 25 of 51) sorted by relevance

123

/petsc/src/sys/classes/draw/utils/
H A Dhists.c16 PetscReal xmin, xmax; member
73 h->xmin = PETSC_MAX_REAL; in PetscDrawHGCreate()
135 hist->xmin = PETSC_MAX_REAL; in PetscDrawHGReset()
209 if (!hist->numValues && (hist->xmin == PETSC_MAX_REAL) && (hist->xmax == PETSC_MIN_REAL)) { in PetscDrawHGAddValue()
210 hist->xmin = value; in PetscDrawHGAddValue()
216 if (value < hist->xmin) hist->xmin = value; in PetscDrawHGAddValue()
220 …if (value > hist->xmax) hist->xmax = value + 0.001 * (value - hist->xmin) / (PetscReal)hist->numBi… in PetscDrawHGAddValue()
221 if (value < hist->xmin) { in PetscDrawHGAddValue()
222 hist->xmin = value; in PetscDrawHGAddValue()
223 hist->xmax = hist->xmax + 0.001 * (hist->xmax - hist->xmin) / (PetscReal)hist->numBins; in PetscDrawHGAddValue()
[all …]
H A Dlgc.c75 PetscReal xmin, xmax, ymin, ymax; in PetscDrawLGSPDraw() local
91 xmin = PetscMin(lg->xmin, sp->xmin); in PetscDrawLGSPDraw()
95 PetscCall(PetscDrawAxisSetLimits(lg->axis, xmin, xmax, ymin, ymax)); in PetscDrawLGSPDraw()
164 lg->xmin = 1.e20; in PetscDrawLGCreate()
363 (lg)->xmin = x_min; in PetscDrawLGSetLimits()
386 lg->xmin = 1.e20; in PetscDrawLGReset()
469 PetscReal xmin, xmax, ymin, ymax; in PetscDrawLGDraw() local
484 xmin = lg->xmin; in PetscDrawLGDraw()
493 PetscCall(PetscDrawAxisSetLimits(lg->axis, xmin, xmax, ymin, ymax)); in PetscDrawLGDraw()
580 PetscReal xmin = lg->xmin, xmax = lg->xmax, ymin = lg->ymin, ymax = lg->ymax; in PetscDrawLGView() local
[all …]
H A Dlg.c42 if (x < lg->xmin) lg->xmin = x; in PetscDrawLGAddCommonPoint()
98 if (xx < lg->xmin) lg->xmin = xx; in PetscDrawLGAddPoint()
159 if (x[i] < lg->xmin) lg->xmin = x[i]; in PetscDrawLGAddPoints()
H A Ddscatter.c53 sp->xmin = (PetscReal)1.e20; in PetscDrawSPCreate()
134 sp->xmin = (PetscReal)1.e20; in PetscDrawSPReset()
213 if (x[i] < sp->xmin) sp->xmin = x[i]; in PetscDrawSPAddPoint()
271 if (x[i] < sp->xmin) sp->xmin = x[i]; in PetscDrawSPAddPoints()
325 if (x[i] < sp->xmin) sp->xmin = x[i]; in PetscDrawSPAddPointColorized()
372 PetscReal lower[2] = {sp->xmin, sp->ymin}, glower[2]; in PetscDrawSPDraw()
439 sp->xmin = x_min; in PetscDrawSPSetLimits()
H A Dzoom.c20 PetscReal dpause, xc, yc, scale = 1.0, w, h, xr, xl, yr, yl, xmin, xmax, ymin, ymax; in PetscDrawZoom() local
43 xmin = xl; in PetscDrawZoom()
81 PetscCall(PetscDrawSetCoordinates(draw, xmin, ymin, xmax, ymax)); in PetscDrawZoom()
H A Dbars.c136 PetscReal xmin, xmax, ymin, ymax, *values, binLeft, binRight; in PetscDrawBarDraw() local
169 xmin = 0.0; in PetscDrawBarDraw()
191 PetscCall(PetscDrawAxisSetLimits(bar->axis, xmin, xmax, ymin, ymax)); in PetscDrawBarDraw()
198 binLeft = xmin + (PetscReal)i; in PetscDrawBarDraw()
199 binRight = xmin + (PetscReal)i + 1; in PetscDrawBarDraw()
/petsc/src/dm/impls/da/
H A Dgr1.c25 PetscErrorCode DMDASetUniformCoordinates(DM da, PetscReal xmin, PetscReal xmax, PetscReal ymin, Pet… in DMDASetUniformCoordinates() argument
40 …PetscCheck(xmax >= xmin, PetscObjectComm((PetscObject)da), PETSC_ERR_ARG_INCOMP, "xmax must be lar… in DMDASetUniformCoordinates()
48 if (bx == DM_BOUNDARY_PERIODIC) hx = (xmax - xmin) / M; in DMDASetUniformCoordinates()
49 else hx = (xmax - xmin) / (M - 1); in DMDASetUniformCoordinates()
51 for (i = 0; i < isize; i++) coors[i] = xmin + hx * (i + istart); in DMDASetUniformCoordinates()
54 if (bx == DM_BOUNDARY_PERIODIC) hx = (xmax - xmin) / (M); in DMDASetUniformCoordinates()
55 else hx = (xmax - xmin) / (M - 1); in DMDASetUniformCoordinates()
62 coors[cnt++] = xmin + hx * (i + istart); in DMDASetUniformCoordinates()
68 if (bx == DM_BOUNDARY_PERIODIC) hx = (xmax - xmin) / (M); in DMDASetUniformCoordinates()
69 else hx = (xmax - xmin) / (M - 1); in DMDASetUniformCoordinates()
[all …]
H A Dda1.c62 double ymin = -1, ymax = 1, xmin = -1, xmax = dd->M, x; in DMView_DA_1d() local
73 PetscCall(PetscDrawSetCoordinates(draw, xmin, ymin, xmax, ymax)); in DMView_DA_1d()
82 xmin = 0.0; in DMView_DA_1d()
84 PetscCall(PetscDrawLine(draw, xmin, ymin, xmax, ymin, PETSC_DRAW_BLACK)); in DMView_DA_1d()
85 PetscCall(PetscDrawLine(draw, xmin, ymax, xmax, ymax, PETSC_DRAW_BLACK)); in DMView_DA_1d()
95 xmin = dd->xs / dd->w; in DMView_DA_1d()
97 PetscCall(PetscDrawLine(draw, xmin, ymin, xmax, ymin, PETSC_DRAW_RED)); in DMView_DA_1d()
98 PetscCall(PetscDrawLine(draw, xmin, ymin, xmin, ymax, PETSC_DRAW_RED)); in DMView_DA_1d()
99 PetscCall(PetscDrawLine(draw, xmin, ymax, xmax, ymax, PETSC_DRAW_RED)); in DMView_DA_1d()
103 for (x = xmin; x <= xmax; x++) { in DMView_DA_1d()
H A Dda2.c58 double xmin = -1 * dd->s - 1, xmax = dd->M + dd->s; in DMView_DA_2d() local
71 PetscCall(PetscDrawSetCoordinates(draw, xmin, ymin, xmax, ymax)); in DMView_DA_2d()
78 …for (xmin = 0; xmin < dd->M; xmin++) PetscCall(PetscDrawLine(draw, xmin, ymin, xmin, ymax, PETSC_D… in DMView_DA_2d()
79 xmin = 0.0; in DMView_DA_2d()
81 …for (ymin = 0; ymin < dd->N; ymin++) PetscCall(PetscDrawLine(draw, xmin, ymin, xmax, ymin, PETSC_D… in DMView_DA_2d()
89 xmin = dd->xs / dd->w; in DMView_DA_2d()
93 PetscCall(PetscDrawLine(draw, xmin, ymin, xmax, ymin, PETSC_DRAW_RED)); in DMView_DA_2d()
94 PetscCall(PetscDrawLine(draw, xmin, ymin, xmin, ymax, PETSC_DRAW_RED)); in DMView_DA_2d()
95 PetscCall(PetscDrawLine(draw, xmin, ymax, xmax, ymax, PETSC_DRAW_RED)); in DMView_DA_2d()
100 for (x = xmin; x <= xmax; x++) { in DMView_DA_2d()
[all …]
H A Dgr2.c16 PetscReal xmin, xmax, ymin, ymax, min, max; member
95 double xmin = (double)zctx->xmin, ymin = (double)zctx->ymin; in VecView_MPI_Draw_DA2d_Zoom() local
100 PetscCall(PetscSNPrintf(value, 16, "%0.2e", xmin)); in VecView_MPI_Draw_DA2d_Zoom()
101 PetscCall(PetscDrawString(draw, xmin, ymin - .05 * (ymax - ymin), PETSC_DRAW_BLACK, value)); in VecView_MPI_Draw_DA2d_Zoom()
107 PetscCall(PetscDrawString(draw, xmin - .05 * (xmax - xmin), ymin, PETSC_DRAW_BLACK, value)); in VecView_MPI_Draw_DA2d_Zoom()
109 PetscCall(PetscDrawString(draw, xmin - .05 * (xmax - xmin), ymax, PETSC_DRAW_BLACK, value)); in VecView_MPI_Draw_DA2d_Zoom()
213 PetscCall(VecStrideMin(xcoor, 0, NULL, &zctx.xmin)); in VecView_MPI_Draw_DA2d()
219 coors[0] = zctx.xmin - .05 * (zctx.xmax - zctx.xmin); in VecView_MPI_Draw_DA2d()
221 coors[2] = zctx.xmax + .05 * (zctx.xmax - zctx.xmin); in VecView_MPI_Draw_DA2d()
224 coors[0] = zctx.xmin; in VecView_MPI_Draw_DA2d()
H A Dda3.c77 PetscReal xmin = -1.0, xmax = (PetscReal)((dd->M + 2) * dd->P), x, y, ycoord, xcoord; in DMView_DA_3d() local
89 PetscCall(PetscDrawSetCoordinates(draw, xmin, ymin, xmax, ymax)); in DMView_DA_3d()
97 …for (xmin = (PetscReal)(k * (dd->M + 1)); xmin < (PetscReal)(dd->M + (k * (dd->M + 1))); xmin++) P… in DMView_DA_3d()
98 xmin = (PetscReal)(k * (dd->M + 1)); in DMView_DA_3d()
99 xmax = xmin + (PetscReal)(dd->M - 1); in DMView_DA_3d()
100 …for (ymin = 0; ymin < (PetscReal)dd->N; ymin++) PetscCall(PetscDrawLine(draw, xmin, ymin, xmax, ym… in DMView_DA_3d()
114 xmin = dd->xs / dd->w + (dd->M + 1) * k; in DMView_DA_3d()
117 PetscCall(PetscDrawLine(draw, xmin, ymin, xmax, ymin, PETSC_DRAW_RED)); in DMView_DA_3d()
118 PetscCall(PetscDrawLine(draw, xmin, ymin, xmin, ymax, PETSC_DRAW_RED)); in DMView_DA_3d()
119 PetscCall(PetscDrawLine(draw, xmin, ymax, xmax, ymax, PETSC_DRAW_RED)); in DMView_DA_3d()
[all …]
/petsc/src/ts/tutorials/multirate/
H A Dex5.c34 static inline PetscReal RangeMod(PetscReal a, PetscReal xmin, PetscReal xmax) in RangeMod() argument
36 PetscReal range = xmax - xmin; in RangeMod()
37 return xmin + PetscFmodReal(range + PetscFmodReal(a, range), range); in RangeMod()
46 …tscScalar *uR, PetscScalar *flux, PetscReal *maxspeed, PetscReal x, PetscReal xmin, PetscReal xmax) in PhysicsRiemann_Advect() argument
53 if (x == 0 || x == xmin || x == xmax) in PhysicsRiemann_Advect()
73 …icsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Advect() argument
85 x0 = RangeMod(x - a[0] * t, xmin, xmax); in PhysicsSample_Advect()
124 x0 = RangeMod(x - a[1] * t, xmin, xmax); in PhysicsSample_Advect()
200 hx = (ctx->xmax - ctx->xmin) / Mx; in FVRHSFunctionslow()
223 …eristic)(ctx->physics.user, dof, &x[i * dof], ctx->R, ctx->Rinv, ctx->speeds, ctx->xmin + hx * i)); in FVRHSFunctionslow()
[all …]
H A Dex7.c29 static inline PetscReal RangeMod(PetscReal a, PetscReal xmin, PetscReal xmax) in RangeMod() argument
31 PetscReal range = xmax - xmin; in RangeMod()
32 return xmin + PetscFmodReal(range + PetscFmodReal(a, range), range); in RangeMod()
64 PetscReal xmin, xmax; member
99 …icsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Advect() argument
110 x0 = RangeMod(x - a * t, xmin, xmax); in PhysicsSample_Advect()
182 hs = (ctx->xmax - ctx->xmin) / 2.0 * (ctx->hratio + 1.0) / Mx; in FVRHSFunction()
183 hf = (ctx->xmax - ctx->xmin) / 2.0 * (1.0 + 1.0 / ctx->hratio) / Mx; in FVRHSFunction()
331 hs = (ctx->xmax - ctx->xmin) / 2.0 * (ctx->hratio + 1.0) / Mx; in FVRHSFunctionslow()
332 hf = (ctx->xmax - ctx->xmin) / 2.0 * (1.0 + 1.0 / ctx->hratio) / Mx; in FVRHSFunctionslow()
[all …]
H A Dex8.c20 static inline PetscReal RangeMod(PetscReal a, PetscReal xmin, PetscReal xmax) in RangeMod() argument
22 PetscReal range = xmax - xmin; in RangeMod()
23 return xmin + PetscFmodReal(range + PetscFmodReal(a, range), range); in RangeMod()
54 …icsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Advect() argument
65 x0 = RangeMod(x - a * t, xmin, xmax); in PhysicsSample_Advect()
137 hs = (ctx->xmax - ctx->xmin) / 8.0 / ctx->sm; in FVSample_3WaySplit()
138 hm = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->mf - ctx->sm); in FVSample_3WaySplit()
139 hf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fm - ctx->mf); in FVSample_3WaySplit()
142 xi = ctx->xmin + 0.5 * hs + i * hs; in FVSample_3WaySplit()
147 …PetscCall((*ctx->physics2.sample2)(ctx->physics2.user, ctx->initial, ctx->bctype, ctx->xmin, ctx->… in FVSample_3WaySplit()
[all …]
H A Dex6.c27 static inline PetscReal RangeMod(PetscReal a, PetscReal xmin, PetscReal xmax) in RangeMod() argument
29 PetscReal range = xmax - xmin; in RangeMod()
30 return xmin + PetscFmodReal(range + PetscFmodReal(a, range), range); in RangeMod()
61 …icsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Advect() argument
72 x0 = RangeMod(x - a * t, xmin, xmax); in PhysicsSample_Advect()
143 hs = (ctx->xmax - ctx->xmin) * 3.0 / 8.0 / ctx->sf; in FVSample_2WaySplit()
144 hf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fs - ctx->sf); in FVSample_2WaySplit()
147 xi = ctx->xmin + 0.5 * hs + i * hs; in FVSample_2WaySplit()
152 …PetscCall((*ctx->physics2.sample2)(ctx->physics2.user, ctx->initial, ctx->bctype, ctx->xmin, ctx->… in FVSample_2WaySplit()
156 xi = ctx->xmin + ctx->sf * hs + 0.5 * hf + (i - ctx->sf) * hf; in FVSample_2WaySplit()
[all …]
H A Dex4.c43 static inline PetscReal RangeMod(PetscReal a, PetscReal xmin, PetscReal xmax) in RangeMod() argument
45 PetscReal range = xmax - xmin; in RangeMod()
46 return xmin + PetscFmodReal(range + PetscFmodReal(a, range), range); in RangeMod()
80 …icsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Advect() argument
91 x0 = RangeMod(x - a * t, xmin, xmax); in PhysicsSample_Advect()
301 …csSample_Shallow(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Shallow() argument
487 hs = (ctx->xmax - ctx->xmin) * 3.0 / 8.0 / ctx->sf; in FVSample_2WaySplit()
488 hf = (ctx->xmax - ctx->xmin) / 4.0 / (ctx->fs - ctx->sf); in FVSample_2WaySplit()
491 xi = ctx->xmin + 0.5 * hs + i * hs; in FVSample_2WaySplit()
496 …PetscCall((*ctx->physics2.sample2)(ctx->physics2.user, ctx->initial, ctx->bctype, ctx->xmin, ctx->… in FVSample_2WaySplit()
[all …]
/petsc/src/ts/tutorials/
H A Dex74.c37 PetscReal xmin, xmax; /* domain bounds */ member
57 ctxt.xmin = 0.0; in main()
65 PetscCall(PetscOptionsReal("-xmin", "xmin", "<0.0>", ctxt.xmin, &ctxt.xmin, NULL)); in main()
124 dx = (ctxt->xmax - ctxt->xmin) / ((PetscReal)ctxt->imax); in ExactSolution()
151 dx = (user->xmax - user->xmin) / ((PetscReal)user->imax); in RHSJacobian()
H A Dex9.c73 static inline PetscReal RangeMod(PetscReal a, PetscReal xmin, PetscReal xmax) in RangeMod() argument
75 PetscReal range = xmax - xmin; in RangeMod()
76 return xmin + PetscFmodReal(range + PetscFmodReal(a, range), range); in RangeMod()
221 PetscReal xmin, xmax; member
313 …icsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Advect() argument
324 x0 = RangeMod(x - a * t, xmin, xmax); in PhysicsSample_Advect()
388 …csSample_Burgers(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Burgers() argument
414 u[0] = 0.7 + 0.3 * PetscSinReal(2 * PETSC_PI * ((x - xmin) / (xmax - xmin))); in PhysicsSample_Burgers()
529 …csSample_Traffic(void *vctx, PetscInt initial, FVBCType bctype, PetscReal xmin, PetscReal xmax, Pe… in PhysicsSample_Traffic() argument
546 u[0] = 0.7 + 0.3 * PetscSinReal(2 * PETSC_PI * ((x - xmin) / (xmax - xmin))); in PhysicsSample_Traffic()
[all …]
/petsc/src/ts/interface/
H A Dtseig.c11 PetscReal xmin, xmax, ymin, ymax; member
74 (*ctx)->xmin = -2.1; in TSMonitorSPEigCtxCreate()
136 PetscReal xmin, xmax, ymin, ymax; in TSMonitorSPEig() local
139 PetscCall(PetscDrawSPSetLimits(drawsp, ctx->xmin, ctx->xmax, ctx->ymin, ctx->ymax)); in TSMonitorSPEig()
165 PetscCall(PetscDrawAxisGetLimits(axis, &xmin, &xmax, &ymin, &ymax)); in TSMonitorSPEig()
166 …PetscCall(PetscDrawIndicatorFunction(draw, xmin, xmax, ymin, ymax, PETSC_DRAW_CYAN, (PetscErrorCod… in TSMonitorSPEig()
/petsc/src/ksp/ksp/interface/
H A Deige.c255 PetscReal xmin, xmax, ymin, ymax, *xloc, *yloc, *value, px0, py0, rscale, iscale; in KSPPlotEigenContours_Private() local
267 xmin = r[0]; in KSPPlotEigenContours_Private()
272 xmin = PetscMin(xmin, r[i]); in KSPPlotEigenContours_Private()
278 for (i = 0; i < M; i++) xloc[i] = xmin - 0.1 * (xmax - xmin) + 1.2 * (xmax - xmin) * i / (M - 1); in KSPPlotEigenContours_Private()
303 PetscCall(PetscDrawAxisSetLimits(drawaxis, xmin, xmax, ymin, ymax)); in KSPPlotEigenContours_Private()
/petsc/src/dm/impls/network/
H A Dnetworkmonitor.c119 …nt element, PetscInt nodes, PetscInt start, PetscInt blocksize, PetscReal xmin, PetscReal xmax, Pe… in DMNetworkMonitorAdd() argument
152 …if (xmin != (PetscReal)PETSC_DECIDE && xmax != (PetscReal)PETSC_DECIDE) PetscCall(PetscDrawAxisSet… in DMNetworkMonitorAdd()
/petsc/src/sys/classes/draw/interface/
H A Ddrect.c22 PetscErrorCode PetscDrawIndicatorFunction(PetscDraw draw, PetscReal xmin, PetscReal xmax, PetscReal… in PetscDrawIndicatorFunction() argument
33 PetscCall(PetscDrawCoordinateToPixel(draw, xmin, ymin, &xstart, &ystart)); in PetscDrawIndicatorFunction()
/petsc/src/ksp/ksp/tutorials/
H A Dex74.c71 PetscReal xmin, xmax; /* domain bounds */ member
101 ctxt.xmin = 0.0; in main()
111 PetscCall(PetscOptionsReal("-xmin", "xmin", "<0.0>", ctxt.xmin, &ctxt.xmin, NULL)); in main()
259 dx = (ctxt->xmax - ctxt->xmin) / ((PetscReal)ctxt->imax); in ExactSolution()
323 dx = (user->xmax - user->xmin) / ((PetscReal)user->imax); in Assemble_AdvDiff()
/petsc/src/ts/tutorials/power_grid/
H A Dpetscopt_ex617 -xmin -1
H A Dpetscopt_ex814 #-xmin 0.25

123