Home
last modified time | relevance | path

Searched refs:VecDotBegin (Results 1 – 22 of 22) sorted by relevance

/petsc/src/snes/impls/ncg/
H A Dsnesncg.c312 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 Dpipebcgs.c75 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 Dex28.c45 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 Dpipeprcg.c91 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 Dgroppcg.c57 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 Dpipecg.c71 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 Dpipecr.c80 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 Dcr.c43 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 Dpipecgrr.c76 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 Dmffddef.c60 PetscCall(VecDotBegin(U, a, &dot)); in MatMFFDCompute_DS()
/petsc/src/snes/impls/qn/
H A Dqn.c224 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 Dbrdn.c132 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 Dsnesmfj2.c119 PetscCall(VecDotBegin(U, a, &dot)); in SNESMatrixFreeMult2_Private()
/petsc/src/snes/impls/composite/
H A Dsnescomposite.c236 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 Dadamat.c164 PetscCall(VecDotBegin(ctx->D1, ctx->W, dtemp + i)); in MatADAComputeDiagonal()
/petsc/src/ksp/ksp/impls/fcg/pipefcg/
H A Dpipefcg.c95 #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 Dcomb.c338 PetscErrorCode VecDotBegin(Vec x, Vec y, PetscScalar *result) in VecDotBegin() function
/petsc/doc/changes/
H A D2024.md354 - Added `VecDotBegin()`, `VecDotEnd()`, `VecNormBegin()`,
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi109 PetscErrorCode VecDotBegin(PetscVec, PetscVec, PetscScalar*)
H A DVec.pyx1826 dotEnd, dot, petsc.VecDotBegin
1830 CHKERR(VecDotBegin(self.vec, vec.vec, &sval))
/petsc/include/
H A Dpetscvec.h533 PETSC_EXTERN PetscErrorCode VecDotBegin(Vec, Vec, PetscScalar *);
/petsc/doc/manual/
H A Dvec.md730 VecDotBegin(Vec x, Vec y, PetscScalar *dot);