Home
last modified time | relevance | path

Searched refs:radius (Results 1 – 25 of 52) sorted by relevance

123

/petsc/src/ksp/ksp/impls/cg/stcg/
H A Dstcg.c31 …PetscCheck(cg->radius >= 0.0, PetscObjectComm((PetscObject)ksp), PETSC_ERR_ARG_OUTOFRANGE, "Input … in KSPCGSolve_STCG()
37 r2 = cg->radius * cg->radius; in KSPCGSolve_STCG()
86 if (cg->radius != 0) { in KSPCGSolve_STCG()
92 cg->norm_d = cg->radius; in KSPCGSolve_STCG()
121 if (cg->radius != 0.0) { in KSPCGSolve_STCG()
127 cg->norm_d = cg->radius; in KSPCGSolve_STCG()
199 if (cg->radius) { in KSPCGSolve_STCG()
205 cg->norm_d = cg->radius; in KSPCGSolve_STCG()
253 if (cg->radius != 0.0 && norm_p > 0.0) { in KSPCGSolve_STCG()
260 cg->norm_d = cg->radius; in KSPCGSolve_STCG()
[all …]
H A Dstcgimpl.h19 PetscReal radius; member
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/
H A Dex2.c16 PetscReal radius = 2, lo[] = {-radius, -radius, -radius}, hi[] = {radius, radius, radius}; in main() local
/petsc/src/ksp/ksp/impls/cg/nash/
H A Dnash.c34 …PetscCheck(cg->radius >= 0.0, PetscObjectComm((PetscObject)ksp), PETSC_ERR_ARG_OUTOFRANGE, "Input … in KSPCGSolve_NASH()
40 r2 = cg->radius * cg->radius; in KSPCGSolve_NASH()
89 if (cg->radius) { in KSPCGSolve_NASH()
95 cg->norm_d = cg->radius; in KSPCGSolve_NASH()
124 if (cg->radius) { in KSPCGSolve_NASH()
130 cg->norm_d = cg->radius; in KSPCGSolve_NASH()
202 if (cg->radius) { in KSPCGSolve_NASH()
208 cg->norm_d = cg->radius; in KSPCGSolve_NASH()
256 if (cg->radius && norm_p > 0.0) { in KSPCGSolve_NASH()
263 cg->norm_d = cg->radius; in KSPCGSolve_NASH()
[all …]
H A Dnashimpl.h20 PetscReal radius; member
/petsc/src/ksp/ksp/impls/cg/gltr/
H A Dgltr.c87 …PetscCheck(cg->radius >= 0.0, PetscObjectComm((PetscObject)ksp), PETSC_ERR_ARG_OUTOFRANGE, "Input … in KSPCGSolve_GLTR()
90 r2 = cg->radius * cg->radius; in KSPCGSolve_GLTR()
140 if (cg->radius) { in KSPCGSolve_GLTR()
146 cg->norm_d = cg->radius; in KSPCGSolve_GLTR()
171 if (cg->radius) { in KSPCGSolve_GLTR()
177 cg->norm_d = cg->radius; in KSPCGSolve_GLTR()
240 if (cg->radius) { in KSPCGSolve_GLTR()
246 cg->norm_d = cg->radius; in KSPCGSolve_GLTR()
295 if (cg->radius && norm_p > 0.0) { in KSPCGSolve_GLTR()
299 cg->norm_d = cg->radius; in KSPCGSolve_GLTR()
[all …]
H A Dgltrimpl.h32 PetscReal radius; member
/petsc/src/ts/impls/implicit/alpha/
H A Dalpha1.c379 PetscReal radius = 1; in TSSetFromOptions_Alpha() local
380 …dius", "Spectral radius (high-frequency dissipation)", "TSAlphaSetRadius", radius, &radius, &flg)); in TSSetFromOptions_Alpha()
381 if (flg) PetscCall(TSAlphaSetRadius(ts, radius)); in TSSetFromOptions_Alpha()
402 static PetscErrorCode TSAlphaSetRadius_Alpha(TS ts, PetscReal radius) in TSAlphaSetRadius_Alpha() argument
407 …tscCheck(radius >= 0 && radius <= 1, PetscObjectComm((PetscObject)ts), PETSC_ERR_ARG_OUTOFRANGE, "… in TSAlphaSetRadius_Alpha()
408 alpha_m = (PetscReal)0.5 * (3 - radius) / (1 + radius); in TSAlphaSetRadius_Alpha()
409 alpha_f = 1 / (1 + radius); in TSAlphaSetRadius_Alpha()
510 PetscErrorCode TSAlphaSetRadius(TS ts, PetscReal radius) in TSAlphaSetRadius() argument
514 PetscValidLogicalCollectiveReal(ts, radius, 2); in TSAlphaSetRadius()
515 …PetscCheck(radius >= 0 && radius <= 1, ((PetscObject)ts)->comm, PETSC_ERR_ARG_OUTOFRANGE, "Radius … in TSAlphaSetRadius()
[all …]
H A Dalpha2.c480 PetscReal radius = 1; in TSSetFromOptions_Alpha() local
481 …ius", "Spectral radius (high-frequency dissipation)", "TSAlpha2SetRadius", radius, &radius, &flg)); in TSSetFromOptions_Alpha()
482 if (flg) PetscCall(TSAlpha2SetRadius(ts, radius)); in TSSetFromOptions_Alpha()
504 static PetscErrorCode TSAlpha2SetRadius_Alpha(TS ts, PetscReal radius) in TSAlpha2SetRadius_Alpha() argument
509 …tscCheck(radius >= 0 && radius <= 1, PetscObjectComm((PetscObject)ts), PETSC_ERR_ARG_OUTOFRANGE, "… in TSAlpha2SetRadius_Alpha()
510 alpha_m = (2 - radius) / (1 + radius); in TSAlpha2SetRadius_Alpha()
511 alpha_f = 1 / (1 + radius); in TSAlpha2SetRadius_Alpha()
621 PetscErrorCode TSAlpha2SetRadius(TS ts, PetscReal radius) in TSAlpha2SetRadius() argument
625 PetscValidLogicalCollectiveReal(ts, radius, 2); in TSAlpha2SetRadius()
626 …PetscCheck(radius >= 0 && radius <= 1, ((PetscObject)ts)->comm, PETSC_ERR_ARG_OUTOFRANGE, "Radius … in TSAlpha2SetRadius()
[all …]
/petsc/src/ksp/ksp/impls/cg/
H A Dcgtype.c85 PetscErrorCode KSPCGSetRadius(KSP ksp, PetscReal radius) in KSPCGSetRadius() argument
89 PetscValidLogicalCollectiveReal(ksp, radius, 2); in KSPCGSetRadius()
90 PetscTryMethod(ksp, "KSPCGSetRadius_C", (KSP, PetscReal), (ksp, radius)); in KSPCGSetRadius()
H A Dcg.c56 static PetscErrorCode KSPCGSetRadius_CG(KSP ksp, PetscReal radius) in KSPCGSetRadius_CG() argument
61 cg->radius = radius; in KSPCGSetRadius_CG()
143 r2 = PetscSqr(cg->radius); in KSPSolve_CG()
157 if (cg->radius) { /* XXX direction? */ in KSPSolve_CG()
236 if (cg->radius) { in KSPSolve_CG()
250 if (cg->radius) { in KSPSolve_CG()
263 if (cg->radius) { in KSPSolve_CG()
270 a = cg->radius > dp ? 1.0 : cg->radius / dp; in KSPSolve_CG()
291 if (cg->radius) { /* Steihaugh-Toint */ in KSPSolve_CG()
295 PetscCall(PetscInfo(ksp, "converged to the trust region radius %g\n", (double)cg->radius)); in KSPSolve_CG()
[all …]
H A Dcgimpl.h34 PetscReal radius; member
/petsc/src/dm/impls/plex/kokkos/
H A Dplexlocalizationletkf.kokkos.cxx16 static PetscReal GaspariCohn(PetscReal distance, PetscReal radius) in GaspariCohn() argument
18 if (radius <= 0.0) return 0.0; in GaspariCohn()
19 const PetscReal r = distance / radius; in GaspariCohn()
224 PetscReal radius = std::sqrt(radius2); in DMPlexGetLETKFLocalizationMatrix()
225 if (radius == 0.0) radius = 1.0; in DMPlexGetLETKFLocalizationMatrix()
231 values_dev(i, k) = GaspariCohn(dist, radius); in DMPlexGetLETKFLocalizationMatrix()
/petsc/src/ts/tests/
H A Dex81.c8 PetscReal radius; /* spectral radius of integrator */ member
72 …PetscCall(PetscOptionsReal("-radius", "Spectral radius", __FILE__, user.radius, &user.radius, NULL… in main()
80 PetscCall(TSAlphaSetRadius(ts, user.radius)); in main()
H A Dex80.c8 PetscReal radius; /* spectral radius of integrator */ member
74 …PetscCall(PetscOptionsReal("-radius", "Spectral radius", __FILE__, user.radius, &user.radius, NULL… in main()
82 PetscCall(TSAlpha2SetRadius(ts, user.radius)); in main()
/petsc/src/ksp/ksp/tests/
H A Dex13.c30 PetscReal radius = 0.0; in main() local
50 radius = 1.e2; in main()
57 radius = 1.e2; in main()
176 if (radius > 0.0) PetscCall(KSPMINRESSetRadius(ksp, radius)); in main()
/petsc/src/dm/tutorials/
H A Dswarm_ex1.c293 PetscReal radius; member
310 r2 = zone->radius * zone->radius; in collect_zone()
414 zone->radius = 0.3; in ex1_4()
419 zone->radius = 0.25; in ex1_4()
424 zone->radius = 0.2; in ex1_4()
429 zone->radius = 0.1; in ex1_4()
435 zone->radius = 0.8; in ex1_4()
439 zone->radius = 0.0; in ex1_4()
/petsc/src/tao/unconstrained/impls/ntr/
H A Dntrimpl.h15 PetscReal radius; member
/petsc/src/ts/tutorials/hamiltonian/output/
H A Dex3_sphere_3d.out5 Domain radius (AMR levels) grid 0: par= 6.000e+00 perp= 6.000e+00 (0)
/petsc/src/ts/tests/output/
H A Dex30_cgns.out5 Domain radius (AMR levels) grid 0: par= 5.000e+00 perp= 5.000e+00 (0)
H A Dex30_conserve.out5 Domain radius (AMR levels) grid 0: par= 5.000e+00 perp= 5.000e+00 (0)
/petsc/share/petsc/datafiles/meshes/
H A Dgmsh-B2tri.geo3 Ro = GetValue("Outer radius", 1);
H A Dgmsh-B3tet.geo3 Ro = GetValue("Outer radius", 1);
/petsc/src/tao/leastsquares/tutorials/matlab/
H A DProblemInitialize.m22 delta = 0.1; % Initial trust region radius
/petsc/src/ts/utils/dmplexlandau/tutorials/output/
H A Dex2_single.out5 Domain radius (AMR levels) grid 0: par= 5.000e+00 perp= 5.000e+00 (0)

123