Home
last modified time | relevance | path

Searched refs:VecDotNorm2 (Results 1 – 15 of 15) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/rescale/
H A Dsymbrdnrescale.c226 PetscCall(VecDotNorm2(y_i, ldb->W, &ytDs_scalar, &stDsr)); in SymBroydenRescaleUpdateDiagonal()
235 PetscCall(VecDotNorm2(s_i, ldb->V, &ytDs_scalar, &ytDyr)); in SymBroydenRescaleUpdateDiagonal()
245 PetscCall(VecDotNorm2(ldb->W, ldb->V, &ytDs_scalar, &ytDyr)); in SymBroydenRescaleUpdateDiagonal()
/petsc/src/ksp/ksp/utils/lmvm/diagbrdn/
H A Ddiagbrdn.c40 PetscCall(VecDotNorm2(lmvm->Fprev, lmvm->Xprev, &curvature, &ststmp)); in MatUpdate_DiagBrdn()
/petsc/src/vec/vec/tests/
H A Dex37.c319 PetscCall(VecDotNorm2(X, Y, &scalar, &real2)); in test_axpy_dot_max()
332 PetscCall(VecDotNorm2(X, Y, &scalar, &real2)); in test_axpy_dot_max()
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/
H A Dfbcgs.c97 PetscCall(VecDotNorm2(S, T, &d1, &d2)); in KSPSolve_FBCGS()
/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c89 PetscCall(VecDotNorm2(S, T, &d1, &d2)); in KSPSolve_BCGS()
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/
H A Dqmrcgs.c125 PetscCall(VecDotNorm2(S, T, &uu, &vv)); in KSPSolve_QMRCGS()
/petsc/src/ksp/ksp/impls/rich/
H A Drich.c91 PetscCall(VecDotNorm2(z, y, &rdot, &abr)); /* rdot = (Br)^T(BABR); abr = (BABr)^T (BABr) */ in KSPSolve_Richardson()
/petsc/src/ksp/ksp/impls/gcr/
H A Dgcr.c51 PetscCall(VecDotNorm2(r, v, &r_dot_v, &nrm)); in KSPSolve_GCR_cycle()
/petsc/doc/changes/
H A D34.md87 - VecDotNorm2() now returns the square of the norm in a real number
H A D319.md156 - Significantly improve performance of `VecMDot()`, `VecMAXPY()` and `VecDotNorm2()` for CUDA and H…
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi124 PetscErrorCode VecDotNorm2(PetscVec, PetscVec, PetscScalar*, PetscReal*)
H A DVec.pyx2158 dot, norm, petsc.VecDotNorm2
2163 CHKERR(VecDotNorm2(self.vec, vec.vec, &sval, &rval))
/petsc/include/
H A Dpetscvec.h152 PETSC_EXTERN PetscErrorCode VecDotNorm2(Vec, Vec, PetscScalar *, PetscReal *);
/petsc/src/vec/vec/impls/nest/
H A Dvecnest.c130 PetscCall(VecDotNorm2(bx->v[i], by->v[i], &x_dot_y, &norm2_y)); in VecDotNorm2_Nest()
/petsc/src/vec/vec/utils/
H A Dvinv.c1492 PetscErrorCode VecDotNorm2(Vec s, Vec t, PetscScalar *dp, PetscReal *nm) in VecDotNorm2() function