| /petsc/src/snes/impls/ms/ |
| H A D | ms.c | 27 PetscReal damping; /* Damping parameter, like length of (pseudo) time step */ member 249 …a[0 * nstages + i] - 1, gamma[1 * nstages + i], gamma[2 * nstages + i], -betasub[i] * ms->damping}; in SNESMSStep_3Sstar() 268 const PetscReal *alpha = tab->betasub, h = ms->damping; in SNESMSStep_Basic() 409 PetscReal damping; in SNESSetFromOptions_MS() local 419 PetscCall(SNESMSGetDamping(snes, &damping)); in SNESSetFromOptions_MS() 420 …"-snes_ms_damping", "Damping for multistage method", "SNESMSSetDamping", damping, &damping, &flg)); in SNESSetFromOptions_MS() 421 if (flg) PetscCall(SNESMSSetDamping(snes, damping)); in SNESSetFromOptions_MS() 510 static PetscErrorCode SNESMSGetDamping_MS(SNES snes, PetscReal *damping) in SNESMSGetDamping_MS() argument 515 *damping = ms->damping; in SNESMSGetDamping_MS() 519 static PetscErrorCode SNESMSSetDamping_MS(SNES snes, PetscReal damping) in SNESMSSetDamping_MS() argument [all …]
|
| /petsc/doc/changes/ |
| H A D | 216.md | 50 - Added PCILUSetShift() or -pc_ilu_shift to support damping using 52 - Added PCLUSetShift() or -pc_lu_shift to support damping using the 54 - Added PCICCSetShift() or -pc_icc_shift to support damping using
|
| H A D | 215.md | 41 - Improved LU and ILU damping for AIJ matrix type - New 42 factorization damping policy (check manual)
|
| /petsc/src/snes/linesearch/interface/ |
| H A D | linesearch.c | 193 linesearch->damping = 1.0; in SNESLineSearchCreate() 237 linesearch->lambda = linesearch->damping; in SNESLineSearchSetUp() 639 …if (!linesearch->keeplambda) linesearch->lambda = linesearch->damping; /* set the initial guess to… in SNESLineSearchApply() 854 …itial lambda guess)", "SNESLineSearchSetDamping", linesearch->damping, &linesearch->damping, NULL)… in SNESLineSearchSetFromOptions() 1241 PetscErrorCode SNESLineSearchGetDamping(SNESLineSearch linesearch, PetscReal *damping) in SNESLineSearchGetDamping() argument 1245 PetscAssertPointer(damping, 2); in SNESLineSearchGetDamping() 1246 *damping = linesearch->damping; in SNESLineSearchGetDamping() 1272 PetscErrorCode SNESLineSearchSetDamping(SNESLineSearch linesearch, PetscReal damping) in SNESLineSearchSetDamping() argument 1276 linesearch->damping = damping; in SNESLineSearchSetDamping()
|
| /petsc/src/tao/leastsquares/impls/brgn/ |
| H A D | brgn.c | 40 PetscCall(VecPointwiseMult(gn->x_work, gn->damping, in)); in GNHessianProd() 54 PetscCall(VecGetArray(gn->damping, &damping_ary)); in ComputeDamping() 56 PetscCall(VecGetLocalSize(gn->damping, &n)); in ComputeDamping() 58 PetscCall(VecScale(gn->damping, gn->lambda)); in ComputeDamping() 59 PetscCall(VecRestoreArray(gn->damping, &damping_ary)); in ComputeDamping() 93 *d = gn->damping; in TaoBRGNGetDampingVector_BRGN() 213 if (gn->mat_explicit) PetscCall(MatDiagonalSet(gn->H, gn->damping, ADD_VALUES)); in GNComputeHessian() 443 if (!gn->damping) PetscCall(MatCreateVecs(tao->ls_jac, &gn->damping, NULL)); in TaoSetUp_BRGN() 493 PetscCall(VecDestroy(&gn->damping)); in TaoDestroy_BRGN()
|
| H A D | brgn.h | 27 …Vec damping; /* Optional diagonal damping mat… member
|
| /petsc/src/snes/tutorials/output/ |
| H A D | ex19_tut_8.out | 132 damping factor=1. 151 damping factor=1. 170 damping factor=1. 189 damping factor=1.
|
| H A D | ex19_tut_8_alt.out | 132 damping factor=1. 151 damping factor=1. 170 damping factor=1. 189 damping factor=1.
|
| H A D | ex5_msm_1.out | 32 damping factor=1.
|
| H A D | ex5_msm_3.out | 32 damping factor=1.
|
| H A D | ex5_msm_0.out | 32 damping factor=1.
|
| H A D | ex5_asm_1.out | 41 damping factor=1.
|
| H A D | ex5_asm_0.out | 41 damping factor=1.
|
| H A D | ex5_asm_3.out | 41 damping factor=1.
|
| H A D | ex5_msm_2.out | 42 damping factor=1.
|
| H A D | ex5_asm_4.out | 65 damping factor=1.
|
| H A D | ex5_asm_2.out | 59 damping factor=1.
|
| H A D | ex5_msm_4.out | 65 damping factor=1.
|
| H A D | ex5_msm_5.out | 70 damping factor=1.
|
| /petsc/src/snes/impls/nasm/ |
| H A D | nasm.c | 19 PetscReal damping; /* damping parameter for updates from the blocks */ member 176 … of the solutions on the subdomains)", "SNESNASMSetDamping", nasm->damping, &nasm->damping, &flg)); in SNESSetFromOptions_NASM() 177 if (flg) PetscCall(SNESNASMSetDamping(snes, nasm->damping)); in SNESSetFromOptions_NASM() 542 nasm->damping = dmp; in SNESNASMSetDamping_NASM() 573 *dmp = nasm->damping; in SNESNASMGetDamping_NASM() 650 PetscCall(VecScale(Yl, nasm->damping)); in SNESNASMSolveLocal_Private() 849 nasm->damping = 1.; in SNESCreate_NASM()
|
| /petsc/include/petsc/private/ |
| H A D | linesearchimpl.h | 55 PetscReal damping; member
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex56_nsize-1_rap_bs_cuda.out | 52 damping factor=1.
|
| H A D | ex56_nsize-8_rap_bs_cuda.out | 49 damping factor=1.
|
| H A D | ex56_nsize-1_rap_bs_hip.out | 52 damping factor=1.
|
| H A D | ex56_nsize-8_rap_bs_hip.out | 49 damping factor=1.
|