| /petsc/src/ksp/ksp/impls/qcg/ |
| H A D | qcg.c | 25 PetscCall(VecDotRealPart(p, s, &pts)); in KSPQCGQuadraticRoots() 26 PetscCall(VecDotRealPart(p, p, &ptp)); in KSPQCGQuadraticRoots() 27 PetscCall(VecDotRealPart(s, s, &sts)); in KSPQCGQuadraticRoots() 200 PetscCall(VecDotRealPart(R, R, &rtr)); in KSPSolve_QCG() 213 PetscCall(VecDotRealPart(P, ASP, &ptasp)); in KSPSolve_QCG() 227 PetscCall(VecDotRealPart(W, ASP, &wtasp)); in KSPSolve_QCG() 228 PetscCall(VecDotRealPart(BS, P, &bstp)); in KSPSolve_QCG() 309 PetscCall(VecDotRealPart(B, X, &btx)); in KSPSolve_QCG() 310 PetscCall(VecDotRealPart(X, WA, &xtax)); in KSPSolve_QCG()
|
| /petsc/src/tao/unconstrained/impls/lmvm/tests/ |
| H A D | ex1.c | 18 PetscCall(VecDotRealPart(ctx->r, ctx->r, obj)); in LSObjAndGrad()
|
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 414 PetscCall(VecDotRealPart(W, W, &gTBg)); /* completes GradF^T J^T J GradF */ in SNESSolve_NEWTONTRDC() 432 PetscCall(VecDotRealPart(YCtmp, YNtmp, &c1)); in SNESSolve_NEWTONTRDC() 454 PetscCall(VecDotRealPart(W, W, &yTHy)); /* completes GradY^T J^T J GradY */ in SNESSolve_NEWTONTRDC() 455 PetscCall(VecDotRealPart(GradF, Y, &gTy)); in SNESSolve_NEWTONTRDC()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 403 if (has_objective) PetscCall(VecDotRealPart(Y, W, &yTHy)); in SNESNewtonTRQuadraticDelta() 404 else PetscCall(VecDotRealPart(W, W, &yTHy)); /* Gauss-Newton approximation J^t * J */ in SNESNewtonTRQuadraticDelta() 405 PetscCall(VecDotRealPart(GradF, Y, &gTy)); in SNESNewtonTRQuadraticDelta() 631 if (has_objective) PetscCall(VecDotRealPart(GradF, W, &gTBg)); in SNESSolve_NEWTONTR() 632 else PetscCall(VecDotRealPart(W, W, &gTBg)); /* B = J^t * J */ in SNESSolve_NEWTONTR() 703 PetscCall(VecDotRealPart(YU, Y, &c1)); in SNESSolve_NEWTONTR()
|
| /petsc/src/ksp/ksp/utils/lmvm/rescale/ |
| H A D | symbrdnrescale.c | 75 PetscCall(VecDotRealPart(W, s, &stDs)); in DiagonalUpdate() 216 PetscCall(VecDotRealPart(ldb->W, s_i, &stDs)); in SymBroydenRescaleUpdateDiagonal() 217 PetscCall(VecDotRealPart(ldb->V, y_i, &ytDinvy)); in SymBroydenRescaleUpdateDiagonal() 246 PetscCall(VecDotRealPart(ldb->W, ldb->W, &stDs)); in SymBroydenRescaleUpdateDiagonal()
|
| /petsc/src/snes/linesearch/impls/bt/ |
| H A D | linesearchbt.c | 120 PetscCall(VecDotRealPart(Y, F, &initslope)); in SNESLineSearchApply_BT() 124 PetscCall(VecDotRealPart(F, W, &initslope)); in SNESLineSearchApply_BT()
|
| /petsc/src/ksp/ksp/impls/lsqr/ |
| H A D | lsqr.c | 130 PetscCall(VecDotRealPart(V, Z, &alpha)); in KSPSolve_LSQR() 176 PetscCall(VecDotRealPart(V1, Z, &alpha)); in KSPSolve_LSQR()
|
| /petsc/src/ksp/ksp/impls/minres/ |
| H A D | minres.c | 154 PetscCall(VecDotRealPart(R3, R2, &beta1)); in KSPSolve_MINRES() 185 PetscCall(VecDotRealPart(R3, V, &alpha)); in KSPSolve_MINRES() 195 PetscCall(VecDotRealPart(R3, R2, &betan)); in KSPSolve_MINRES()
|
| /petsc/src/tao/unconstrained/impls/lmvm/ |
| H A D | lmvm.c | 56 PetscCall(VecDotRealPart(lmP->D, tao->gradient, &gdx)); in TaoSolve_LMVM()
|
| /petsc/src/ksp/ksp/impls/cg/ |
| H A D | cg.c | 240 if (!ksp->guess_zero) PetscCall(VecDotRealPart(X, P, &dMp)); in KSPSolve_CG() 251 PetscCall(VecDotRealPart(X, P, &dMp)); in KSPSolve_CG()
|
| /petsc/src/snes/impls/ngmres/ |
| H A D | ngmresfunc.c | 178 …PetscCall(VecDotRealPart(FM, Y, &ngmres->descent_ls_test)); /* this is actually < F(XM), XM - XA >… in SNESNGMRESSelect_Private()
|
| /petsc/doc/changes/ |
| H A D | 34.md | 90 - Added VecDotRealPart()
|
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 363 PetscCall(VecDotRealPart(DeltaX, deltaX_Q, &sign)); in SNESSolve_NEWTONAL()
|
| /petsc/include/ |
| H A D | petscvec.h | 154 PETSC_EXTERN PetscErrorCode VecDotRealPart(Vec, Vec, PetscReal *);
|
| /petsc/src/vec/vec/interface/ |
| H A D | rvector.c | 158 PetscErrorCode VecDotRealPart(Vec x, Vec y, PetscReal *val) in VecDotRealPart() function
|