Home
last modified time | relevance | path

Searched refs:VecDot (Results 1 – 25 of 135) sorted by relevance

123456

/petsc/src/tao/bound/impls/bncg/
H A Dbncg.c451 PetscCall(VecDot(cg->yk, tao->stepdirection, &dk_yk)); in TaoBNCGStepDirectionUpdate()
519 PetscCall(VecDot(cg->yk, tao->gradient, &gkp1_yk)); in TaoBNCGStepDirectionUpdate()
525 PetscCall(VecDot(cg->yk, cg->g_work, &gkp1_yk)); in TaoBNCGStepDirectionUpdate()
532 PetscCall(VecDot(cg->G_old, cg->G_old, &gnorm2_old)); in TaoBNCGStepDirectionUpdate()
536 PetscCall(VecDot(cg->yk, tao->stepdirection, &dk_yk)); in TaoBNCGStepDirectionUpdate()
542 PetscCall(VecDot(cg->G_old, cg->g_work, &gnorm2_old)); /* Before it's updated */ in TaoBNCGStepDirectionUpdate()
544 PetscCall(VecDot(tao->gradient, cg->g_work, &tmp)); in TaoBNCGStepDirectionUpdate()
553 PetscCall(VecDot(cg->G_old, cg->G_old, &gnorm2_old)); in TaoBNCGStepDirectionUpdate()
554 PetscCall(VecDot(cg->yk, tao->gradient, &gkp1_yk)); in TaoBNCGStepDirectionUpdate()
559 PetscCall(VecDot(cg->G_old, cg->g_work, &gnorm2_old)); in TaoBNCGStepDirectionUpdate()
[all …]
/petsc/src/ksp/ksp/impls/cg/stcg/
H A Dstcg.c66 PetscCall(VecDot(r, r, &rr)); /* rr = r^T r */ in KSPCGSolve_STCG()
76 PetscCall(VecDot(r, z, &rz)); /* rz = r^T inv(M) r */ in KSPCGSolve_STCG()
103 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_STCG()
138 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_STCG()
188 PetscCall(VecDot(p, z, &kappa)); /* kappa = p^T Q p */ in KSPCGSolve_STCG()
216 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_STCG()
235 PetscCall(VecDot(p, p, &norm_p)); in KSPCGSolve_STCG()
291 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_STCG()
366 PetscCall(VecDot(d, d, &norm_d)); in KSPCGSolve_STCG()
382 PetscCall(VecDot(r, z, &rz)); /* rz = r^T z */ in KSPCGSolve_STCG()
[all …]
/petsc/src/ksp/ksp/impls/cg/nash/
H A Dnash.c69 PetscCall(VecDot(r, r, &rr)); /* rr = r^T r */ in KSPCGSolve_NASH()
79 PetscCall(VecDot(r, z, &rz)); /* rz = r^T inv(M) r */ in KSPCGSolve_NASH()
106 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_NASH()
141 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_NASH()
191 PetscCall(VecDot(p, z, &kappa)); /* kappa = p^T Q p */ in KSPCGSolve_NASH()
219 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_NASH()
238 PetscCall(VecDot(p, p, &norm_p)); in KSPCGSolve_NASH()
294 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_NASH()
367 PetscCall(VecDot(d, d, &norm_d)); in KSPCGSolve_NASH()
383 PetscCall(VecDot(r, z, &rz)); /* rz = r^T z */ in KSPCGSolve_NASH()
[all …]
/petsc/src/vec/vec/tests/
H A Dex41.c74 PetscCall(VecDot(X, X, &val)); in test_vec_ops()
84 PetscCall(VecDot(X, X, &val)); in test_vec_ops()
94 PetscCall(VecDot(X, X, &val)); in test_vec_ops()
101 PetscCall(VecDot(Y, Y, &val)); in test_vec_ops()
H A Dex28.c55 PetscCall(VecDot(x, y, &result1a)); in main()
56 PetscCall(VecDot(y, x, &result2a)); in main()
98 PetscCall(VecDot(x, y, &result1a)); in main()
99 PetscCall(VecDot(y, x, &result2a)); in main()
H A Dex18.c31 PetscCall(VecDot(x, y, &v)); in main()
/petsc/src/ksp/ksp/impls/cg/gltr/
H A Dgltr.c122 PetscCall(VecDot(r, r, &rr)); /* rr = r^T r */ in KSPCGSolve_GLTR()
131 PetscCall(VecDot(r, z, &rz)); /* rz = r^T inv(M) r */ in KSPCGSolve_GLTR()
154 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_GLTR()
185 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_GLTR()
230 PetscCall(VecDot(p, z, &kappa)); /* kappa = p^T Q p */ in KSPCGSolve_GLTR()
254 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_GLTR()
275 PetscCall(VecDot(p, p, &norm_p)); in KSPCGSolve_GLTR()
321 PetscCall(VecDot(d, z, &cg->o_fcn)); in KSPCGSolve_GLTR()
402 PetscCall(VecDot(d, d, &norm_d)); in KSPCGSolve_GLTR()
412 PetscCall(VecDot(r, z, &rz)); /* rz = r^T z */ in KSPCGSolve_GLTR()
[all …]
/petsc/src/tao/unconstrained/impls/cg/
H A Dtaocg.c64 PetscCall(VecDot(tao->gradient, tao->stepdirection, &gd)); in TaoSolve_CG()
148 PetscCall(VecDot(tao->gradient, cgP->G_old, &ginner)); in TaoSolve_CG()
168 PetscCall(VecDot(tao->gradient, tao->stepdirection, &gd)); in TaoSolve_CG()
169 PetscCall(VecDot(cgP->G_old, tao->stepdirection, &gd_old)); in TaoSolve_CG()
174 PetscCall(VecDot(tao->gradient, tao->stepdirection, &gd)); in TaoSolve_CG()
175 PetscCall(VecDot(cgP->G_old, tao->stepdirection, &gd_old)); in TaoSolve_CG()
/petsc/src/snes/linesearch/impls/cp/
H A Dlinesearchcp.c32 PetscCall(VecDot(F, Y, &fty_old)); in SNESLineSearchApply_CP()
53 PetscCall(VecDot(F, Y, &fty)); in SNESLineSearchApply_CP()
108 PetscCall(VecDot(F, Y, &fty_mid1)); in SNESLineSearchApply_CP()
122 PetscCall(VecDot(F, Y, &fty_mid1)); in SNESLineSearchApply_CP()
132 PetscCall(VecDot(F, Y, &fty_mid2)); in SNESLineSearchApply_CP()
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c82 PetscCall(VecDot(lcd->P[it], R, &num)); in KSPSolve_LCD()
83 PetscCall(VecDot(lcd->P[it], lcd->Q[it], &den)); in KSPSolve_LCD()
105 PetscCall(VecDot(lcd->P[j], lcd->Q[it + 1], &num)); in KSPSolve_LCD()
107 PetscCall(VecDot(lcd->P[j], lcd->Q[j], &den)); in KSPSolve_LCD()
/petsc/src/tao/quadratic/impls/gpcg/
H A Dgpcg.c69 PetscCall(VecDot(G, X, &f1)); in GPCGObjectiveAndGradient()
70 PetscCall(VecDot(gpcg->B, X, &f2)); in GPCGObjectiveAndGradient()
125 PetscCall(VecDot(gpcg->Work, tao->solution, &xtHx)); in TaoSolve_GPCG()
127 PetscCall(VecDot(gpcg->B, tao->solution, &xtb)); in TaoSolve_GPCG()
187 PetscCall(VecDot(tao->stepdirection, tao->gradient, &gdx)); in TaoSolve_GPCG()
236 PetscCall(VecDot(DX, G, &gdx)); in GPCGGradProjections()
239 PetscCall(VecDot(DX, Work, &gAg)); in GPCGGradProjections()
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/
H A Dqmrcgs.c85 PetscCall(VecDot(RP, RP, &rho1)); in KSPSolve_QMRCGS()
93 PetscCall(VecDot(V, RP, &rho2)); /* rho2 <- (v,rp) */ in KSPSolve_QMRCGS()
127 PetscCall(VecDot(S, S, &uu)); in KSPSolve_QMRCGS()
183 PetscCall(VecDot(R, RP, &rho2)); in KSPSolve_QMRCGS()
/petsc/src/ksp/ksp/impls/cgs/
H A Dcgs.c81 PetscCall(VecDot(R, RP, &rhoold)); /* rhoold = (r,rp) */ in KSPSolve_CGS()
88 PetscCall(VecDot(V, RP, &s)); /* s <- (v,rp) */ in KSPSolve_CGS()
96 PetscCall(VecDot(R, RP, &rho)); /* rho <- (r,rp) */ in KSPSolve_CGS()
/petsc/src/ksp/ksp/impls/tfqmr/
H A Dtfqmr.c57 PetscCall(VecDot(R, RP, &rhoold)); /* rhoold = (r,rp) */ in KSPSolve_TFQMR()
68 PetscCall(VecDot(V, RP, &s)); /* s <- (v,rp) */ in KSPSolve_TFQMR()
107 PetscCall(VecDot(R, RP, &rho)); /* rho <- (r,rp) */ in KSPSolve_TFQMR()
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/
H A Dfbcgs.c77 PetscCall(VecDot(R, RP, &rho)); /* rho <- (r,rp) */ in KSPSolve_FBCGS()
84 PetscCall(VecDot(V, RP, &d1)); in KSPSolve_FBCGS()
100 PetscCall(VecDot(S, S, &d1)); in KSPSolve_FBCGS()
/petsc/src/ksp/ksp/utils/lmvm/tests/
H A Dex1.c42 PetscCall(VecDot(x, Bhf, &dot_a)); in HermitianTransposeTest()
43 PetscCall(VecDot(Bx, f, &dot_b)); in HermitianTransposeTest()
100 PetscCall(VecDot(x, By, &dot_a)); in IsHermitianTest()
101 PetscCall(VecDot(Bx, y, &dot_b)); in IsHermitianTest()
204 PetscCall(VecDot(s, s, &sts)); in BroydenUpdate_Explicit()
222 PetscCall(VecDot(ymBs, y, &ytBs)); in BadBroydenUpdate_Explicit()
239 PetscCall(VecDot(s, Bs, &stBs)); in SymmetricBroydenUpdate_Explicit()
240 PetscCall(VecDot(s, y, &yts)); in SymmetricBroydenUpdate_Explicit()
273 PetscCall(VecDot(s, ymBs, &ymBsts)); in SR1Update_Explicit()
341 PetscCall(VecDot(dx, df, &rho)); in TestUpdate()
[all …]
/petsc/src/tao/quadratic/impls/bqpip/
H A Dbqpip.c45 PetscCall(VecDot(tao->solution, qp->Work, &fff)); in QPIPSetInitialPoint()
111 PetscCall(VecDot(qp->G, qp->Z, &gap1)); in QPIPSetInitialPoint()
112 PetscCall(VecDot(qp->T, qp->S, &gap2)); in QPIPSetInitialPoint()
361 PetscCall(VecDot(qp->DZ, qp->DG, gap)); in TaoSolve_BQPIP()
362 PetscCall(VecDot(qp->DS, qp->DT, gap + 1)); in TaoSolve_BQPIP()
434 PetscCall(VecDot(tao->solution, qp->Work, &d1)); in TaoSolve_BQPIP()
435 PetscCall(VecDot(tao->solution, qp->C, &d2)); in TaoSolve_BQPIP()
436 PetscCall(VecDot(qp->G, qp->Z, gap)); in TaoSolve_BQPIP()
437 PetscCall(VecDot(qp->T, qp->S, gap + 1)); in TaoSolve_BQPIP()
/petsc/src/ksp/ksp/impls/tcqmr/
H A Dtcqmr.c62 PetscCall(VecDot(y, v0, &dp11)); in KSPSolve_TCQMR()
64 PetscCall(VecDot(u, v0, &dp2)); in KSPSolve_TCQMR()
69 PetscCall(VecDot(u, v0, &rho)); in KSPSolve_TCQMR()
/petsc/src/snes/linesearch/impls/bisection/
H A Dlinesearchbisection.c38 PetscCall(VecDot(F, Y, &fty_left)); in SNESLineSearchApply_Bisection()
55 PetscCall(VecDot(G, Y, &fty)); in SNESLineSearchApply_Bisection()
156 PetscCall(VecDot(G, Y, &fty)); in SNESLineSearchApply_Bisection()
/petsc/src/ksp/ksp/impls/gmres/
H A Dborthog.c43 PetscCall(VecDot(VEC_VV(it + 1), VEC_VV(j), hh)); in KSPGMRESModifiedGramSchmidtOrthogonalization()
/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c74 PetscCall(VecDot(R, RP, &rho)); /* rho <- (r,rp) */ in KSPSolve_BCGS()
78 PetscCall(VecDot(V, RP, &d1)); in KSPSolve_BCGS()
93 PetscCall(VecDot(S, S, &d1)); in KSPSolve_BCGS()
/petsc/src/ksp/ksp/impls/symmlq/
H A Dsymmlq.c57 PetscCall(VecDot(R, Z, &dp)); /* dp = r'*z; */ in KSPSolve_SYMMLQ()
121 PetscCall(VecDot(U, R, &alpha)); /* alpha <- u'*r; */ in KSPSolve_SYMMLQ()
129 PetscCall(VecDot(R, Z, &dp)); /* dp <- r'*z; */ in KSPSolve_SYMMLQ()
/petsc/src/snes/impls/ncg/
H A Dsnesncg.c47 PetscCall(VecDot(F, F, &alpha)); in SNESLineSearchApply_NCGLinear()
49 PetscCall(VecDot(Y, W, &ptAp)); in SNESLineSearchApply_NCGLinear()
238 PetscCall(VecDot(dX, dX, &dXdotdX)); in SNESSolve_NCG()
307 PetscCall(VecDot(dX, dX, &dXdotdX)); in SNESSolve_NCG()
/petsc/src/ksp/ksp/impls/bicg/
H A Dbicg.c61 PetscCall(VecDot(Zr, Rl, &beta)); /* beta <- r'z */ in KSPSolve_BiCG()
79 PetscCall(VecDot(Zr, Pl, &dpi)); /* dpi <- z'p */ in KSPSolve_BiCG()
/petsc/src/tao/constrained/impls/almm/
H A Dalmm.c45 if (tao->eq_constrained) PetscCall(VecDot(auglag->Ce, auglag->Ce, &auglag->cenorm)); in TaoSolve_ALMM()
51 PetscCall(VecDot(auglag->Ciwork, auglag->Ciwork, &auglag->cinorm)); in TaoSolve_ALMM()
653 …PetscCall(VecDot(auglag->Cework, auglag->Cework, &eq_norm)); /* contribution to scalar Lagrangian … in TaoALMMComputePHRLagAndGradient_Private()
662 …PetscCall(VecDot(auglag->Ciwork, auglag->Ciwork, &ineq_norm)); /* contribution to scalar Lagrangia… in TaoALMMComputePHRLagAndGradient_Private()
692 PetscCall(VecDot(auglag->Ye, auglag->Ce, &yeTce)); in TaoALMMComputeAugLagAndGradient_Private()
693 PetscCall(VecDot(auglag->Ce, auglag->Ce, &ceTce)); in TaoALMMComputeAugLagAndGradient_Private()
702 PetscCall(VecDot(auglag->Yi, auglag->Ci, &yiTcims)); in TaoALMMComputeAugLagAndGradient_Private()
703 PetscCall(VecDot(auglag->Ci, auglag->Ci, &cimsTcims)); in TaoALMMComputeAugLagAndGradient_Private()

123456