| /petsc/src/snes/impls/ncg/ |
| H A D | snesncg.c | 312 PetscCall(VecDotBegin(dX, dX, &dXdotdX)); in SNESSolve_NCG() 313 PetscCall(VecDotBegin(dXold, dX, &dXdotdXold)); in SNESSolve_NCG() 320 PetscCall(VecDotBegin(dX, dX, &dXdotdX)); in SNESSolve_NCG() 321 PetscCall(VecDotBegin(dX, dXold, &dXdotdXold)); in SNESSolve_NCG() 322 PetscCall(VecDotBegin(lX, dX, &lXdotdX)); in SNESSolve_NCG() 323 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); in SNESSolve_NCG() 331 PetscCall(VecDotBegin(dX, dX, &dXdotdX)); in SNESSolve_NCG() 332 PetscCall(VecDotBegin(lX, dX, &lXdotdX)); in SNESSolve_NCG() 333 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); in SNESSolve_NCG() 340 PetscCall(VecDotBegin(dX, dX, &dXdotdX)); in SNESSolve_NCG() [all …]
|
| /petsc/src/ksp/ksp/impls/bcgs/pipebcgs/ |
| H A D | pipebcgs.c | 75 PetscCall(VecDotBegin(R, RP, &rho)); /* rho <- (r,rp) */ in KSPSolve_PIPEBCGS() 81 PetscCall(VecDotBegin(W, RP, &d2)); /* d2 <- (w,rp) */ in KSPSolve_PIPEBCGS() 108 PetscCall(VecDotBegin(Q, Y, &d1)); /* d1 <- (q,y) */ in KSPSolve_PIPEBCGS() 109 PetscCall(VecDotBegin(Y, Y, &d2)); /* d2 <- (y,y) */ in KSPSolve_PIPEBCGS() 145 …PetscCall(VecDotBegin(R, RP, &rho)); … in KSPSolve_PIPEBCGS() 146 …PetscCall(VecDotBegin(S, RP, &d1)); … in KSPSolve_PIPEBCGS() 147 …PetscCall(VecDotBegin(W, RP, &d2)); … in KSPSolve_PIPEBCGS() 148 …PetscCall(VecDotBegin(Z, RP, &d3)); … in KSPSolve_PIPEBCGS()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex28.c | 45 PetscCall(VecDotBegin(x, y, &result1)); in main() 46 PetscCall(VecDotBegin(y, x, &result2)); in main() 89 PetscCall(VecDotBegin(x, y, &result1)); in main() 90 PetscCall(VecDotBegin(y, x, &result2)); in main() 141 for (i = 0; i < 39; i++) PetscCall(VecDotBegin(vecs[i], vecs[i + 1], results + i)); in main()
|
| /petsc/src/ksp/ksp/impls/cg/pipeprcg/ |
| H A D | pipeprcg.c | 91 PetscCall(VecDotBegin(RT, R, &nu)); in KSPSolve_PIPEPRCG() 92 PetscCall(VecDotBegin(P, S, mu_p)); in KSPSolve_PIPEPRCG() 93 PetscCall(VecDotBegin(ST, S, gamma_p)); in KSPSolve_PIPEPRCG() 146 PetscCall(VecDotBegin(RT, R, &nu)); in KSPSolve_PIPEPRCG()
|
| /petsc/src/ksp/ksp/impls/cg/groppcg/ |
| H A D | groppcg.c | 57 PetscCall(VecDotBegin(r, z, &gamma)); /* gamma <- z'*r */ in KSPSolve_GROPPCG() 92 PetscCall(VecDotBegin(p, s, &t)); in KSPSolve_GROPPCG() 109 PetscCall(VecDotBegin(r, z, &gammaNew)); in KSPSolve_GROPPCG()
|
| /petsc/src/ksp/ksp/impls/cg/pipecg/ |
| H A D | pipecg.c | 71 PetscCall(VecDotBegin(R, U, &gamma)); /* gamma <- u'*r */ in KSPSolve_PIPECG() 98 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotBegin(R, U, &gamma)); in KSPSolve_PIPECG() 99 PetscCall(VecDotBegin(W, U, &delta)); in KSPSolve_PIPECG()
|
| /petsc/src/ksp/ksp/impls/cr/pipecr/ |
| H A D | pipecr.c | 80 PetscCall(VecDotBegin(W, U, &gamma)); in KSPSolve_PIPECR() 81 PetscCall(VecDotBegin(M, W, &delta)); in KSPSolve_PIPECR()
|
| /petsc/src/ksp/ksp/impls/cr/ |
| H A D | cr.c | 43 PetscCall(VecDotBegin(RT, ART, &btop)); /* (RT,ART) */ in KSPSolve_CR() 94 PetscCall(VecDotBegin(RT, ART, &btop)); in KSPSolve_CR()
|
| /petsc/src/ksp/ksp/impls/cg/pipecgrr/ |
| H A D | pipecgrr.c | 76 PetscCall(VecDotBegin(R, U, &gamma)); /* gamma <- u'*r */ in KSPSolve_PIPECGRR() 124 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotBegin(R, U, &gamma)); in KSPSolve_PIPECGRR() 125 PetscCall(VecDotBegin(W, U, &delta)); in KSPSolve_PIPECGRR()
|
| /petsc/src/mat/impls/mffd/ |
| H A D | mffddef.c | 60 PetscCall(VecDotBegin(U, a, &dot)); in MatMFFDCompute_DS()
|
| /petsc/src/snes/impls/qn/ |
| H A D | qn.c | 224 PetscCall(VecDotBegin(W, Dold, &DolddotDold)); in SNESSolve_QN() 225 PetscCall(VecDotBegin(W, D, &DolddotD)); in SNESSolve_QN()
|
| /petsc/src/ksp/ksp/utils/lmvm/brdn/ |
| H A D | brdn.c | 132 PetscCall(VecDotBegin(BHX, s_i, &sitBHX)); in BroydenKernelHermitianTranspose_Recursive() 133 PetscCall(VecDotBegin(X, y_i, &yitx)); in BroydenKernelHermitianTranspose_Recursive()
|
| /petsc/src/snes/interface/noise/ |
| H A D | snesmfj2.c | 119 PetscCall(VecDotBegin(U, a, &dot)); in SNESMatrixFreeMult2_Private()
|
| /petsc/src/snes/impls/composite/ |
| H A D | snescomposite.c | 236 for (j = 0; j < i + 1; j++) PetscCall(VecDotBegin(Fes[i], Fes[j], &jac->h[i + j * jac->n])); in SNESCompositeApply_AdditiveOptimal() 237 PetscCall(VecDotBegin(Fes[i], F, &jac->g[i])); in SNESCompositeApply_AdditiveOptimal()
|
| /petsc/src/tao/matrix/ |
| H A D | adamat.c | 164 PetscCall(VecDotBegin(ctx->D1, ctx->W, dtemp + i)); in MatADAComputeDiagonal()
|
| /petsc/src/ksp/ksp/impls/fcg/pipefcg/ |
| H A D | pipefcg.c | 95 #define VecXDotBegin(x, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecDotBegin(x, y, a) : VecTD… in KSPSolve_PIPEFCG_cycle()
|
| /petsc/src/vec/vec/utils/ |
| H A D | comb.c | 338 PetscErrorCode VecDotBegin(Vec x, Vec y, PetscScalar *result) in VecDotBegin() function
|
| /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 | 109 PetscErrorCode VecDotBegin(PetscVec, PetscVec, PetscScalar*)
|
| H A D | Vec.pyx | 1826 dotEnd, dot, petsc.VecDotBegin 1830 CHKERR(VecDotBegin(self.vec, vec.vec, &sval))
|
| /petsc/include/ |
| H A D | petscvec.h | 533 PETSC_EXTERN PetscErrorCode VecDotBegin(Vec, Vec, PetscScalar *);
|
| /petsc/doc/manual/ |
| H A D | vec.md | 730 VecDotBegin(Vec x, Vec y, PetscScalar *dot);
|