| /petsc/src/tao/bound/impls/bncg/ |
| H A D | bncg.c | 407 PetscCall(VecAXPBY(tao->stepdirection, -scaling, 0.0, tao->gradient)); in TaoBNCGResetUpdate() 496 PetscCall(VecAXPBY(tao->stepdirection, -1.0, 0.0, cg->g_work)); in TaoBNCGStepDirectionUpdate() 508 PetscCall(VecAXPBY(tao->stepdirection, -tau_k, 0.0, tao->gradient)); in TaoBNCGStepDirectionUpdate() 511 PetscCall(VecAXPBY(tao->stepdirection, -1.0, 0.0, cg->g_work)); in TaoBNCGStepDirectionUpdate() 522 PetscCall(VecAXPBY(tao->stepdirection, -tau_k, beta, tao->gradient)); in TaoBNCGStepDirectionUpdate() 527 PetscCall(VecAXPBY(tao->stepdirection, -1.0, beta, cg->g_work)); in TaoBNCGStepDirectionUpdate() 540 PetscCall(VecAXPBY(tao->stepdirection, -tau_k, beta, tao->gradient)); in TaoBNCGStepDirectionUpdate() 546 PetscCall(VecAXPBY(tao->stepdirection, -1.0, beta, cg->g_work)); in TaoBNCGStepDirectionUpdate() 557 PetscCall(VecAXPBY(tao->stepdirection, -tau_k, beta, tao->gradient)); in TaoBNCGStepDirectionUpdate() 563 PetscCall(VecAXPBY(tao->stepdirection, -1.0, beta, cg->g_work)); in TaoBNCGStepDirectionUpdate() [all …]
|
| /petsc/src/ksp/ksp/impls/minres/ |
| H A D | minres.c | 182 PetscCall(VecAXPBY(V, 1.0 / beta, 0.0, R3)); in KSPSolve_MINRES() 225 PetscCall(VecAXPBY(RN, -phi * cs, PetscSqr(sn), V)); in KSPSolve_MINRES() 300 PetscCall(VecAXPBY(W, 1.0 / gama_tmp, 0.0, V)); in KSPSolve_MINRES() 329 PetscCall(VecAXPBY(WL, vepln_QLP, gamal_QLP, W)); in KSPSolve_MINRES() 340 PetscCall(VecAXPBY(WL, sr1, 0, V)); in KSPSolve_MINRES() 341 PetscCall(VecAXPBY(W, -cr1, 0, V)); in KSPSolve_MINRES() 348 PetscCall(VecAXPBY(W, -cr1, sr1, V)); in KSPSolve_MINRES() 356 PetscCall(VecAXPBY(WL2, sr2, cr2, V)); in KSPSolve_MINRES() 358 PetscCall(VecAXPBY(W, sr1, -cr1, WL)); in KSPSolve_MINRES() 547 PetscCall(VecAXPBY(V, 1.0 / beta, 0, R)); /* v <- r / beta */ in KSPSolve_MINRES_OLD() [all …]
|
| /petsc/src/mat/impls/cdiagonal/ |
| H A D | cdiagonal.c | 58 PetscCall(VecAXPBY(v3, ctx->diag, 1.0, v1)); in MatMultAdd_ConstantDiagonal() 71 PetscCall(VecAXPBY(v3, PetscConj(ctx->diag), 1.0, v1)); in MatMultHermitianTransposeAdd_ConstantDiagonal() 151 PetscCall(VecAXPBY(y, ctx->diag, 0.0, x)); in MatMult_ConstantDiagonal() 160 PetscCall(VecAXPBY(y, PetscConj(ctx->diag), 0.0, x)); in MatMultHermitianTranspose_ConstantDiagonal() 253 PetscCall(VecAXPBY(x, 1.0 / ctx->diag, 0.0, b)); in MatSolve_ConstantDiagonal()
|
| /petsc/src/tao/unconstrained/impls/lmvm/tests/ |
| H A D | ex1.c | 16 PetscCall(VecAXPBY(ctx->r, -1.0, 0.0, ctx->b)); in LSObjAndGrad()
|
| /petsc/src/ksp/ksp/impls/cheby/ |
| H A D | cheby.c | 621 …PetscCall(VecAXPBY(d, 4.0 / 3.0 * scale, 0.0, Br)); /* d = 4/3 * sca… in KSPSolve_Chebyshev_FourthKind() 631 PetscCall(VecAXPBY(x, betas[i - 1], 1.0, d)); /* x = x + \beta_k d */ in KSPSolve_Chebyshev_FourthKind() 634 PetscCall(VecAXPBY(r, -1.0, 1.0, Br)); in KSPSolve_Chebyshev_FourthKind() 669 PetscCall(VecAXPBY(d, rScale, dScale, Br)); in KSPSolve_Chebyshev_FourthKind() 673 PetscCall(VecAXPBY(x, betas[ksp->max_it - 1], 1.0, d)); /* x = x + d */ in KSPSolve_Chebyshev_FourthKind()
|
| /petsc/src/ts/impls/explicit/euler/ |
| H A D | euler.c | 94 PetscCall(VecAXPBY(X, 1.0 - alpha, alpha, ts->vec_sol)); in TSInterpolate_Euler()
|
| /petsc/src/tao/unconstrained/impls/neldermead/ |
| H A D | neldermead.c | 208 PetscCall(VecAXPBY(nm->simplex[nm->indices[i]], 1.5, -0.5, nm->simplex[nm->indices[0]])); in TaoSolve_NM() 211 PetscCall(VecAXPBY(Xbar, 1.5 * nm->oneOverN, -0.5, nm->simplex[nm->indices[0]])); in TaoSolve_NM()
|
| /petsc/src/tao/bound/utils/ |
| H A D | isutil.c | 221 PetscCall(VecAXPBY(W, steplen, 1.0, S)); in TaoEstimateActiveBounds() 223 PetscCall(VecAXPBY(W, 1.0, -1.0, X)); in TaoEstimateActiveBounds()
|
| /petsc/src/snes/impls/ngmres/ |
| H A D | ngmresfunc.c | 97 PetscCall(VecAXPBY(XA, 1.0 - alph_total, 0.0, XM)); in SNESNGMRESFormCombinedSolution_Private() 109 PetscCall(VecAXPBY(FA, 1.0 - alph_total, 0.0, FM)); in SNESNGMRESFormCombinedSolution_Private()
|
| H A D | anderson.c | 112 PetscCall(VecAXPBY(XM, 1.0 - ngmres->andersonBeta, ngmres->andersonBeta, X)); in SNESSolve_Anderson()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 639 PetscCall(VecAXPBY(Yc, auk, 0.0, GradF)); in SNESSolve_NEWTONTR() 691 PetscCall(VecAXPBY(Y, delta / gfnorm_k, 0.0, GradF)); in SNESSolve_NEWTONTR() 700 PetscCall(VecAXPBY(YU, auk, 0.0, GradF)); in SNESSolve_NEWTONTR() 724 PetscCall(VecAXPBY(Y, 1.0, tau, YU)); in SNESSolve_NEWTONTR()
|
| /petsc/src/ksp/ksp/utils/lmvm/sr1/ |
| H A D | sr1.c | 107 PetscCall(VecAXPBY(p_j, alpha, 0.0, B0s_j)); in SR1RecursiveBasisUpdate() 347 PetscCall(VecAXPBY(SmH0YtFprev_old, 1.0, -1.0, sr1->SmH0YtFprev)); in MatUpdate_LMVMSR1()
|
| /petsc/doc/changes/ |
| H A D | 230.md | 42 - VecAXPBY
|
| /petsc/src/ts/impls/implicit/alpha/ |
| H A D | alpha1.c | 84 PetscCall(VecAXPBY(V1, 1 - 1 / Gamma, 1 / (Gamma * dt), V0)); in TSAlpha_StageVecs() 282 PetscCall(VecAXPBY(th->V1, 1 - 1 / Gamma, 1 / (Gamma * ts->time_step), th->V0)); in TSInterpolate_Alpha()
|
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmvmimpl.c | 161 PetscCall(VecAXPBY(lmvm->Xprev, 1.0, -1.0, X)); in MatUpdate_LMVM() 162 PetscCall(VecAXPBY(lmvm->Fprev, 1.0, -1.0, F)); in MatUpdate_LMVM()
|
| /petsc/src/ksp/ksp/utils/lmvm/rescale/ |
| H A D | symbrdnrescale.c | 108 PetscCall(VecAXPBY(DFP, stDs / yts, -1.0, V)); in DiagonalUpdate() 302 else if (ldb->rho) PetscCall(VecAXPBY(invD, 1.0 - ldb->rho, ldb->rho, ldb->invDnew)); in SymBroydenRescaleUpdateDiagonal()
|
| /petsc/src/tao/unconstrained/impls/cg/ |
| H A D | taocg.c | 186 PetscCall(VecAXPBY(tao->stepdirection, -1.0, beta, tao->gradient)); in TaoSolve_CG()
|
| /petsc/src/ksp/ksp/utils/lmvm/dfp/ |
| H A D | dfp.c | 102 PetscCall(VecAXPBY(u, -1.0, 0.0, YtX)); in DFPKernel_CompactDense()
|
| /petsc/src/ts/impls/symplectic/basicsymplectic/ |
| H A D | basicsymplectic.c | 354 PetscCall(VecAXPBY(X, 1.0 - alpha, alpha, ts->vec_sol)); in TSInterpolate_BasicSymplectic()
|
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 144 PetscCall(VecAXPBY(p_j, alpha, 0.0, B0s_j)); in SymBroydenRecursiveBasisUpdate() 669 PetscCall(VecAXPBY(StFprev_old, 1.0, -1.0, lsb->StFprev)); in MatUpdate_LMVMSymBrdn() 678 PetscCall(VecAXPBY(YtH0Fprev_old, 1.0, -1.0, lsb->YtH0Fprev)); in MatUpdate_LMVMSymBrdn()
|
| /petsc/src/ts/impls/mimex/ |
| H A D | mimex.c | 306 PetscCall(VecAXPBY(ts->vec_sol, 1.0 - alpha, alpha, X)); in TSInterpolate_Mimex()
|
| /petsc/src/ksp/pc/impls/h2opus/ |
| H A D | pch2opus.c | 434 PetscCall(VecAXPBY(y, -1., 2., pch2opus->wns[0])); in MatMultKernel_NS() 439 PetscCall(VecAXPBY(y, -1., 2., pch2opus->wns[1])); in MatMultKernel_NS()
|
| /petsc/src/ts/impls/explicit/ssp/ |
| H A D | ssp.c | 162 PetscCall(VecAXPBY(work[0], 15, -5, work[1])); in TSSSPStep_RK_10_4()
|
| /petsc/src/ksp/ksp/utils/lmvm/bfgs/ |
| H A D | bfgs.c | 84 PetscCall(VecAXPBY(p_j, alpha, 0.0, B0s_j)); in BFGSRecursiveBasisUpdate()
|
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 234 PetscCall(VecAXPBY(snes->vec_rhs, al->lambda, 0.0, al->vec_rhs_orig)); in SNESNewtonALComputeFunction_NEWTONAL()
|