Searched refs:VecXDot (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/ksp/impls/cg/ |
| H A D | cg.c | 107 #define VecXDot(x, y, a) (cg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) macro 180 PetscCall(VecXDot(Z, R, &beta)); /* beta <- z'*r */ in KSPSolve_CG() 194 PetscCall(VecXDot(R, X, &a)); in KSPSolve_CG() 196 PetscCall(VecXDot(B, X, &a)); in KSPSolve_CG() 215 PetscCall(VecXDot(Z, R, &beta)); /* beta <- z'*r */ in KSPSolve_CG() 258 PetscCall(VecXDot(P, W, &dpi)); /* dpi <- p'w */ in KSPSolve_CG() 316 PetscCall(VecXDot(Z, R, &beta)); /* beta <- r'*z */ in KSPSolve_CG() 344 PetscCall(VecXDot(Z, R, &beta)); /* beta <- z'*r */ in KSPSolve_CG() 417 PetscCall(VecXDot(Z, S, &delta)); /* delta <- z'*A*z = r'*B*A*B*r */ in KSPSolve_CG_SingleReduction() 418 PetscCall(VecXDot(Z, R, &beta)); /* beta <- z'*r */ in KSPSolve_CG_SingleReduction() [all …]
|
| /petsc/src/ksp/ksp/impls/cg/cgne/ |
| H A D | cgne.c | 66 #define VecXDot(x, y, a) (cg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) in KSPSolve_CGNE() macro 96 PetscCall(VecXDot(Z, R, &beta)); in KSPSolve_CGNE() 109 PetscCall(VecXDot(Z, R, &beta)); /* beta <- r'z */ in KSPSolve_CGNE() 136 PetscCall(VecXDot(P, Z, &dpi)); /* dpi <- z'p */ in KSPSolve_CGNE()
|
| /petsc/src/ksp/ksp/impls/fcg/ |
| H A D | fcg.c | 85 #define VecXDot(x, y, a) (fcg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) in KSPSolve_FCG() macro 119 PetscCall(VecXDot(R, Z, &s)); in KSPSolve_FCG() 196 PetscCall(VecXDot(Pcurr, R, &beta)); /* beta <- pi'*r */ in KSPSolve_FCG() 206 PetscCall(VecXDot(Pcurr, Ccurr, &dpi)); /* dpi <- pi'*w */ in KSPSolve_FCG() 231 PetscCall(VecXDot(R, Z, &s)); in KSPSolve_FCG()
|
| /petsc/src/ksp/ksp/impls/fcg/pipefcg/ |
| H A D | pipefcg.c | 94 #define VecXDot(x, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x,… in KSPSolve_PIPEFCG_cycle() macro 268 #define VecXDot(x, y, a) (pipefcg->type == KSP_CG_HERMITIAN ? VecDot(x, y, a) : VecTDot(x, y, a)) in KSPSolve_PIPEFCG() macro 299 PetscCall(VecXDot(Z, R, &gamma)); in KSPSolve_PIPEFCG()
|