Home
last modified time | relevance | path

Searched refs:umin (Results 1 – 24 of 24) sorted by relevance

/petsc/src/mat/impls/mffd/
H A Dmffddef.c44 PetscReal umin; /* minimum allowable u'a value relative to |u|_1 */ member
50 PetscReal nrm, sum, umin = hctx->umin; in MatMFFDCompute_DS() local
76 if (PetscAbsScalar(dot) < umin * sum && PetscRealPart(dot) >= 0.0) dot = umin * sum; in MatMFFDCompute_DS()
77 else if (PetscAbsScalar(dot) < 0.0 && PetscRealPart(dot) > -umin * sum) dot = -umin * sum; in MatMFFDCompute_DS()
99 …l(PetscViewerASCIIPrintf(viewer, " umin=%g (minimum iterate parameter)\n", (double)hctx->umin)); in MatMFFDView_DS()
109 …PetscCall(PetscOptionsReal("-mat_mffd_umin", "umin", "MatMFFDDSSetUmin", hctx->umin, &hctx->umin, … in MatMFFDSetFromOptions_DS()
125 static PetscErrorCode MatMFFDDSSetUmin_DS(Mat mat, PetscReal umin) in MatMFFDDSSetUmin_DS() argument
134 hctx->umin = umin; in MatMFFDDSSetUmin_DS()
155 PetscErrorCode MatMFFDDSSetUmin(Mat A, PetscReal umin) in MatMFFDDSSetUmin() argument
159 PetscTryMethod(A, "MatMFFDDSSetUmin_C", (Mat, PetscReal), (A, umin)); in MatMFFDDSSetUmin()
[all …]
H A Dmffd.c389 PetscReal epsilon = PETSC_SQRT_MACHINE_EPSILON, umin = 100.0 * PETSC_SQRT_MACHINE_EPSILON; in MatGetDiagonal_MFFD() local
409 if (PetscAbsScalar(h) < umin && PetscRealPart(h) >= 0.0) h = umin; in MatGetDiagonal_MFFD()
410 else if (PetscRealPart(h) < 0.0 && PetscAbsScalar(h) < umin) h = -umin; in MatGetDiagonal_MFFD()
/petsc/src/snes/interface/noise/
H A Dsnesmfj2.c16 PetscReal umin; /* minimum allowable u'a value relative to |u|_1 */ member
55 …ll(PetscViewerASCIIPrintf(viewer, " umin=%g (minimum iterate parameter)\n", (double)ctx->umin)); in SNESMatrixFreeView2_Private()
73 PetscReal h, norm, sum, umin, noise; in SNESMatrixFreeMult2_Private() local
91 umin = ctx->umin; in SNESMatrixFreeMult2_Private()
130 } else if (PetscAbsScalar(dot) < umin * sum && PetscRealPart(dot) >= 0.0) dot = umin * sum; in SNESMatrixFreeMult2_Private()
131 else if (PetscAbsScalar(dot) < 0.0 && PetscRealPart(dot) > -umin * sum) dot = -umin * sum; in SNESMatrixFreeMult2_Private()
211 mfctx->umin = 1.e-6; in MatCreateSNESMFMore()
222 …l(((PetscObject)snes)->options, ((PetscObject)snes)->prefix, "-snes_mf_umin", &mfctx->umin, NULL)); in MatCreateSNESMFMore()
240 …bject)snes), " %ssnes_mf_umin <umin>: see users manual (default %g)\n", p, (double)mfctx->umin)); in MatCreateSNESMFMore()
286 PetscErrorCode MatSNESMFMoreSetParameters(Mat mat, PetscReal error, PetscReal umin, PetscReal h) in MatSNESMFMoreSetParameters() argument
[all …]
/petsc/src/dm/impls/plex/tutorials/output/
H A Dex17_nozzle_stp.out19 RANGE (umin, umax) = (0.009805, 0.990196)
59 RANGE (umin, umax) = (3.141593, 6.283185)
99 RANGE (umin, umax) = (3.141593, 6.283185)
139 RANGE (umin, umax) = (0.000000, 3.141593)
179 RANGE (umin, umax) = (0.000000, 3.141593)
219 RANGE (umin, umax) = (0.000000, 3.141593)
259 RANGE (umin, umax) = (-72.269844, 72.269844)
283 RANGE (umin, umax) = (0.009805, 0.990196)
323 RANGE (umin, umax) = (-0.000000, 3.141593)
363 RANGE (umin, umax) = (0.000000, 3.141593)
[all …]
H A Dex17_nozzle_igs.out20 RANGE (umin, umax) = (-71.350432, 71.350432)
44 RANGE (umin, umax) = (0.009805, 0.990196)
84 RANGE (umin, umax) = (3.141593, 6.283185)
124 RANGE (umin, umax) = (3.141593, 6.283185)
164 RANGE (umin, umax) = (0.000000, 3.141593)
204 RANGE (umin, umax) = (0.000000, 3.141593)
244 RANGE (umin, umax) = (3.141593, 6.283185)
284 RANGE (umin, umax) = (0.000000, 3.141593)
324 RANGE (umin, umax) = (0.000000, 3.141593)
364 RANGE (umin, umax) = (-12.306300, 12.306300)
[all …]
H A Dex17_sphere_egads.out17 RANGE (umin, umax) = (1.570796, 3.141593)
54 RANGE (umin, umax) = (3.141593, 4.712389)
91 RANGE (umin, umax) = (4.712389, 6.283185)
128 RANGE (umin, umax) = (4.712389, 6.283185)
165 RANGE (umin, umax) = (1.570796, 3.141593)
202 RANGE (umin, umax) = (3.141593, 4.712389)
239 RANGE (umin, umax) = (0.000000, 1.570796)
276 RANGE (umin, umax) = (-0.000000, 1.570796)
H A Dex17_sphere_egadslite.out16 RANGE (umin, umax) = (1.570796, 3.141593)
53 RANGE (umin, umax) = (3.141593, 4.712389)
90 RANGE (umin, umax) = (4.712389, 6.283185)
127 RANGE (umin, umax) = (4.712389, 6.283185)
164 RANGE (umin, umax) = (1.570796, 3.141593)
201 RANGE (umin, umax) = (3.141593, 4.712389)
238 RANGE (umin, umax) = (0.000000, 1.570796)
275 RANGE (umin, umax) = (-0.000000, 1.570796)
H A Dex18_sphere_shapeMod.out18 RANGE (umin, umax) = (1.570796, 3.141593)
55 RANGE (umin, umax) = (3.141593, 4.712389)
92 RANGE (umin, umax) = (4.712389, 6.283185)
129 RANGE (umin, umax) = (4.712389, 6.283185)
166 RANGE (umin, umax) = (1.570796, 3.141593)
203 RANGE (umin, umax) = (3.141593, 4.712389)
240 RANGE (umin, umax) = (0.000000, 1.570796)
277 RANGE (umin, umax) = (0.000000, 1.570796)
H A Dex19_minSA.out18 RANGE (umin, umax) = (1.570796, 3.141593)
55 RANGE (umin, umax) = (3.141593, 4.712389)
92 RANGE (umin, umax) = (4.712389, 6.283185)
129 RANGE (umin, umax) = (4.712389, 6.283185)
166 RANGE (umin, umax) = (1.570796, 3.141593)
203 RANGE (umin, umax) = (3.141593, 4.712389)
240 RANGE (umin, umax) = (0.000000, 1.570796)
277 RANGE (umin, umax) = (0.000000, 1.570796)
H A Dex17_cylinder_egads.out17 RANGE (umin, umax) = (-0.012700, 0.012700)
41 RANGE (umin, umax) = (-0.000000, 3.141593)
81 RANGE (umin, umax) = (-0.012700, 0.012700)
105 RANGE (umin, umax) = (3.141593, 6.283185)
H A Dex17_cylinder_igs.out19 RANGE (umin, umax) = (-12.700025, 12.700025)
43 RANGE (umin, umax) = (0.000000, 3.141593)
83 RANGE (umin, umax) = (3.141593, 6.283185)
123 RANGE (umin, umax) = (-12.700025, 12.700025)
H A Dex17_minSA.out18 RANGE (umin, umax) = (1.570796, 3.141593)
55 RANGE (umin, umax) = (3.141593, 4.712389)
92 RANGE (umin, umax) = (4.712389, 6.283185)
129 RANGE (umin, umax) = (4.712389, 6.283185)
166 RANGE (umin, umax) = (1.570796, 3.141593)
203 RANGE (umin, umax) = (3.141593, 4.712389)
240 RANGE (umin, umax) = (0.000000, 1.570796)
277 RANGE (umin, umax) = (0.000000, 1.570796)
/petsc/src/mat/matfd/
H A Dfdmatrix.c116 PetscCall(PetscViewerASCIIPrintf(viewer, " Umin=%g\n", (double)c->umin)); in MatFDColoringView()
170 PetscErrorCode MatFDColoringSetParameters(MatFDColoring matfd, PetscReal error, PetscReal umin) in MatFDColoringSetParameters() argument
175 PetscValidLogicalCollectiveReal(matfd, umin, 3); in MatFDColoringSetParameters()
177 if (umin != (PetscReal)PETSC_DEFAULT) matfd->umin = umin; in MatFDColoringSetParameters()
338 …, "Minimum allowable u magnitude", "MatFDColoringSetParameters", matfd->umin, &matfd->umin, NULL)); in MatFDColoringSetFromOptions()
463 c->umin = 100.0 * PETSC_SQRT_MACHINE_EPSILON; in MatFDColoringCreate()
/petsc/src/dm/impls/plex/tests/output/
H A Dex37_sphere_egads.out17 RANGE (umin, umax) = (1.570796, 3.141593)
54 RANGE (umin, umax) = (3.141593, 4.712389)
91 RANGE (umin, umax) = (4.712389, 6.283185)
128 RANGE (umin, umax) = (4.712389, 6.283185)
165 RANGE (umin, umax) = (1.570796, 3.141593)
202 RANGE (umin, umax) = (3.141593, 4.712389)
239 RANGE (umin, umax) = (0.000000, 1.570796)
276 RANGE (umin, umax) = (-0.000000, 1.570796)
H A Dex37_sphere_step.out18 RANGE (umin, umax) = (1.570796, 3.141593)
55 RANGE (umin, umax) = (3.141593, 4.712389)
92 RANGE (umin, umax) = (4.712389, 6.283185)
129 RANGE (umin, umax) = (4.712389, 6.283185)
166 RANGE (umin, umax) = (1.570796, 3.141593)
203 RANGE (umin, umax) = (3.141593, 4.712389)
240 RANGE (umin, umax) = (0.000000, 1.570796)
277 RANGE (umin, umax) = (0.000000, 1.570796)
H A Dex37_sphere_0.out16 RANGE (umin, umax) = (1.570796, 3.141593)
53 RANGE (umin, umax) = (3.141593, 4.712389)
90 RANGE (umin, umax) = (4.712389, 6.283185)
127 RANGE (umin, umax) = (4.712389, 6.283185)
164 RANGE (umin, umax) = (1.570796, 3.141593)
201 RANGE (umin, umax) = (3.141593, 4.712389)
238 RANGE (umin, umax) = (0.000000, 1.570796)
275 RANGE (umin, umax) = (-0.000000, 1.570796)
/petsc/src/mat/impls/aij/mpi/
H A Dfdmpiaij.c38 PetscReal epsilon = coloring->error_rel, umin = coloring->umin, unorm; in MatFDColoringApply_BAIJ() local
70 if (PetscAbsScalar(dx) < umin) { in MatFDColoringApply_BAIJ()
71 if (PetscRealPart(dx) >= 0.0) dx = umin; in MatFDColoringApply_BAIJ()
72 else if (PetscRealPart(dx) < 0.0) dx = -umin; in MatFDColoringApply_BAIJ()
189 PetscReal epsilon = coloring->error_rel, umin = coloring->umin, unorm; in MatFDColoringApply_AIJ() local
224 if (PetscAbsScalar(dx) < umin) { in MatFDColoringApply_AIJ()
225 if (PetscRealPart(dx) >= 0.0) dx = umin; in MatFDColoringApply_AIJ()
226 else if (PetscRealPart(dx) < 0.0) dx = -umin; in MatFDColoringApply_AIJ()
/petsc/lib/petsc/bin/maint/
H A Dxclude120 petsc-dist/src/snes/tests/umin/ex4.c
121 petsc-dist/src/snes/tests/umin/ex5.c
122 petsc-dist/src/snes/tests/umin/pdgl2fg.f
/petsc/src/dm/impls/da/
H A Dda2.c156 PetscReal epsilon = PETSC_SQRT_MACHINE_EPSILON, umin = 100.0 * PETSC_SQRT_MACHINE_EPSILON; in DMDAGetDiagonal_MFFD() local
171 if (PetscAbsScalar(h) < umin && PetscRealPart(h) >= 0.0) h = umin; in DMDAGetDiagonal_MFFD()
172 else if (PetscRealPart(h) < 0.0 && PetscAbsScalar(h) < umin) h = -umin; in DMDAGetDiagonal_MFFD()
/petsc/src/snes/tutorials/
H A Dex48.c880 PetscReal umin = 1e100, umax = -1e100; in THISurfaceStatistics() local
892 RangeUpdate(&umin, &umax, u); in THISurfaceStatistics()
897 …PetscCallMPI(MPIU_Allreduce(&umin, min, 1, MPIU_REAL, MPIU_MIN, PetscObjectComm((PetscObject)da))); in THISurfaceStatistics()
951 PetscReal umin, umax, umean; in THISolveStatistics() local
952 PetscCall(THISurfaceStatistics(dm, X, &umin, &umax, &umean)); in THISolveStatistics()
953 umin *= thi->units->year / thi->units->meter; in THISolveStatistics()
956 …(comm, "Surface statistics: u in [%12.6e, %12.6e] mean %12.6e\n", (double)umin, (double)umax, (dou… in THISolveStatistics()
/petsc/src/ts/tutorials/
H A Dex14.c992 PetscReal umin = 1e100, umax = -1e100; in THISurfaceStatistics() local
1006 RangeUpdate(&umin, &umax, u); in THISurfaceStatistics()
1013 …PetscCallMPI(MPIU_Allreduce(&umin, min, 1, MPIU_REAL, MPIU_MIN, PetscObjectComm((PetscObject)da3))… in THISurfaceStatistics()
1069 PetscReal umin, umax, umean; in THISolveStatistics() local
1070 PetscCall(THISurfaceStatistics(pack, X, &umin, &umax, &umean)); in THISolveStatistics()
1071 umin *= thi->units->year / thi->units->meter; in THISolveStatistics()
1074 …(comm, "Surface statistics: u in [%12.6e, %12.6e] mean %12.6e\n", (double)umin, (double)umax, (dou… in THISolveStatistics()
/petsc/doc/changes/
H A D2015.md72 \<umin>: minimum iterate parameter or by calling the routine
/petsc/doc/manual/
H A Dsnes.md1066 MatMFFDDSSetUmin(Mat mat, PetscReal umin);
1069 This parameter, `umin` (or $u_{min}$), is a bit involved; its
1070 default is $10^{-6}$ . Its command line form is `-mat_mffd_umin <umin>`.
1287 MatFDColoringSetParameters(MatFDColoring fdcoloring, PetscReal rerror, PetscReal umin);
1294 precision accuracy. The second parameter, `umin`, is a bit more
1323 -mat_fd_coloring_umin <umin>
/petsc/include/petsc/private/
H A Dmatimpl.h660 PetscReal umin; /* minimum allowable u'dx value */ member