| /petsc/src/sys/classes/draw/utils/ |
| H A D | cmap.c | 65 R[i] = (unsigned char)(255 * PetscMin(r, 1.0)); in PetscDrawCmap_Hue() 66 G[i] = (unsigned char)(255 * PetscMin(g, 1.0)); in PetscDrawCmap_Hue() 67 B[i] = (unsigned char)(255 * PetscMin(b, 1.0)); in PetscDrawCmap_Hue() 118 R[i] = (unsigned char)(255 * PetscMin(r, 1.0)); in PetscDrawCmap_Jet() 119 G[i] = (unsigned char)(255 * PetscMin(g, 1.0)); in PetscDrawCmap_Jet() 120 B[i] = (unsigned char)(255 * PetscMin(b, 1.0)); in PetscDrawCmap_Jet() 154 R[i] = (unsigned char)(255 * PetscMin(r, 1.0)); in PetscDrawCmap_Hot() 155 G[i] = (unsigned char)(255 * PetscMin(g, 1.0)); in PetscDrawCmap_Hot() 156 B[i] = (unsigned char)(255 * PetscMin(b, 1.0)); in PetscDrawCmap_Hot() 170 R[i] = (unsigned char)(255 * PetscMin(r, 1.0)); in PetscDrawCmap_Bone() [all …]
|
| /petsc/src/snes/interface/noise/ |
| H A D | snesdnest.c | 128 d__4 = PetscMin(est1, est2); in SNESNoise_dnest_() 130 d__2 = est4 - PetscMin(d__4, est3); in SNESNoise_dnest_() 146 f_min = PetscMin(d__1, d__2); in SNESNoise_dnest_() 193 if (PetscMin(d__1, d__2) < 0. && PetscMax(d__3, d__4) > 0.) dsgn[j - 1] = TRUE_; in SNESNoise_dnest_() 205 if (f_max - f_min > PetscMin(d__1, d__2) * .1) *info = 3; in SNESNoise_dnest_() 211 d__1 = PetscMin(eps[4], eps[5]); in SNESNoise_dnest_() 212 emin = PetscMin(d__1, eps[6]); in SNESNoise_dnest_() 231 d__1 = PetscMin(eps[3], eps[4]); in SNESNoise_dnest_() 232 emin = PetscMin(d__1, eps[5]); in SNESNoise_dnest_()
|
| /petsc/src/tao/unconstrained/impls/nls/ |
| H A D | nls.c | 92 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS() 167 tau_min = PetscMin(tau_1, tau_2); in TaoSolve_NLS() 235 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS() 291 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS() 299 tao->trust = PetscMin(tao->trust, nlsP->max_radius); in TaoSolve_NLS() 350 pert = PetscMin(nlsP->imax, PetscMax(nlsP->imin, nlsP->imfac * gnorm)); in TaoSolve_NLS() 357 pert = PetscMin(nlsP->pmax, PetscMax(nlsP->pgfac * pert, nlsP->pmgfac * gnorm)); in TaoSolve_NLS() 412 pert = PetscMin(nlsP->imax, PetscMax(nlsP->imin, nlsP->imfac * gnorm)); in TaoSolve_NLS() 419 pert = PetscMin(nlsP->pmax, PetscMax(nlsP->pgfac * pert, nlsP->pmgfac * gnorm)); in TaoSolve_NLS() 425 pert = PetscMin(nlsP->psfac * pert, nlsP->pmsfac * gnorm); in TaoSolve_NLS() [all …]
|
| /petsc/src/tao/unconstrained/impls/ntr/ |
| H A D | ntr.c | 73 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR() 147 tau_min = PetscMin(tau_1, tau_2); in TaoSolve_NTR() 211 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR() 258 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR() 266 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR() 294 tao->trust = tr->alpha1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTR() 302 tao->trust = tr->alpha1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTR() 316 tao->trust = tr->alpha1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTR() 321 tao->trust = tr->alpha2 * PetscMin(tao->trust, norm_d); in TaoSolve_NTR() 343 tao->trust = tr->gamma1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTR() [all …]
|
| /petsc/src/tao/unconstrained/impls/ntl/ |
| H A D | ntl.c | 67 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL() 141 tau_min = PetscMin(tau_1, tau_2); in TaoSolve_NTL() 209 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL() 257 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL() 265 tao->trust = PetscMin(tao->trust, tl->max_radius); in TaoSolve_NTL() 297 tao->trust = tl->alpha1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTL() 306 tao->trust = tl->alpha1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTL() 321 tao->trust = tl->alpha1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTL() 327 tao->trust = tl->alpha2 * PetscMin(tao->trust, norm_d); in TaoSolve_NTL() 348 tao->trust = tl->gamma1 * PetscMin(tao->trust, norm_d); in TaoSolve_NTL() [all …]
|
| /petsc/src/sys/logging/handler/impls/trace/ |
| H A D | logtrace.c | 31 …for (size_t i = 0; i < PetscMin(sizeof(tr->petsc_tracespace), 2 * tr->petsc_tracelevel); i++) tr->… in PetscLogHandlerEventBegin_Trace() 32 tr->petsc_tracespace[PetscMin(127, 2 * tr->petsc_tracelevel)] = '\0'; in PetscLogHandlerEventBegin_Trace() 52 …for (size_t i = 0; i < PetscMin(sizeof(tr->petsc_tracespace), 2 * tr->petsc_tracelevel); i++) tr->… in PetscLogHandlerEventEnd_Trace() 53 tr->petsc_tracespace[PetscMin(127, 2 * tr->petsc_tracelevel)] = '\0'; in PetscLogHandlerEventEnd_Trace()
|
| /petsc/src/mat/tests/ |
| H A D | ex48.c | 38 col = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 47 cols[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 50 cols[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 53 rows[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 56 rows[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 93 cols[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 95 cols[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 97 rows[0] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main() 99 rows[1] = PetscMin(M - 1, (PetscInt)(PetscRealPart(rval) * M)); in main()
|
| H A D | ex70.c | 345 …PetscCall(MatDenseGetSubMatrix(B, PETSC_DECIDE, PETSC_DECIDE, PetscMin(1, K - 1), PetscMin(2, K), … in main() 346 …PetscCall(MatDenseGetSubMatrix(T4, PETSC_DECIDE, PETSC_DECIDE, PetscMin(1, K - 1), PetscMin(2, K),… in main() 347 …PetscCall(MatDenseGetSubMatrix(B2, PETSC_DECIDE, PETSC_DECIDE, PetscMin(1, K - 1), PetscMin(2, K),… in main() 366 … PetscCall(MatDenseGetSubMatrix(B, N - 2, PETSC_DECIDE, PetscMin(1, K - 1), PetscMin(2, K), &T)); in main() 367 … PetscCall(MatDenseGetSubMatrix(T4, N - 2, PETSC_DECIDE, PetscMin(1, K - 1), PetscMin(2, K), &T2)); in main() 368 … PetscCall(MatDenseGetSubMatrix(B2, N - 2, PETSC_DECIDE, PetscMin(1, K - 1), PetscMin(2, K), &T3)); in main() 386 PetscCall(MatDenseGetSubMatrix(B, PETSC_DECIDE, 2, PetscMin(1, K - 1), PetscMin(2, K), &T)); in main() 387 PetscCall(MatDenseGetSubMatrix(T4, PETSC_DECIDE, 2, PetscMin(1, K - 1), PetscMin(2, K), &T2)); in main() 388 PetscCall(MatDenseGetSubMatrix(B2, PETSC_DECIDE, 2, PetscMin(1, K - 1), PetscMin(2, K), &T3)); in main()
|
| H A D | ex115.c | 69 … PetscCall(MatSetValue(A, i, PetscMin(j, N - 1), (1. * j * N + i) / (2. * N * size), ADD_VALUES)); in main() 70 … PetscCall(MatSetValue(B, i, PetscMin(j, N - 1), (1. * j * N + i) / (2. * N * size), ADD_VALUES)); in main() 72 …PetscCall(MatSetValue(A, i, PetscMin(j, N - 1), -1. - (1. * j * N + i) / (4. * N * size), ADD_VALU… in main() 73 …PetscCall(MatSetValue(B, i, PetscMin(j, N - 1), -1. - (1. * j * N + i) / (4. * N * size), ADD_VALU… in main() 76 PetscCall(MatSetValues(A, 1, &i, PetscMin(6, N), cols, vals, ADD_VALUES)); in main() 77 PetscCall(MatSetValues(B, 1, &i, PetscMin(6, N), cols, vals, ADD_VALUES)); in main() 99 PetscCall(MatSetValues(A, 1, &i, PetscMin(6, N), cols, vals, INSERT_VALUES)); in main() 100 PetscCall(MatSetValues(B, 1, &i, PetscMin(6, N), cols, vals, INSERT_VALUES)); in main()
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 189 tau_min = PetscMin(tau_1, tau_2); in TaoBNKInitialize() 265 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKInitialize() 460 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKComputeStep() 468 tao->trust = PetscMin(tao->trust, bnk->max_radius); in TaoBNKComputeStep() 574 bnk->pert = PetscMin(bnk->imax, PetscMax(bnk->imin, bnk->imfac * bnk->gnorm)); in TaoBNKSafeguardStep() 582 bnk->pert = PetscMin(bnk->pmax, PetscMax(bnk->pgfac * bnk->pert, bnk->pmgfac * bnk->gnorm)); in TaoBNKSafeguardStep() 636 bnk->pert = PetscMin(bnk->imax, PetscMax(bnk->imin, bnk->imfac * bnk->gnorm)); in TaoBNKSafeguardStep() 644 … bnk->pert = PetscMin(bnk->pmax, PetscMax(bnk->pgfac * bnk->pert, bnk->pmgfac * bnk->gnorm)); in TaoBNKSafeguardStep() 650 bnk->pert = PetscMin(bnk->psfac * bnk->pert, bnk->pmsfac * bnk->gnorm); in TaoBNKSafeguardStep() 716 bnk->pert = PetscMin(bnk->imax, PetscMax(bnk->imin, bnk->imfac * bnk->gnorm)); in TaoBNKPerformLineSearch() [all …]
|
| /petsc/src/ts/tutorials/multirate/ |
| H A D | ex7.c | 210 min[j] = PetscMin(r[j], 2.0); in FVRHSFunction() 211 …u[j] = x[(i - 1) * dof + j] + PetscMax(0, PetscMin(min[j], alpha[0] + gamma[0] * r[j])) * (x[(i … in FVRHSFunction() 227 min[j] = PetscMin(r[j], 2.0); in FVRHSFunction() 228 …u[j] = x[(i - 1) * dof + j] + PetscMax(0, PetscMin(min[j], alpha[0] + gamma[0] * r[j])) * (x[(i … in FVRHSFunction() 243 min[j] = PetscMin(r[j], 2.0); in FVRHSFunction() 244 …u[j] = x[(i - 1) * dof + j] + PetscMax(0, PetscMin(min[j], alpha[0] + gamma[0] * r[j])) * (x[(i … in FVRHSFunction() 259 min[j] = PetscMin(r[j], 2.0); in FVRHSFunction() 260 …u[j] = x[(i - 1) * dof + j] + PetscMax(0, PetscMin(min[j], alpha[0] + gamma[0] * r[j])) * (x[(i … in FVRHSFunction() 275 min[j] = PetscMin(r[j], 2.0); in FVRHSFunction() 276 …u[j] = x[(i - 1) * dof + j] + PetscMax(0, PetscMin(min[j], alpha[0] + gamma[0] * r[j])) * (x[(i … in FVRHSFunction() [all …]
|
| /petsc/src/tao/unconstrained/impls/cg/ |
| H A D | taocg.c | 43 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG() 47 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG() 70 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG() 74 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG() 97 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG() 101 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG() 191 delta = PetscMin(delta, cgP->delta_max); in TaoSolve_CG()
|
| /petsc/src/dm/impls/da/ |
| H A D | fdda.c | 851 pend = (bx == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, m - i - 1)); in DMCreateMatrix_DA_2d_MPISELL() 857 lend = (by == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, n - j - 1)); in DMCreateMatrix_DA_2d_MPISELL() 889 pend = (bx == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, m - i - 1)); in DMCreateMatrix_DA_2d_MPISELL() 895 lend = (by == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, n - j - 1)); in DMCreateMatrix_DA_2d_MPISELL() 953 iend = (bx == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, m - i - 1)); in DMCreateMatrix_DA_3d_MPISELL() 956 jend = (by == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, n - j - 1)); in DMCreateMatrix_DA_3d_MPISELL() 959 kend = (bz == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, p - k - 1)); in DMCreateMatrix_DA_3d_MPISELL() 995 iend = (bx == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, m - i - 1)); in DMCreateMatrix_DA_3d_MPISELL() 998 jend = (by == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, n - j - 1)); in DMCreateMatrix_DA_3d_MPISELL() 1001 kend = (bz == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, p - k - 1)); in DMCreateMatrix_DA_3d_MPISELL() [all …]
|
| /petsc/src/vec/vec/utils/tagger/impls/ |
| H A D | relative.c | 30 bxs[j].min = PetscMin(bxs[j].min, vArray[k]); in VecTaggerComputeBoxes_Relative() 33 …bxs[j].min = PetscCMPLX(PetscMin(PetscRealPart(bxs[j].min), PetscRealPart(vArray[k])), PetscMin(Pe… in VecTaggerComputeBoxes_Relative()
|
| H A D | cdf.c | 31 maxCDF = PetscMin(1., bxs->max); in VecTaggerComputeBox_CDF_SortedArray() 34 boxes->min = cArray[PetscMin(minInd, m - 1)]; in VecTaggerComputeBox_CDF_SortedArray() 136 B[i].min = PetscMin(A[i].min, B[i].min); in VecTaggerCDFStatsReduce() 195 stats[2].min = PetscMin(stats[2].min, val); in VecTaggerComputeBox_CDF_SortedArray_Iterative() 219 newBounds[i][j][1] = PetscMin(bounds[i][0], bounds[i][1]); in VecTaggerComputeBox_CDF_SortedArray_Iterative() 232 stats[i][section].min = PetscMin(stats[i][section].min, val); in VecTaggerComputeBox_CDF_SortedArray_Iterative() 237 newBounds[i][section][0] = PetscMin(newBounds[i][section][0], thisInd); in VecTaggerComputeBox_CDF_SortedArray_Iterative()
|
| /petsc/src/binding/petsc4py/demo/legacy/wrap-swig/ |
| H A D | Bratu3D.c | 61 tempk = (PetscReal)(PetscMin(k,Mz-k-1))*hz; in FormInitGuess() 63 tempj = PetscMin((PetscReal)(PetscMin(j,My-j-1))*hy,tempk); in FormInitGuess() 69 x[k][j][i] = temp1*sqrt(PetscMin((PetscReal)(PetscMin(i,Mx-i-1))*hx,tempj)); in FormInitGuess()
|
| /petsc/src/binding/petsc4py/demo/legacy/wrap-cython/ |
| H A D | Bratu3Dimpl.c | 62 tempk = (PetscReal)(PetscMin(k,Mz-k-1))*hz; in FormInitGuess() 64 tempj = PetscMin((PetscReal)(PetscMin(j,My-j-1))*hy,tempk); in FormInitGuess() 70 x[k][j][i] = temp1*sqrt(PetscMin((PetscReal)(PetscMin(i,Mx-i-1))*hx,tempj)); in FormInitGuess()
|
| /petsc/src/tao/linesearch/impls/morethuente/ |
| H A D | morethuente.c | 76 ls->stepmax = PetscMin(bstepmax, ls->stepmax); in TaoLineSearchApply_MT() 116 ls->stepmin = PetscMin(stx, sty); in TaoLineSearchApply_MT() 125 ls->step = PetscMin(ls->step, ls->stepmax); in TaoLineSearchApply_MT() 219 if (stage1 && *f <= ftest1 && dg >= dginit * PetscMin(ls->ftol, ls->gtol)) stage1 = 0; in TaoLineSearchApply_MT() 372 …PetscCheck(!mtP->bracket || (*stp > PetscMin(*stx, *sty) && *stp < PetscMax(*stx, *sty)), PETSC_CO… in Tao_mcstep() 504 stpf = PetscMin(ls->stepmax, stpf); in Tao_mcstep() 508 if (*sty > *stx) *stp = PetscMin(*stx + 0.66 * (*sty - *stx), *stp); in Tao_mcstep()
|
| /petsc/src/mat/graphops/color/impls/minpack/ |
| H A D | slo.c | 83 mindeg = PetscMin(i__2, i__3); in MINPACKslo() 180 mindeg = PetscMin(i__3, i__4); in MINPACKslo()
|
| /petsc/src/dm/dt/space/impls/subspace/ |
| H A D | spacesubspace.c | 119 …for (j = 0; j < PetscMin(subDim, origDim); j++) inpoints[i * origDim + j] += points[i * subDim + j… in PetscSpaceEvaluate_Subspace() 153 for (l = 0; l < PetscMin(subDim, origDim); l++) { in PetscSpaceEvaluate_Subspace() 154 …for (m = 0; m < PetscMin(subDim, origDim); m++) psi[(k * subDim + l) * subDim + m] += phi[(k * ori… in PetscSpaceEvaluate_Subspace() 165 for (k = 0; k < PetscMin(subNc, origNc); k++) { in PetscSpaceEvaluate_Subspace() 198 … for (l = 0; l < PetscMin(subDim, origDim); l++) psi[k * subDim + l] += phi[k * origDim + l]; in PetscSpaceEvaluate_Subspace() 208 for (k = 0; k < PetscMin(subNc, origNc); k++) { in PetscSpaceEvaluate_Subspace() 242 for (k = 0; k < PetscMin(subNc, origNc); k++) B[(j * subNb + i) * subNc + k] += phi[k]; in PetscSpaceEvaluate_Subspace() 332 for (i = 0; i < PetscMin(subDim, origDim); i++) allPoints[origDim * offset + i] += qp[i]; in PetscSpaceSetUp_Subspace() 340 for (i = 0; i < PetscMin(subNc, origNc); i++) allWeights[offset * origNc + i] += qw[i]; in PetscSpaceSetUp_Subspace()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex14.c | 238 tempk = (PetscReal)(PetscMin(k, Mz - k - 1)) * hz; in FormInitialGuess() 240 tempj = PetscMin((PetscReal)(PetscMin(j, My - j - 1)) * hy, tempk); in FormInitialGuess() 246 … x[k][j][i] = temp1 * PetscSqrtReal(PetscMin((PetscReal)(PetscMin(i, Mx - i - 1)) * hx, tempj)); in FormInitialGuess()
|
| /petsc/src/tao/quadratic/impls/bqpip/ |
| H A D | bqpip.c | 77 mu = PetscMin(10.0, (gap1 + 10.0) / qp->m); in QPIPSetInitialPoint() 137 tstep = PetscMin(tstep1, tstep2); in QPIPStepLength() 138 qp->psteplength = PetscMin(0.95 * tstep, 1.0); in QPIPStepLength() 140 tstep = PetscMin(tstep3, tstep4); in QPIPStepLength() 141 qp->dsteplength = PetscMin(0.95 * tstep, 1.0); in QPIPStepLength() 143 qp->psteplength = PetscMin(qp->psteplength, qp->dsteplength); in QPIPStepLength() 325 ksptol = PetscMin(ksptol, 0.001); in TaoSolve_BQPIP() 366 step = PetscMin(qp->psteplength, qp->dsteplength); in TaoSolve_BQPIP()
|
| /petsc/src/sys/classes/draw/interface/ |
| H A D | dtext.c | 151 draw->boundbox_xl = PetscMin(draw->boundbox_xl, left); in PetscDrawStringBoxed() 153 draw->boundbox_yl = PetscMin(draw->boundbox_yl, bottom); in PetscDrawStringBoxed()
|
| /petsc/src/dm/impls/patch/ |
| H A D | patch.c | 62 bupper.i = PetscMin(M, upper.i + halo); in DMPatchZoom() 64 bupper.j = PetscMin(N, upper.j + halo); in DMPatchZoom() 66 bupper.k = PetscMin(P, upper.k + halo); in DMPatchZoom() 88 exr = PetscMin(sxb + mxb, upper.i - blower.i); in DMPatchZoom() 89 eyr = PetscMin(syb + myb, upper.j - blower.j); in DMPatchZoom() 90 ezr = PetscMin(szb + mzb, upper.k - blower.k); in DMPatchZoom()
|
| /petsc/src/ts/impls/bdf/ |
| H A D | bdf.c | 123 bdf->n = PetscMin(bdf->n + 1, n - 1); in TSBDF_Advance() 159 n = PetscMin(n, bdf->n); in TSBDF_Extrapolate() 238 bdf->k = PetscMin(2, bdf->order); in TSBDF_Restart() 259 bdf->k = PetscMin(bdf->k + 1, bdf->order); in TSStep_BDF() 322 k = PetscMin(k, bdf->n - 1); in TSEvaluateWLTE_BDF() 343 …for (i = 1; i < PetscMin(bdf->n + 1, maxn); i++) PetscCall(TSResizeRegisterVec(ts, names[i], bdf->… in TSResizeRegister_BDF() 457 PetscCall(TSAdaptSetClip(ts->adapt, low, PetscMin(high, two))); in TSSetUp_BDF()
|