| /petsc/src/ksp/ksp/impls/cgs/ |
| H A D | cgs.c | 84 PetscCall(KSP_PCApplyBAorAB(ksp, P, V, T)); in KSPSolve_CGS() 94 PetscCall(KSP_PCApplyBAorAB(ksp, T, AUQ, U)); in KSPSolve_CGS() 118 PetscCall(KSP_PCApplyBAorAB(ksp, P, V, Q)); /* v <- K p */ in KSPSolve_CGS()
|
| /petsc/src/ksp/ksp/impls/gmres/agmres/ |
| H A D | agmres.c | 203 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_V(j - 1), VEC_TMP, VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 208 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_TMP, VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 210 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_V(j - 1), VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 226 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_V(j - 1), VEC_TMP, VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 231 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_TMP, VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 233 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_V(j - 1), VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 247 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_V(j - 1), VEC_TMP, VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 252 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_TMP, VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 254 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_V(j - 1), VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis() 270 PetscCall(KSP_PCApplyBAorAB(ksp, agmres->U[j - max_k - 1], VEC_V(j), VEC_TMP_MATOP)); in KSPAGMRESBuildBasis()
|
| /petsc/src/ksp/ksp/impls/tfqmr/ |
| H A D | tfqmr.c | 60 PetscCall(KSP_PCApplyBAorAB(ksp, P, V, T)); in KSPSolve_TFQMR() 73 PetscCall(KSP_PCApplyBAorAB(ksp, T, AUQ, T1)); in KSPSolve_TFQMR() 112 PetscCall(KSP_PCApplyBAorAB(ksp, P, V, Q)); /* v <- K p */ in KSPSolve_TFQMR()
|
| /petsc/src/ksp/ksp/impls/tcqmr/ |
| H A D | tcqmr.c | 61 PetscCall(KSP_PCApplyBAorAB(ksp, u, y, vtmp)); /* y = A*u */ in KSPSolve_TCQMR() 76 PetscCall(KSP_PCApplyBAorAB(ksp, utmp, up1, vtmp)); in KSPSolve_TCQMR() 89 PetscCall(KSP_PCApplyBAorAB(ksp, v, vp1, vtmp)); in KSPSolve_TCQMR()
|
| /petsc/src/ksp/ksp/impls/ibcgs/ |
| H A D | ibcgs.c | 127 PetscCall(KSP_PCApplyBAorAB(ksp, Rn_1, Un_1, Tn)); in KSPSolve_IBCGS() 189 PetscCall(KSP_PCApplyBAorAB(ksp, Vn, Qn, Tn)); in KSPSolve_IBCGS() 292 PetscCall(KSP_PCApplyBAorAB(ksp, Rn, Un, Tn)); in KSPSolve_IBCGS()
|
| /petsc/src/ksp/ksp/impls/bcgs/ |
| H A D | bcgs.c | 77 PetscCall(KSP_PCApplyBAorAB(ksp, P, V, T)); /* v <- K p */ in KSPSolve_BCGS() 88 PetscCall(KSP_PCApplyBAorAB(ksp, S, T, R)); /* t <- K s */ in KSPSolve_BCGS()
|
| /petsc/src/ksp/ksp/impls/bcgsl/ |
| H A D | bcgsl.c | 114 PetscCall(KSP_PCApplyBAorAB(ksp, VVU[j], VVU[j + 1], VTM)); in KSPSolve_BCGSL() 133 PetscCall(KSP_PCApplyBAorAB(ksp, VVR[j], VVR[j + 1], VTM)); in KSPSolve_BCGSL() 275 PetscCall(KSP_PCApplyBAorAB(ksp, VX, VVR[0], VTM)); in KSPSolve_BCGSL()
|
| /petsc/src/ksp/ksp/impls/gmres/dgmres/ |
| H A D | dgmres.c | 148 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(it), VEC_TEMP, VEC_TEMP_MATOP)); in KSPDGMRESCycle() 153 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_TEMP, VEC_VV(1 + it), VEC_TEMP_MATOP)); in KSPDGMRESCycle() 156 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(it), VEC_VV(1 + it), VEC_TEMP_MATOP)); in KSPDGMRESCycle() 581 for (j = 0; j < neig; j++) PetscCall(KSP_PCApplyBAorAB(ksp, XX[j], MX[j], VEC_TEMP_MATOP)); in KSPDGMRESComputeDeflationData_DGMRES() 953 PetscCall(KSP_PCApplyBAorAB(ksp, UU[j], MU[j], VEC_TEMP_MATOP)); in KSPDGMRESImproveEig_DGMRES()
|
| /petsc/src/ksp/ksp/impls/rich/ |
| H A D | rich.c | 90 PetscCall(KSP_PCApplyBAorAB(ksp, z, y, w)); /* y = BAz = BABr */ in KSPSolve_Richardson()
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | eige.c | 28 PetscCall(KSP_PCApplyBAorAB(ctx->ksp, X, Y, ctx->work)); in MatMult_KSP()
|
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmres.c | 55 PetscCall(KSP_PCApplyBAorAB(ksp, Zcur, Znext, VEC_TEMP_MATOP)); in KSPPGMRESCycle()
|
| /petsc/include/petsc/private/ |
| H A D | kspimpl.h | 458 static inline PetscErrorCode KSP_PCApplyBAorAB(KSP ksp, Vec x, Vec y, Vec w) in KSP_PCApplyBAorAB() function
|
| /petsc/src/ksp/ksp/impls/gmres/lgmres/ |
| H A D | lgmres.c | 170 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(loc_it), VEC_VV(1 + loc_it), VEC_TEMP_MATOP)); in KSPLGMRESCycle()
|
| /petsc/src/ksp/ksp/impls/gmres/ |
| H A D | gmres.c | 133 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(it), VEC_VV(1 + it), VEC_TEMP_MATOP)); in KSPGMRESCycle()
|