| /petsc/src/ksp/ksp/impls/cr/ |
| H A D | cr.c | 47 PetscCall(VecDotEnd(RT, ART, &btop)); /* (RT,ART) */ in KSPSolve_CR() 52 PetscCall(VecDotEnd(RT, ART, &btop)); /* (RT,ART) */ in KSPSolve_CR() 55 PetscCall(VecDotEnd(RT, ART, &btop)); /* (RT,ART) */ in KSPSolve_CR() 59 PetscCall(VecDotEnd(RT, ART, &btop)); /* (RT,ART) */ in KSPSolve_CR() 98 PetscCall(VecDotEnd(RT, ART, &btop)); in KSPSolve_CR() 102 PetscCall(VecDotEnd(RT, ART, &btop)); in KSPSolve_CR() 105 PetscCall(VecDotEnd(RT, ART, &btop)); in KSPSolve_CR() 110 PetscCall(VecDotEnd(RT, ART, &btop)); in KSPSolve_CR()
|
| /petsc/src/snes/impls/ncg/ |
| H A D | snesncg.c | 314 PetscCall(VecDotEnd(dX, dX, &dXdotdX)); in SNESSolve_NCG() 315 PetscCall(VecDotEnd(dXold, dX, &dXdotdXold)); in SNESSolve_NCG() 324 PetscCall(VecDotEnd(dX, dX, &dXdotdX)); in SNESSolve_NCG() 325 PetscCall(VecDotEnd(dX, dXold, &dXdotdXold)); in SNESSolve_NCG() 326 PetscCall(VecDotEnd(lX, dX, &lXdotdX)); in SNESSolve_NCG() 327 PetscCall(VecDotEnd(lX, dXold, &lXdotdXold)); in SNESSolve_NCG() 334 PetscCall(VecDotEnd(dX, dX, &dXdotdX)); in SNESSolve_NCG() 335 PetscCall(VecDotEnd(lX, dX, &lXdotdX)); in SNESSolve_NCG() 336 PetscCall(VecDotEnd(lX, dXold, &lXdotdXold)); in SNESSolve_NCG() 342 PetscCall(VecDotEnd(dX, dX, &dXdotdX)); in SNESSolve_NCG() [all …]
|
| /petsc/src/ksp/ksp/impls/bcgs/pipebcgs/ |
| H A D | pipebcgs.c | 79 PetscCall(VecDotEnd(R, RP, &rho)); in KSPSolve_PIPEBCGS() 85 PetscCall(VecDotEnd(W, RP, &d2)); in KSPSolve_PIPEBCGS() 115 PetscCall(VecDotEnd(Q, Y, &d1)); in KSPSolve_PIPEBCGS() 116 PetscCall(VecDotEnd(Y, Y, &d2)); in KSPSolve_PIPEBCGS() 155 PetscCall(VecDotEnd(R, RP, &rho)); in KSPSolve_PIPEBCGS() 156 PetscCall(VecDotEnd(S, RP, &d1)); in KSPSolve_PIPEBCGS() 157 PetscCall(VecDotEnd(W, RP, &d2)); in KSPSolve_PIPEBCGS() 158 PetscCall(VecDotEnd(Z, RP, &d3)); in KSPSolve_PIPEBCGS()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex28.c | 50 PetscCall(VecDotEnd(x, y, &result1)); in main() 51 PetscCall(VecDotEnd(y, x, &result2)); in main() 93 PetscCall(VecDotEnd(x, y, &result1)); in main() 94 PetscCall(VecDotEnd(y, x, &result2)); in main() 144 PetscCall(VecDotEnd(vecs[i], vecs[i + 1], results + i)); in main()
|
| /petsc/src/ksp/ksp/impls/cg/pipeprcg/ |
| H A D | pipeprcg.c | 95 PetscCall(VecDotEnd(RT, R, &nu)); /* nu <- (rt,r) */ in KSPSolve_PIPEPRCG() 96 PetscCall(VecDotEnd(P, S, mu_p)); /* mu <- (p,s) */ in KSPSolve_PIPEPRCG() 97 PetscCall(VecDotEnd(ST, S, gamma_p)); /* gamma <- (st,s) */ in KSPSolve_PIPEPRCG() 166 PetscCall(VecDotEnd(RT, R, &nu)); in KSPSolve_PIPEPRCG()
|
| /petsc/src/ksp/ksp/impls/cg/groppcg/ |
| H A D | groppcg.c | 60 PetscCall(VecDotEnd(r, z, &gamma)); /* gamma <- z'*r */ in KSPSolve_GROPPCG() 97 PetscCall(VecDotEnd(p, s, &t)); in KSPSolve_GROPPCG() 119 PetscCall(VecDotEnd(r, z, &gammaNew)); in KSPSolve_GROPPCG()
|
| /petsc/src/ksp/ksp/impls/cg/pipecg/ |
| H A D | pipecg.c | 74 PetscCall(VecDotEnd(R, U, &gamma)); in KSPSolve_PIPECG() 110 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotEnd(R, U, &gamma)); in KSPSolve_PIPECG() 111 PetscCall(VecDotEnd(W, U, &delta)); in KSPSolve_PIPECG()
|
| /petsc/src/ksp/ksp/impls/cr/pipecr/ |
| H A D | pipecr.c | 87 PetscCall(VecDotEnd(W, U, &gamma)); in KSPSolve_PIPECR() 88 PetscCall(VecDotEnd(M, W, &delta)); in KSPSolve_PIPECR()
|
| /petsc/src/ksp/ksp/impls/cg/pipecgrr/ |
| H A D | pipecgrr.c | 80 PetscCall(VecDotEnd(R, U, &gamma)); in KSPSolve_PIPECGRR() 147 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotEnd(R, U, &gamma)); in KSPSolve_PIPECGRR() 148 PetscCall(VecDotEnd(W, U, &delta)); in KSPSolve_PIPECGRR()
|
| /petsc/src/mat/impls/mffd/ |
| H A D | mffddef.c | 63 PetscCall(VecDotEnd(U, a, &dot)); in MatMFFDCompute_DS()
|
| /petsc/src/snes/impls/qn/ |
| H A D | qn.c | 226 PetscCall(VecDotEnd(W, Dold, &DolddotDold)); in SNESSolve_QN() 227 PetscCall(VecDotEnd(W, D, &DolddotD)); in SNESSolve_QN()
|
| /petsc/src/ksp/ksp/utils/lmvm/brdn/ |
| H A D | brdn.c | 134 PetscCall(VecDotEnd(BHX, s_i, &sitBHX)); in BroydenKernelHermitianTranspose_Recursive() 135 PetscCall(VecDotEnd(X, y_i, &yitx)); in BroydenKernelHermitianTranspose_Recursive()
|
| /petsc/src/vec/vec/utils/ |
| H A D | comb.c | 379 PetscErrorCode VecDotEnd(Vec x, Vec y, PetscScalar *result) in VecDotEnd() function 468 PetscCall(VecDotEnd(x, y, result)); in VecTDotEnd()
|
| /petsc/src/snes/interface/noise/ |
| H A D | snesmfj2.c | 122 PetscCall(VecDotEnd(U, a, &dot)); in SNESMatrixFreeMult2_Private()
|
| /petsc/src/snes/impls/composite/ |
| H A D | snescomposite.c | 242 PetscCall(VecDotEnd(Fes[i], Fes[j], &jac->h[i + j * jac->n])); in SNESCompositeApply_AdditiveOptimal() 245 PetscCall(VecDotEnd(Fes[i], F, &jac->g[i])); in SNESCompositeApply_AdditiveOptimal()
|
| /petsc/src/tao/matrix/ |
| H A D | adamat.c | 166 for (i = 0; i < n; i++) PetscCall(VecDotEnd(ctx->D1, ctx->W, dtemp + i)); in MatADAComputeDiagonal()
|
| /petsc/src/ksp/ksp/impls/fcg/pipefcg/ |
| H A D | pipefcg.c | 96 #define VecXDotEnd(x, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecDotEnd(x, y, a) : VecTDot… in KSPSolve_PIPEFCG_cycle()
|
| /petsc/doc/changes/ |
| H A D | 2024.md | 354 - Added `VecDotBegin()`, `VecDotEnd()`, `VecNormBegin()`,
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscvec.pxi | 110 PetscErrorCode VecDotEnd(PetscVec, PetscVec, PetscScalar*)
|
| H A D | Vec.pyx | 1839 dotBegin, dot, petsc.VecDotEnd 1843 CHKERR(VecDotEnd(self.vec, vec.vec, &sval))
|
| /petsc/include/ |
| H A D | petscvec.h | 534 PETSC_EXTERN PetscErrorCode VecDotEnd(Vec, Vec, PetscScalar *);
|
| /petsc/doc/manual/ |
| H A D | vec.md | 734 VecDotEnd(Vec x, Vec y, PetscScalar *dot);
|