Searched refs:VecDotNorm2 (Results 1 – 15 of 15) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/rescale/ |
| H A D | symbrdnrescale.c | 226 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 D | diagbrdn.c | 40 PetscCall(VecDotNorm2(lmvm->Fprev, lmvm->Xprev, &curvature, &ststmp)); in MatUpdate_DiagBrdn()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex37.c | 319 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 D | fbcgs.c | 97 PetscCall(VecDotNorm2(S, T, &d1, &d2)); in KSPSolve_FBCGS()
|
| /petsc/src/ksp/ksp/impls/bcgs/ |
| H A D | bcgs.c | 89 PetscCall(VecDotNorm2(S, T, &d1, &d2)); in KSPSolve_BCGS()
|
| /petsc/src/ksp/ksp/impls/bcgs/qmrcgs/ |
| H A D | qmrcgs.c | 125 PetscCall(VecDotNorm2(S, T, &uu, &vv)); in KSPSolve_QMRCGS()
|
| /petsc/src/ksp/ksp/impls/rich/ |
| H A D | rich.c | 91 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 D | gcr.c | 51 PetscCall(VecDotNorm2(r, v, &r_dot_v, &nrm)); in KSPSolve_GCR_cycle()
|
| /petsc/doc/changes/ |
| H A D | 34.md | 87 - VecDotNorm2() now returns the square of the norm in a real number
|
| H A D | 319.md | 156 - Significantly improve performance of `VecMDot()`, `VecMAXPY()` and `VecDotNorm2()` for CUDA and H…
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscvec.pxi | 124 PetscErrorCode VecDotNorm2(PetscVec, PetscVec, PetscScalar*, PetscReal*)
|
| H A D | Vec.pyx | 2158 dot, norm, petsc.VecDotNorm2 2163 CHKERR(VecDotNorm2(self.vec, vec.vec, &sval, &rval))
|
| /petsc/include/ |
| H A D | petscvec.h | 152 PETSC_EXTERN PetscErrorCode VecDotNorm2(Vec, Vec, PetscScalar *, PetscReal *);
|
| /petsc/src/vec/vec/impls/nest/ |
| H A D | vecnest.c | 130 PetscCall(VecDotNorm2(bx->v[i], by->v[i], &x_dot_y, &norm2_y)); in VecDotNorm2_Nest()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vinv.c | 1492 PetscErrorCode VecDotNorm2(Vec s, Vec t, PetscScalar *dp, PetscReal *nm) in VecDotNorm2() function
|