Searched refs:VecMDotBegin (Results 1 – 13 of 13) sorted by relevance
| /petsc/src/snes/impls/ngmres/ |
| H A D | ngmresfunc.c | 56 PetscCall(VecMDotBegin(FM, l, Fdot, xi)); in SNESNGMRESFormCombinedSolution_Private() 57 PetscCall(VecMDotBegin(Fdot[ivec], l, Fdot, beta)); in SNESNGMRESFormCombinedSolution_Private()
|
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 415 PetscCall(VecMDotBegin(DeltaX, 3, rhs1, coefs1)); in SNESSolve_NEWTONAL() 416 PetscCall(VecMDotBegin(deltaX_R, 2, rhs2, coefs2)); in SNESSolve_NEWTONAL()
|
| /petsc/src/ksp/ksp/impls/cg/pipeprcg/ |
| H A D | pipeprcg.c | 152 PetscCall(VecMDotBegin(S, 3, PRTST, mudelgam)); in KSPSolve_PIPEPRCG()
|
| /petsc/doc/changes/ |
| H A D | 231.md | 17 - Changed prototypes for VecMDotBegin(), VecMDotEnd(),
|
| /petsc/src/ksp/ksp/impls/gcr/pipegcr/ |
| H A D | pipegcr.c | 101 …PetscCall(VecMDotBegin(w, 2, redux, dots)); /* Start split reduction… in KSPSolve_PIPEGCR_cycle() 170 PetscCall(VecMDotBegin(w, j + 2, redux, dots)); in KSPSolve_PIPEGCR_cycle()
|
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmres.c | 142 PetscCall(VecMDotBegin(Znext, it + 1, &VEC_VV(0), HH(0, it))); in KSPPGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/gmres/pipefgmres/ |
| H A D | pipefgmres.c | 140 PetscCall(VecMDotBegin(ZVEC(loc_it), loc_it + 2, redux, lhh)); in KSPPIPEFGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/fcg/pipefcg/ |
| H A D | pipefcg.c | 98 #define VecMXDotBegin(x, n, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecMDotBegin(x, n, y, a) : V… in KSPSolve_PIPEFCG_cycle()
|
| /petsc/src/vec/vec/utils/ |
| H A D | comb.c | 597 PetscErrorCode VecMDotBegin(Vec x, PetscInt nv, const Vec y[], PetscScalar result[]) in VecMDotBegin() function
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscvec.pxi | 115 PetscErrorCode VecMDotBegin(PetscVec, PetscInt, PetscVec[], PetscScalar*)
|
| H A D | Vec.pyx | 1949 mDot, mDotEnd, petsc.VecMDotBegin 1963 CHKERR(VecMDotBegin(self.vec, nv, v, val))
|
| /petsc/include/ |
| H A D | petscvec.h | 541 PETSC_EXTERN PetscErrorCode VecMDotBegin(Vec, PetscInt, const Vec[], PetscScalar[]);
|
| /petsc/doc/manual/ |
| H A D | vec.md | 731 VecMDotBegin(Vec x, PetscInt nv, Vec y[], PetscScalar *dot);
|